Animoog by Moog

Animoog uses an Anisotrophic Synth Engine for iOS. It uses 8 timbres in a preset. Timbres can be used in multiple presets. When you play a note, it follows a path which will utilize the timbres accordingly in combination with the other preset settings to produce a sound. If a note is held, the synth will continue to loop along this path until the note is released. Users can add new timbres to their installation of Animoog on either an iPad or iPhone using iTunes file sharing which requires a PC. There are two versions of the app, Animoog for iPad and Animoog for iPhone.

Creating Timbres
1. A tuned Animoog timbre file is a mono wav file with 16 single cycle wave forms.

2. At a sample rate of 44100 samples/second (44.1kHz), there are 1024 samples for each single cycle (approximately 0.023 seconds) for a total of 16384 samples (0.371 seconds) per timbre.

3. Create or sample a single cycle waveform of 1024 samples (approximately 0.023 seconds) or less. If the sample is larger than 1024 samples, the waveform will be distorted since you will lose information trying to compress the waveform into a smaller period of time.

4. If the waveform isn't exactly 1024 samples, you can use pitch shifting and time stretching to create the sample of the correct length.

5. Set the time to 0.371 seconds and the pitch will be the ratio of #samples in your sample divided by 1024 samples.

6. To minimize distortion, create a file with 16 copies of your single cycle waveform to stretch it. The errors in the stretching process will be distributed over 16 cycles rather than just one.

7. Select a single cycle waveform from the stretched file of 16 single cycle waveforms. Use a single cycle waveform in the middle as it won't be distorted like the waveforms at the ends of the file.

8. Duplicate the single cycle waveform you've selected from the stretched file so that you end up with a mono 44.1kHz file containing 16 single cycle wave forms and a size of 0.371 seconds (371ms).

9. Transfer you timbre into Animmog via iTunes file transfer.