-
-
Notifications
You must be signed in to change notification settings - Fork 317
Supported Scenarios
Phil Schatzmann edited this page Nov 14, 2023
·
2 revisions
Here are the related Stream classes with their supported operations that can be used:
| Class | Read | Write | Comments |
|---|---|---|---|
| I2SStream | + | + | i2s |
| PWMAduioOutput | + | pwm | |
| AnalogAudioStream | + | + | adc, dac |
| MemoryStream | + | + | memory |
| URLStream | + | url | |
| A2DPStream | + | + | a2dp |
| GeneratedSoundStream | + | gen | |
| AudioOutputWithCallback | + | + | |
| CsvOutput | + | csv | |
| File | + | + | From SD library |
| Serial, ... | + | + | Std Arduino |
In theory we should be able to support the following scenarios:
| Input | dac | i2s | file | a2dp | Serial | csv |
|---|---|---|---|---|---|---|
| adc | + | + | + | + | + | + |
| i2s | + | + | + | + | + | + |
| file | + | + | + | + | + | + |
| a2dp | + | + | + | - | + | + |
| Serial | + | + | + | + | + | + |
| memory | + | + | + | + | + | + |
| url | + | + | + | - | + | + |
| gen | + | + | + | + | + | + |