|
-
-
- #include <arm_math.h>
- #include <Audio.h>
- #include <Wire.h>
-
- #include <SD.h>
- #include <SPI.h>
- #include <Bounce.h>
-
- AudioSynthToneSweep myEffect;
- AudioOutputI2S audioOutput;
-
-
- AudioConnection c1(myEffect, 0, audioOutput, 0);
- AudioConnection c2(myEffect, 0, audioOutput, 1);
-
- AudioControlSGTL5000 audioShield;
-
-
- float t_ampx = 0.8;
- int t_lox = 10;
- int t_hix = 22000;
-
- float t_timex = 10;
-
- void setup(void)
- {
-
- Serial.begin(9600);
- while (!Serial) ;
- delay(3000);
-
- AudioMemory(2);
-
- audioShield.enable();
- audioShield.volume(50);
-
- audioShield.unmuteLineout();
-
-
- Serial.println("setup done");
-
- if(!myEffect.play(t_ampx,t_lox,t_hix,t_timex)) {
- Serial.println("AudioSynthToneSweep - begin failed");
- while(1);
- }
-
- while(myEffect.isPlaying());
-
-
- if(!myEffect.play(t_ampx,t_hix,t_lox,t_timex)) {
- Serial.println("AudioSynthToneSweep - begin failed");
- while(1);
- }
-
- while(myEffect.isPlaying());
- Serial.println("Done");
- }
-
- void loop(void)
- {
- }
-
-
|