John Robinson
f9415b80d1
restructure code into {src,include}/audio
il y a 4 ans
Frank Bösing
33eece1548
add output_pt8211_2
il y a 6 ans
Frank Bösing
ad7b4f1644
add output_pt8211
il y a 6 ans
Benjamin
246a7f6977
changed defines to be more specific
See conversation https://github.com/PaulStoffregen/Audio/pull/194
il y a 9 ans
Benjamin
cf013ec88e
move OS-related #defines to .h file; speed improvements
Combine two loops in stereo CIC computation into one for-loop.
Add compiler optimization "unroll-loops" to isr if OS enabled. Speed
improved from 113µs to 65µs per isr call for CIC interpolation filtering
(Measured on Teensy 3.2 96MHz optimized).
il y a 9 ans
Benjamin
0db2e23ba1
Add PT8211 w/ experimental 4x oversampling
PT8211 with oversampling and linear interpolation by Frank Bösing.
3 Stage CIC interpolation by Ben Rheinland
il y a 9 ans
PaulStoffregen
0b63609636
Do not assume AudioStream.h includes Arduino.h
il y a 9 ans
PaulStoffregen
cb5c9e9729
Use DMAChannel begin()
il y a 11 ans
PaulStoffregen
52e72175ad
Convert I2S objects to use DMAChannel.h
il y a 11 ans
PaulStoffregen
183fcd95a9
Add MIT license
il y a 12 ans
PaulStoffregen
e4cb836eea
Reorganize all header files
il y a 12 ans