Graham Whaley
065689a892
spectral: Add Spectral noise reduction
...
Add Spectral Noise Reduction module, based on the code from
the UHSDR / Convolution-SDR code bases.
Signed-off-by: Graham Whaley <graham.whaley@gmail.com>
3 years ago
joerg
d9efa3143a
full resolution for I2S input, all 32 bits are read and converted to float (instead of only upper 16 bit)
3 years ago
joerg
4fe37d5d95
Added float modules for 24 bit precision S/PDIF I/O. They are forked from current code of the "offical" (16 bit 44.1kHz only) Teensy audio library, but extended to 24 bit precision and configurable sample rate.
3 years ago
joerg
fa6885d4ff
I2S output was sending 32 bits already, but only 16 were used. Now, send all available precision.
...
Basically, I re-did jcj83429's pull request, which got outdated, to current code: https://github.com/chipaudette/OpenAudio_ArduinoLibrary/pull/8
3 years ago
joerg
cce309ffd2
have defaults for AudioSettings_F32
3 years ago
joerg
6a5d40a459
fixed a typo int -> float -> int conversion is now lossless
...
credits to jcj83429, same as 93a3732fbf
3 years ago
boblark
a609fa8602
Added note about USB_Audio_F32.h
3 years ago
boblark
fc27a9f05d
Removed USB_Audio_F32.h as it needs theIDE set to Tools>USB Type>Audio
3 years ago
boblark
49e16b7876
Corrected interpolation of sine, minor change in values
3 years ago
boblark
b222b60496
Corrected syntax to stop warnings
3 years ago
boblark
c6c0c3ca31
Removed unused variable
3 years ago
boblark
bd14b2b885
Corrected warnings (no problems)
3 years ago
boblark
f46914a958
Corrected missing power calculation
3 years ago
boblark
4dc9715961
removed conditional declare
3 years ago
boblark
a8a82af2a5
removed conditional declare
3 years ago
boblark
b123512146
Addded missing USB_Audio_F32.h reference
3 years ago
boblark
203e9e5125
Updated DesignTool_F32 to allow stan alone operation
3 years ago
boblark
3d09faeba5
@boblark
3 years ago
boblark
51d969603a
Clarified wording.
3 years ago
boblark
b4e76fa8cb
Added ZIP version of Design Tool F32 for non-internet connection operation.
3 years ago
boblark
f50a9da73f
Work in progress, this is closer.
3 years ago
boblark
241280fafc
Moved stand alone Design tool to gui directory
3 years ago
boblark
692f896de0
Added ZIPed Design Tool for local file use
3 years ago
boblark
40feb72c48
Got correct main.js
3 years ago
boblark
59f7a7bfb1
Removed old saved index.html
3 years ago
boblark
50543d1563
Removed redundant Design Tool files
3 years ago
boblark
a35712c8ab
Brought Design Tool back to github
3 years ago
boblark
69deebb2f2
Correct phase interpolation to correct very minor error
3 years ago
boblark
1d39ef16ef
added L and R BPF at fs/4 to AlignLR & cleaned up comments
3 years ago
boblark
a5d698632f
added L and R BPF at fs/4 to AlignLR & cleaned up comments
3 years ago
boblark
d1955a2ce0
added L and R BPF at fs/4 to AlignLR
3 years ago
boblark
ec3d395a45
AlignLR added normalization to remove threshold.
3 years ago
boblark
8702b04e7b
Tone detector set to 1209 Hz
3 years ago
boblark
1abb151ffd
Restored outputScale. My mistakegit add output_i2s_f32.h
3 years ago
boblark
dfb7d25189
Removed extra .h - Thanks B Miller
3 years ago
boblark
d25d0998ee
Changed to allow very small noise power
3 years ago
boblark
686fceb41c
Comment corrections, no code change
3 years ago
boblark
a27123ec64
Corrected comments, only
3 years ago
boblark
8ac9b2f536
Corrected comments, no code change
3 years ago
boblark
21b07971f4
Add ref to CTCSS tone detect.
3 years ago
boblark
9ec3fd5ae3
Add AudioAlignLR_F32
3 years ago
boblark
426413a169
Add AudioAlignLR_F32
3 years ago
boblark
ef373e3e6d
Removed defines that were not used.
3 years ago
boblark
5c47e50066
Added pureSpectrum filtering option.
3 years ago
boblark
8353f29b10
Added pureSpectrum filtering option.
3 years ago
boblark
59e11fd79f
Added pureSpectrum filtering option.
3 years ago
boblark
16aaab43d3
Correct xAxis values
3 years ago
boblark
5f1c08bfba
Correct xAxis values
3 years ago
boblark
527363e338
Correct xAxis setting
3 years ago
boblark
4a260d2748
Correct xAxis settin
3 years ago