Skip to content

bartwronski/AbletonOperatorAMSWavetables

Repository files navigation

Ableton Operator AMS Wavetables

Some "massive" wavetables for Ableton Operator additive synthesis oscillators and a Python script to create new ones. For explanation of how this works, please check out my blog post about this idea and implementation and how it works.

Hopefully you'll learn something new about additive synthesis used in Ableton's Operators.

Usage - wavetables

  1. Download the AMS files - either one by one, or the zip file.
  2. In Ableton Live, add an Operator device.
  3. Navigate to the Oscillator wave. Selecting operator custom wavetable
  4. Drag and drop the selected AMS file onto the Oscillator window.
  5. Enjoy wavetable sounds!

Usage - creating new AMS waves (advanced)

  1. Download Python 3 environment together with numpy and scipy packages. I recommend Anaconda on Windows.
  2. Download the wavetables_to_ableton.py script
  3. Put all your wavetables in wav files in some folder structure.
  4. Check the wavetable wav sample length and structure and if necessary, modify the wavetables_to_ableton.py.
  5. Run python wavetables_to_ableton.py source_folder destination_folder.
  6. You should see a progress bars and see conversion happening for sucessive files. I hope no debugging will be necessary!

About

Some "massive" wavetables for Ableton Operator additive synthesis oscillators and a Python script to create new ones

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages