Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
wavetables [2020/10/23 06:29] – created espiegel123 | wavetables [2020/10/23 08:20] – [Figuring out the frequency] rs2000 | ||
---|---|---|---|
Line 8: | Line 8: | ||
A note about the word **sample**: when discussing wavetables, the word sample refers to the individual numbers in the audio file. When you see a drawing of a waveform, | A note about the word **sample**: when discussing wavetables, the word sample refers to the individual numbers in the audio file. When you see a drawing of a waveform, | ||
+ | |||
+ | ===== Wavetable Formats ===== | ||
+ | |||
+ | There are a variety of wavetable formats in common use. | ||
+ | |||
+ | ==== Serum ==== | ||
+ | Many apps can use wavetables formatted for use in the Serum wavetable synthesizer. The single cycle waveforms in a Serum-format wavetable are 2048 samples long. | ||
+ | |||
+ | ==== Animoog ==== | ||
+ | The [[animoog|Animoog]] soft synth is actually a wavetable synth although they call their wavetables timbres. Animoog timbres are comprised of 16 single cycle waveforms where each cycle is 1024 samples long. See also [[animoog_timbre|Animoog Timbres]]. | ||
+ | |||
+ | ===== Tips and Tricks ===== | ||
+ | |||
+ | ==== Figuring out the frequency ==== | ||
+ | |||
+ | Most wavetables use single cycle waveforms that are multiples of 512, 1024 or 2048 samples. At commonly used sample rates (such as 44.1 kHz), there isn't a note (such as A 440Hz or Middle C) whose frequency results in a single cycle waveform of this length. So, if you want to generate waveforms for constructing wavetables, you need to use tools that let you specify a very precise frequency (such as 43.06640625 Hz) or you need to find a way to time stretch waveforms to be of a precise length in samples. | ||
+ | |||
+ | Another possibility is to use a wave editor to play a looped section, adjust the loop length until the loop sounds smooth (ideally close to but not necessarily exactly 2048 samples long) and re-sample it to a new sampling frequency that will achieve exactly 2048 samples length. | ||
+ | |||
+ | The AuGEN X iOS app allow you to enter a frequency precise enough to generate samples of the correct length. The frequency depends on the sample rate of your iOS device. The formula is: (Sample Rate)/ | ||
+ | |||
===== Tools for Making Manipulating Wavetables ===== | ===== Tools for Making Manipulating Wavetables ===== | ||
Line 13: | Line 34: | ||
[[http:// | [[http:// | ||
- | ===== Links of Interest ===== | ||
+ | ===== Links of Interest ===== | ||
+ | [[https:// |