Sound Particles The Ultimate 3D Audio Software


Up to <strong>Millions</strong> of Particles

Up to Millions of Particles

You can use thousands or even millions of sound sources playing at the same time. By adding audio modifiers, you create sound variations to make sure that each particle sound slightly different from any other particles.

Particle <strong>Groups</strong> and Particle <strong>Emitters</strong>

Particle Groups and Particle Emitters

When using particles, you can either use particle groups or particle emitters. Particle groups create all particles at the same time (although random delays can be added). Particle emitters create particles in a constant rate. Also, with particle emitters, you can move the emitter and the particles with different movement modifiers.

Import <strong>Audio Files</strong>

Import Audio Files

Sound Particles doesn't synthesize sound. You will need to import one or more audio files (this is what is reproduced by the particles). If you import a single audio file, then all particles will reproduce the same file. If you have more than one file, then each particle will randomly select one of the available files for reproduction. Of course, you can add audio modifiers to create variations (random audio effects applied to each particle) or to reproduce only a small slot of the audio file (granular).

Audio <strong>Modifiers</strong>

Audio Modifiers

Add audio modifiers to create much more diversity between particles. These random effects can range from simple things like random gains or random delays, to more complex things like random filters (EQ), random sub-bands (each particle reproduces only a sub-band of the spectrum), random pitch-shifters (varispeed) or granular modifiers.

<strong>Granular</strong> Modifier

Granular Modifier

By default, each particle will reproduce the entire audio file that have been selected for that particle. But, by using a granular modifier, each particle will only reproduce a small fragment of the sound. Available parameters: variable/fixed size, maximum duration of the slot, window (fade-in/fade-out), etc.)



Add movement to your particles, either by using Keyframe Animation or by using Movement Modifiers.

Keyframe <strong>Animation</strong> + <strong>Automation</strong>

Keyframe Animation + Automation

Keyframe animation is widely used in computer graphics to animate things (it’s like automation). You specify what you want in 2 time instants, and the computer will interpolate everything in-between. For instance, you say that particles should start as a circle with 10 meters of radius and change to 30 meters 10 seconds later. Remember that Sound Particles also works with single sources. As such, you can say where do you want to place the sound source in special instants, and the computer will animate the sound source accordingly. Use automation to control parameters thru time, including audio modifier parameters. By using randomness and automation, you will create fantastic results. For instance, imagine 100 particles with random pitch-shifters converging to a specific value.

<strong>Movement</strong> Modifiers

Movement Modifiers

Movement Modifiers allow you to add random movements to the particles – random velocities, rotation movements around the center, accelerations, etc.

Virtual <strong>Microphones</strong>

Virtual Microphones

The virtual microphone acts like a sound camera, capturing sound from a special perspective. You can use several microphones at the same time, either to capture sound from different places or to capture sound in different formats. Sound Particles support mono (omni, cardioid, hypercardioid, figure-of-eight), stereo pairs (XY, MS, AB, Blumlein, Decca Tree, ORTF), Ambisonics (up to 6th order), Multichannel (5.1, 7.1), Immersive (Dolby Atmos 9.1 bed, Auro 11.1/13.1, NHK 22.2) or any custom speaker configuration that you may have.

<strong>Ambisonics</strong> (HOA)

Ambisonics (HOA)

Do you work with Ambisonics? Great… Sound Particles can render audio in Ambisonics up to 6th order (ACN/FuMa/SID, N3D/SN3D/maxN).

<strong>Immersive</strong> Audio

Immersive Audio

Use height information in your sound. Sound Particles supports the recent immersive formats like Dolby Atmos 9.1 (bed), Auro 11.1/13.1, NHK 22.2, or even Ambisonics (including High-Order Ambisonics (HOA) up to 6th order). Or simply create your own custom setups, with speakers on the ceiling.

Custom <strong>Speaker</strong> Layouts

Custom Speaker Layouts

Sound Particles allows you to create custom speaker layouts to be used by the virtual microphones. If you are creating sounds for theater or parks, use this feature to render audio for your own custom speaker configuration. You can still render the scene in your control room setup (e.g. 5.1) but then re-render it for that “strange” setup configuration that you really need. For instance, the software is being tested by Disney as a sound design tool because of the custom speaker configurations in their parks around the work.

