|
- /*
- * A simple hardware test which receives audio on the A2 analog pin
- * and sends it to the audio shield (I2S digital audio)
- *
- * This example code is in the public domain.
- */
-
- #include <Audio.h>
- #include <Wire.h>
- #include <SPI.h>
- #include <SD.h>
- #include <SerialFlash.h>
-
- // GUItool: begin automatically generated code
- AudioInputAnalog adc1; //xy=197,73
- AudioOutputI2S i2s1; //xy=375,85
- AudioConnection patchCord1(adc1, 0, i2s1, 0);
- AudioConnection patchCord2(adc1, 0, i2s1, 1);
- AudioControlSGTL5000 sgtl5000_1; //xy=314,158
- // GUItool: end automatically generated code
-
-
- void setup() {
- // Audio connections require memory to work. For more
- // detailed information, see the MemoryAndCpuUsage example
- AudioMemory(12);
-
- // Enable the audio shield
- sgtl5000_1.enable();
- sgtl5000_1.volume(0.5);
- }
-
- void loop() {
- // Do nothing here. The Audio flows automatically
-
- // When AudioInputAnalog is running, analogRead() must NOT be used.
- }
-
|