Groups
Nodes
Links
Debug Output
Transmit 8 channel 16 bit audio, using I2S master mode.
Port | Purpose |
---|---|
In 0 | Channel #1 |
In 1 | Channel #2 |
In 2 | Channel #3 |
In 3 | Channel #4 |
In 4 | Channel #5 |
In 5 | Channel #6 |
In 6 | Channel #7 |
In 7 | Channel #8 |
This object has no functions to call from the Arduino sketch. It simply streams data from its 8 input ports to the I2S hardware.
The I2S signals are used in "master" mode, where Teensy creates all 3 clock signals and controls all data timing.
Teensy 4.x Pin | Signal | Direction |
---|---|---|
21 | BCLK | Output |
23 | MCLK | Output |
7 | TX (ch 1+2) | Output |
32 | TX (ch 3+4) | Output |
9 | TX (ch 5+6) | Output |
6 | TX (ch 7+8) | Output |
20 | LRCLK | Output |
Teensy 4.0 & 4.1's I2S port has a total of 5 data pins which may each transmit or receive stereo digital audio. This 8 channel output may be used together with the I2S stereo input, but may not be combined with others which use the same physical pins.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
? | Help | Ctrl a | Select all nodes |
Ctrl Space | Toggle sidebar | Shift Click | Select all connected nodes |
Ctrl z | Undo | Ctrl Click | Add/remove node from selection |
Delete | Delete selected nodes or link | ||
Ctrl x | Cut selected nodes | ||
Ctrl c | Copy selected nodes | Ctrl v | Paste nodes |
Ctrl i | Import nodes | Ctrl e | Export selected nodes |
Ctrl + | Zoom in | Ctrl - | Zoom out |