Parent
révision
452c6b6418
Aucune clé connue n'a été trouvée dans la base pour cette signature
14 fichiers modifiés avec
14 ajouts et
12 suppressions
-
include/audio/analyze_fft1024.h
-
include/audio/analyze_fft256.h
-
include/audio/async_input_spdif3.h
-
include/audio/biquad.h
-
include/audio/filter_fir.h
-
include/audio/synth_pwm.h
-
include/audio/synth_sine.h
-
include/audio/synth_waveform.h
-
library.json5
-
package.json5
-
src/audio/analyze_notefreq.cpp
-
src/audio/effect_flange.cpp
-
src/audio/synth_tonesweep.cpp
-
src/audio/synth_waveform.cpp
|
|
@@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
// windows.c |
|
|
|
extern "C" { |
|
|
@@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
// windows.c |
|
|
|
extern "C" { |
|
|
@@ -33,7 +33,7 @@ |
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/DMAChannel.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
//#define DEBUG_SPDIF_IN //activates debug output |
|
|
|
|
|
|
@@ -30,7 +30,7 @@ |
|
|
|
#define biquad_coeffs_h_ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
#include <type_traits> |
|
|
|
|
|
|
|
enum class BiquadType { |
|
|
@@ -25,7 +25,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
// Indicates that the code should just pass through the audio |
|
|
|
// without any filtering (as opposed to doing nothing at all) |
|
|
@@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
class AudioSynthWaveformPWM : public AudioStream |
|
|
|
{ |
|
|
@@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
// TODO: investigate making a high resolution sine wave |
|
|
|
// using Taylor series expansion. |
|
|
@@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include <core/AudioStream.h> |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
// waveforms.c |
|
|
|
extern "C" { |
|
|
@@ -6,5 +6,6 @@ |
|
|
|
'teensy/serial-flash', |
|
|
|
'teensy/sd', |
|
|
|
'teensy/spi', |
|
|
|
'cmsis/dsp', |
|
|
|
], |
|
|
|
} |
|
|
@@ -8,5 +8,6 @@ |
|
|
|
'teensy-serial-flash^1.0.0', |
|
|
|
'teensy-sd^1.2.2', |
|
|
|
'teensy-spi^1.0.0', |
|
|
|
'cmsis^5.7.0', |
|
|
|
], |
|
|
|
} |
|
|
@@ -23,7 +23,7 @@ |
|
|
|
#include <core/Arduino.h> |
|
|
|
#include "audio/analyze_notefreq.h" |
|
|
|
#include "audio/utility/dspinst.h" |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
#define HALF_BLOCKS AUDIO_GUITARTUNER_BLOCKS * 64 |
|
|
|
|
|
|
@@ -22,7 +22,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include "audio/effect_flange.h" |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
/******************************************************************/ |
|
|
|
// A u d i o E f f e c t F l a n g e |
|
|
@@ -22,7 +22,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include "audio/synth_tonesweep.h" |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -26,7 +26,7 @@ |
|
|
|
|
|
|
|
#include <core/Arduino.h> |
|
|
|
#include "audio/synth_waveform.h" |
|
|
|
#include <core/arm_math.h> |
|
|
|
#include <arm_math.h> |
|
|
|
#include "audio/utility/dspinst.h" |
|
|
|
|
|
|
|
|