#include "Test_Support.cpp"
#include "KarplusString.h"
#include <BasicFMInstrument.h>
#include <AdditiveInstrument.h>
#include <SndFileInstrument.h>
#include <Granulator.h>
Defines | |
| #define | USE_TEST_MAIN |
Functions | |
| void | testNoises () |
| Noise tests, WhiteNoise & PinkNoise - using Scalable to protect our ears. | |
| void | testString () |
| Plucked string simulation. | |
| void | testStringChorus () |
| void | testMonoSoundFilePlayer () |
| Test the sound file player - mono, stereo input files. | |
| void | testStereoSoundFilePlayer () |
| void | testSoundFileTranspose () |
| Test the sound file player with rate shift. | |
| void | testFMInstrument () |
| Test basic FM instrument. | |
| void | testSOSInstrument () |
| Test SOS instrument - play 3 different timbres. | |
| void | testFancyFMInstrument () |
| void | testSndFileInstrument () |
| Test SoundFile instrument. | |
| void | addSndtoBank (char *nam, UGenVector &snds, UGenVector &pans, Mixer &mix) |
| void | testSndFileBank () |
| void | testGrainCloud () |
| void | test_ifft () |
| void | test_vector_ifft () |
| do vector cross-fade the long way | |
| void | runTests () |
|
|
|
|
|
Noise tests, WhiteNoise & PinkNoise - using Scalable to protect our ears.
|
|
|
Plucked string simulation.
|
|
|
Test a chorus of strings -- this demo plays an endless loop of string arpeggii. For each arpeggio, it picks a starting pitch and pitch step, a starting position and position increment, and a duration; the inner loop then creates notes and sleeps. |
|
|
Test the sound file player - mono, stereo input files.
|
|
|
|
|
|
Test the sound file player with rate shift.
|
|
|
Test basic FM instrument.
|
|
|
Test SOS instrument - play 3 different timbres.
|
|
|
|
|
|
Test SoundFile instrument.
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
do vector cross-fade the long way
|
|
|
|
1.4.5-20051010