Waveform Generator (windows only)
Waveform generator is a (Windows only) program for generating Single Cycle Waveforms (SCW) that you can export as wav-files. These wav-files can then be loaded into samplers and synthesizers where they can be used as they are, or used as building blocks for creating wave-tables. All waveforms generated by this software are generated/processed using 64 bit floating-point arithmetic, and this 64 bit precision is used throughout the entire signal path to ensure both high accuracy, and to ensure no clipping will occur. Beside a special/proprietary format intended for synth builders files can be exported as 16/24 bit at 44.1 to 96 KHz, with between 128 and 2048 samples per waveform. The waveforms are generated using different "modules" in form of: 22 basic waveforms (including hand-drawn, basic/advanced additive and waveforms based on mathematical expressions), 17 phase-converters (manipulating the phase-value fed into the waveform-functions), 27 value-converters (manipulating the output from the waveform functions), and lastly 13 operators (combining the output from up to 4 waveforms). All of these "modules" are both described in the 170 page manual that is embedded in the installer (can be accessed via the "Help" menu within the program), and in the tutorial videos listed below.
License agreement:
The program is free of charge when used for personal use, to generate waveforms that you use in your own music (whether that music is commercial or not). However if you like this software, please consider making a donation via PayPal to show your appreciation for all the hours I have spend creating it. The about-box in the software contains a "Donation" button that will take you directly to the donation-site, likewise here at the website you will also find a "Donation button". If used commercially to generate single-cycle waveforms used in patches/patch-banks or by oscillators/wavetables in soft-/hardware synthesizers I simply require a full licensed version of the product free of charge :-)
If you need to get in contact, I can be reached at this address: pelle[at]infinite-noise[dot]com