Moved effects to external library.

dev
Holger Wirtz 3 years ago
parent 8f4b1f65ce
commit c1a276a74f
  1. 14
      MicroDexed.ino
  2. 12
      UI.hpp
  3. 10
      third-party/effect_freeverbf/library.properties
  4. 0
      third-party/effect_freeverbf/src/effect_freeverbf.cpp
  5. 0
      third-party/effect_freeverbf/src/effect_freeverbf.h
  6. 10
      third-party/effect_modulated_delay/library.properties
  7. 2
      third-party/effect_modulated_delay/src/effect_modulated_delay.cpp
  8. 0
      third-party/effect_modulated_delay/src/effect_modulated_delay.h
  9. 10
      third-party/effect_mono_stereo/library.properties
  10. 0
      third-party/effect_mono_stereo/src/effect_mono_stereo.cpp
  11. 0
      third-party/effect_mono_stereo/src/effect_mono_stereo.h
  12. 10
      third-party/effect_platervbstereo/library.properties
  13. 0
      third-party/effect_platervbstereo/src/effect_platervbstereo.cpp
  14. 0
      third-party/effect_platervbstereo/src/effect_platervbstereo.h
  15. 10
      third-party/effect_stereo_mono/library.properties
  16. 0
      third-party/effect_stereo_mono/src/effect_stereo_mono.cpp
  17. 0
      third-party/effect_stereo_mono/src/effect_stereo_mono.h
  18. 10
      third-party/effect_stereo_panorama/library.properties
  19. 0
      third-party/effect_stereo_panorama/src/effect_stereo_panorama.cpp
  20. 0
      third-party/effect_stereo_panorama/src/effect_stereo_panorama.h
  21. 10
      third-party/template_mixer/library.properties
  22. 0
      third-party/template_mixer/src/template_mixer.hpp

@ -47,15 +47,15 @@ using namespace TeensyTimerTool;
#include "midi_devices.hpp" #include "midi_devices.hpp"
#include "synth_dexed.h" #include "synth_dexed.h"
#include "dexed_sd.h" #include "dexed_sd.h"
#include "effect_modulated_delay.h" #include <effect_modulated_delay.h>
#include "effect_stereo_mono.h" #include <effect_stereo_mono.h>
#include "effect_mono_stereo.h" #include <effect_mono_stereo.h>
#if defined(USE_PLATEREVERB) #if defined(USE_PLATEREVERB)
#include "effect_platervbstereo.h" #include <effect_platervbstereo.h>
#else #else
#include "effect_freeverbf.h" #include <effect_freeverbf.h>
#endif #endif
#include "template_mixer.hpp" #include <template_mixer.hpp>
#include "UI.hpp" #include "UI.hpp"
#if NUM_DRUMS > 0 #if NUM_DRUMS > 0
#include "drums.h" #include "drums.h"
@ -66,7 +66,7 @@ using namespace TeensyTimerTool;
#endif #endif
#if defined (USE_EPIANO) #if defined (USE_EPIANO)
#include "synth_mda_epiano.h" #include "synth_mda_epiano.h"
#include "effect_stereo_panorama.h" #include <effect_stereo_panorama.h>
#endif #endif
// Audio engines // Audio engines

@ -31,19 +31,19 @@
#include "config.h" #include "config.h"
#include "disp_plus.h" #include "disp_plus.h"
#include "synth_dexed.h" #include "synth_dexed.h"
#include "effect_modulated_delay.h" #include <effect_modulated_delay.h>
#include "effect_stereo_mono.h" #include <effect_stereo_mono.h>
#if defined(USE_PLATEREVERB) #if defined(USE_PLATEREVERB)
#include "effect_platervbstereo.h" #include <effect_platervbstereo.h>
#else #else
#include "effect_freeverbf.h" #include <effect_freeverbf.h>
#endif #endif
#include "template_mixer.hpp" #include <template_mixer.hpp>
#include "drumset.h" #include "drumset.h"
#include "sequencer.h" #include "sequencer.h"
#if defined (USE_EPIANO) #if defined (USE_EPIANO)
#include "synth_mda_epiano.h" #include "synth_mda_epiano.h"
#include "effect_stereo_panorama.h" #include <effect_stereo_panorama.h>
#endif #endif
#define _LCDML_DISP_cols LCD_cols #define _LCDML_DISP_cols LCD_cols

@ -0,0 +1,10 @@
name=effect_freeverbf
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=

@ -0,0 +1,10 @@
name=effect_modulated_delay
version=1.0
author=Holger Wirtz
maintainer=<wirtz@parasitstudio.de>
sentence=Delayline with input for modulation on index (simple linear interpolation)
paragraph=
category=Audio
url=https://codeberg.org/dcoredump/effect_modulated_delay
architectures=teensy,avr
license=GPL3

@ -27,8 +27,6 @@
#include "arm_math.h" #include "arm_math.h"
#include "effect_modulated_delay.h" #include "effect_modulated_delay.h"
extern config_t configuration;
/******************************************************************/ /******************************************************************/
// Based on; A u d i o E f f e c t D e l a y // Based on; A u d i o E f f e c t D e l a y

@ -0,0 +1,10 @@
name=effect_mono_stereo
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=

@ -0,0 +1,10 @@
name=effect_platervbstereo
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=

@ -0,0 +1,10 @@
name=effect_stereo_mono
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=

@ -0,0 +1,10 @@
name=effect_stereo_panorama
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=

@ -0,0 +1,10 @@
name=template_mixer
version=1.0
author=
maintainer=
sentence=
paragraph=
category=Audio
url=
architectures=teensy,avr
license=
Loading…
Cancel
Save