mirror of
https://github.com/thestk/stk
synced 2026-01-11 20:11:52 +00:00
Version 4.3.0
This commit is contained in:
committed by
Stephen Sinclair
parent
2cbce2d8bd
commit
27d9b79dc7
@@ -7,27 +7,27 @@ int main()
|
||||
{
|
||||
// Set the global sample rate before creating class instances.
|
||||
Stk::setSampleRate( 44100.0 );
|
||||
Stk::showWarnings( true );
|
||||
|
||||
SineWave sine;
|
||||
RtWvOut *dac = 0;
|
||||
|
||||
try {
|
||||
// Define and open the default realtime output device for one-channel playback
|
||||
dac = new RtWvOut(1);
|
||||
dac = new RtWvOut( 1 );
|
||||
}
|
||||
catch (StkError &) {
|
||||
catch ( StkError & ) {
|
||||
exit(0);
|
||||
}
|
||||
|
||||
sine.setFrequency(440.0);
|
||||
sine.setFrequency( 441.0 );
|
||||
|
||||
// Play the oscillator for 40000 samples
|
||||
int i;
|
||||
for ( i=0; i<40000; i++ ) {
|
||||
for ( int i=0; i<40000; i++ ) {
|
||||
try {
|
||||
dac->tick( sine.tick() );
|
||||
}
|
||||
catch (StkError &) {
|
||||
}
|
||||
catch ( StkError & ) {
|
||||
goto cleanup;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user