You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,24 +14,24 @@ Some basic __header-only C++ classes__ that can be used for __Audio Processing__
14
14
- AudioOutputWithCallback class to provide callback integration e.g. with ESP8266Audio
15
15
16
16
This functionality provides the glue which makes different audio processing components and libraries work together.
17
-
We also provide plenty of examples that demonstrate how to implement the different scenarios. The __design philosophy__ is based on the Arduino conventions: we use the ```begin()``` and ```end()``` methods to start and stop the processing and we propagate the __use of Streams__. We all know the Arduino Streams. We use them to write out print messages and sometimes we use them to read the output from Serial devices. The same thing applies to my “Audio Streams”: You can read audio data from “Audio Sources” and you write them to “Audio Sinks”.
17
+
We also provide plenty of examples that demonstrate how to implement the different scenarios. The __design philosophy__ is based on the Arduino conventions: we use the ```begin()``` and ```end()``` methods to start and stop the processing and we propagate the __use of Streams__. We all know the Arduino Streams: We use them to write out print messages and sometimes we use them to read the output from Serial devices. The same thing applies to my “Audio Streams”: You can read audio data from “Audio Sources” and you write them to “Audio Sinks”.
18
18
19
19
As “Audio Sources” we will have e.g.:
20
20
21
-
- Analog Microphones – AnalogStream
22
-
- Digital Microphonse – I2SStream
23
-
- Files on the Internet – UrlStream
24
-
- Generated Sound – GeneratedSoundStream
25
-
- Mobile Phone A2DP Bluetooth – A2DPStream
26
-
- Binary Data in Flash Memory – MemoryStream
21
+
- Analog Microphones – [AnalogAudio](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_analog_audio.html)
22
+
- Digital Microphonse – [I2SStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_i2_s_stream.html)
23
+
- Files on the Internet – [UrlStream](https://pschatzmann.github.io/arduino-audio-tools/html/classaudio__tools_1_1_url_stream.html)
0 commit comments