widdly
e3f59fe726
fix slave i2s output on teensy 4
4年前
Paul Stoffregen
bfcc6b022d
Merge pull request #321 from FrankBoesing/patch-2
I2S2: Cache handling
4年前
Frank
77800ba662
I2S2: Cache handling
4年前
Paul Stoffregen
41c363b9ff
Merge pull request #313 from bkurtz/master
Implement Teensy-LC DAC audio playback
4年前
Paul Stoffregen
3d03bedffe
Merge pull request #315 from FrankBoesing/pwm-t4
Pwm t4
4年前
Paul Stoffregen
4a3a990df7
Merge pull request #317 from FrankBoesing/spdif
Spdif-input
4年前
Paul Stoffregen
064f46bc62
Merge pull request #318 from FrankBoesing/inputi2scache
Input i2s: cache
4年前
Paul Stoffregen
722fa3d2ab
Merge pull request #319 from FrankBoesing/progmem
PROGMEM -> FLASHMEM
4年前
Frank Bösing
d7be8bea70
PROGMEM->FLASHMEM
4年前
Frank Bösing
4113a3ea81
input i2s: cache
4年前
Frank Bösing
c18584e13b
spdif-input
4年前
Frank
b94f846231
Add Teensy 4 PWM output
Attention, only tested with my oscilloscopy, no audible test.
I'm a bit unsure about the different value(+120) for the MSB on Teensy. This may need a fix.
Also, T3 uses the 2.5xsamplerate - this is not implemented, too.
4年前
Frank
6decc27093
Merge pull request #1 from PaulStoffregen/master
update
4年前
PaulStoffregen
ec21e95c85
Add 8 channel input example
4年前
PaulStoffregen
feaeb87f74
8 channel I2S input for Teensy 4.0
4年前
PaulStoffregen
6aaff27104
6 channel I2S input for Teensy 4.0
4年前
PaulStoffregen
0b846b1b67
Quad I2S input for Teensy 4.0
4年前
PaulStoffregen
16d4c562a9
8 channel I2S output for Teensy 4.0
4年前
PaulStoffregen
8a3a5bf10a
6 channel I2S output for Teensy 4.0
4年前
PaulStoffregen
6b13c714e7
Quad I2S output for Teensy 4.0
4年前
Ben Kurtz
0e187cb34c
Implement Teensy-LC DAC audio playback
- switch to single-DMA architecture (was having to manually reset address/byte counter each time anyway, so no real benefit of using two)
- add 2-block output pipeline (mirroring Teensy 3.x)
- (sneak in timer frequency increase - may want to revert this)
- actiate DMA on timer expiration (required to use DMA from timer)
- have to manually enable DMA after setup and after each call to isr
- implement isr
- check if dma is done (not sure this is required, but thought I saw it call once when it wasn't, and in theory you get called on errors too)
- reset source buffer to point to other staging memory
- re-enable dma at completion
- otherwise similar to teensy3.x version
4年前
PaulStoffregen
d256c82aa6
Fix I2S slave mode on Teensy 4.0
4年前
PaulStoffregen
dd4ed220e5
Fix compiler warning in Recorder example
4年前
PaulStoffregen
ec61d34dd5
Fix simultaneous input & output on I2S2
4年前
PaulStoffregen
0d02a205df
Allow larger queues on Teensy 3.5, 3.6, 4.0
https://forum.pjrc.com/threads/58477-extend-Queue-object-for-Teensy-4-0-to-more-blocks
4年前
PaulStoffregen
bbcfe3bd20
Allow longer max delay effect on Teensy 4.0
5年前
PaulStoffregen
9712139aed
Allow 2.4 second delay effect on Teensy 4.0
5年前
PaulStoffregen
ae4df75649
Improve digital I/O on Teensy 3.6 with overclocking
5年前
PaulStoffregen
202896c522
Fix I2S2 on Teensy 4.0
5年前
PaulStoffregen
d65af6cb4a
Fix TDM2 on Teensy 4.0
5年前
PaulStoffregen
f0fc4af79b
Add pinout documentation for I2S & TDM on Teensy 4.0
5年前
PaulStoffregen
c5a33a0049
Fix TDM input on Teensy 4.0
5年前
PaulStoffregen
9a9fff5276
Fix TDM output on Teensy 4.0
5年前
PaulStoffregen
d4447df94d
Add comment about strange CS42448 issue and undocumented bit
5年前
PaulStoffregen
7be225e01e
Fix I2S output on Teensy 3.0
5年前
Paul Stoffregen
d1f6bdcd76
Merge pull request #305 from FrankBoesing/patch-2
PT8211: Fix Teensy 3.x
5年前
PaulStoffregen
bd5332f9d9
Fix simultaneous I2S input & output on Teensy 4.0
5年前
PaulStoffregen
fc71e415c0
Fix compiler warning
5年前
PaulStoffregen
1173ad7da9
Fix I2S output
5年前
Paul Stoffregen
c4c34b7240
Merge pull request #308 from Defragster/patch-2
#if define and assign of conditional var to stop compile warning
5年前
Paul Stoffregen
b5ec80506b
Merge pull request #307 from Defragster/patch-1
Elimitate unused var 'dc' compile warning
5年前
Defragster
576780e204
#if define and assign of conditional var to stop compile warning
5年前
Defragster
8b73500448
Elimitate unused var 'dc' compile warning
5年前
Paul Stoffregen
a0b7b4289a
Merge pull request #306 from FrankBoesing/patch-1
fix input i2s slave
5年前
Frank
508ce65aca
fix input i2s slave
5年前
Frank
076aa90ce5
PT8211: Fix Teensy 3.x
dma.enable() needs to be called before setting I2S0_TCSR
5年前
Paul Stoffregen
1b89110d1b
Merge pull request #304 from FrankBoesing/patch-1
fix __IMXRT1062__
5年前
Frank
dd9f05ea58
fix __IMXRT1062__
5年前
PaulStoffregen
a94f95fe80
Update links in comments, to Laurent de Soras's exp2 approximation info
5年前
Paul Stoffregen
3fdbd0a0c9
Merge pull request #300 from FrankBoesing/master
Better initialization of PLL
5年前