Controlled <strong>Randomness</strong>

Controlled Randomness

The use of random values gives you fantastic organic results, but with full control over such randomness. For each parameter of the particles, choose the best random distribution and its characteristics. With a bit of imagination, you will get fantastic results.

Doppler and <strong>Propagation</strong>

Doppler and Propagation

If a particle moves, the Doppler effect is there. Do you want a different speed of sound? Do you want to disable Doppler for a musical application? Do you want to change the propagation attenuation to better control the balance between near/far away particles?

<strong>3D</strong> Views

3D Views

Have a perfect view of what is happening, using different views of the world you are creating: top view, front view, left view, right view, perspective view, video view and spherical view (imagine the 3D soundfield converted to a single 2D image, like a map of the Earth).



What do you prefer to work with? Inches? Meters? Miles per Hour? Meters per second? Radians? Choose the units you prefer to work with.

Need a Different <strong>Take</strong>?

Need a Different Take?

Since particles use random generators, you can easily create different takes of the same scene. Simply press the “recreate new particles” button, and you will get a new set of particles which will sound slightly different – a new take on the same scene.

<strong>Video</strong> Integration

Video Integration

Import a video clip to sync sound with image. By using a spherical view, you can even see particles on top of the image, allowing you to have not only the best time sync, but also the best space sync, placing sounds accordingly with the image of the video.

Virtual Reality (<strong>VR</strong>)

Virtual Reality (VR)

To those that work with virtual reality, Sound Particles can be a very helpful tool. Import your 360 videos, and place the sounds (single particles) when they happen and where they happen. Use keyframe animation to animate them perfectly in sync with the image.

Sound <strong>Quality</strong>

Sound Quality

All audio processing is done at 64-bit floating-point precision. Why? Because we mix thousands or millions of sound sources, and because we need a huge dynamic range since we can be rendering explosions happening at a few inches from the virtual microphone or a single whisper several miles away. After rendering, a normalization is applied to optimize the dynamic range of the output audio. Sound Particles supports the usual sample rates (44.1 ... 192 kHz), but also strange sample rate values, if you desire. In terms of time precision, Sound Particles calculates everything at each audio sample.

Latest Releases

  • Improved waveform drawing when rendering in real-time.
Bug fixes.

  • Now it’s possible to export audio in the FLAC format
  • Sound Particles 2 is now compatible with Soundminer
Several improvements and bug fixes.

Bug fixes.

  • SP now features a new rendering engine with higher efficiency
  • Users can now save tracks and microphones as presets
  • SP now supports Batch Processing
  • Users are now able to save projects as templates
  • Users can now enable / disable modifiers and audio files
  • It is now possible to customize and save the channel order of the exports
  • Automation features were enhanced

Bug fixes.

Bug fixes.

  • ASIO Support
  • Improved audio file import panel

  • CGI Integration - Ability to import 3D information to control audio particles
  • SP2 enables you to listen to your changes in real-time
  • The new version supports both macOS and Windows
  • Now Sound Particles enables 3D Audio monitoring using headphones
  • Ability to test VR projects with a mobile VR Client Android application
  • Every parameter can be changed via sliders
  • Render supports audio for IMAX 12.0
  • Yaw, Pitch and Roll rotations for particle systems
  • Ability to import Ambisonics recordings (up to 6th order)
  • 5.1 and 7.1 audio files can easily be imported into projects
  • New I/O module - Audio interface configuration, including access to output VU
  • Ability to control the dry/wet of some effects (e.g. random EQ).
  • Random EQ - This brand new modifier will add richness to your sound
  • Desktop-based VR view especially designed for Sound Particles 2.0
  • Ability to re-use custom multichannel mic setups
  • New automation features
  • Ability to disable 3D autofit
  • New 3D manipulators to move objects around
  • Particle rate automation is now available for emitters
  • Option to avoid Sample Rate Warnings is now available
  • Sound Particles will recall the last configuration on mic outputs
  • When opening/saving files the last directory is remembered

System Requirements

OS CPU RAM Disk Space
 Mac OSX 10.9 or higher 2-core or higher 4 GB or higher 620 MB
 Windows 7 or higher 600 MB
This software uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here