Soundgrain

SoundGrainSplash
SOUNDGRAIN

Granular Sound Synthesis

 

Soundgrain is a graphical interface where users can draw and edit trajectories to control granular sound synthesis. Soundgrain is written with Python/WxPython and uses Pyo as its audio engine.

GNU GPL v3 (c) Olivier Belanger 2015

Soundgrain

Soundgrain version 5.0.0 features a brand new granulation engine, with much more controls and capabilities than the previous one. It’s worth a try!

 

Download binaries and sources for Soundgrain 5.0.1

OSX (10.6 to 10.10) | WINDOWS (XP, 7, Vista, 8) | SOURCE CODE (all platforms)

 

Get the latest sources for Soundgrain

 

The GIT repository at https://github.com/belangeo/soundgrain is used to keep track of the source code and for bug reports.

To run Soundgrain from sources, the following softwares must be installed on the system:

Then, in a terminal window, go to the soundgrain folder and launch the program:

cd /path/to/soundgrain/folder
python SoundGrain.py

 

Getting Started

 

Getting sound with Soundgrain is easy:

– Load a soundfile on the drawing surface (Menu -> File -> Open Soundfile…)
– Draw a granulator trajectory on the drawing surface using the mouse
– Activate the audio by clicking on the “Start” button.

At this point you should be hearing sound.

After that, you can explore by drawing more trajectories (of different kind), playing with the granulator controls (Menu -> File -> Open Granulator Controls) or with the effect balls (Menu -> FxBall). You can record the generated sound to the disk using the “Record Settings” section at the bottom of the control panel.

 

Donation

 

This project is developed by Olivier on his free time to provide a simple and expressive tool for sound exploration. If you feel this project is useful to you and want to support it and it’s future development, please consider donating money. I only ask for a small donation, but of course I appreciate any amount.