diff --git a/README.md b/README.md
index 6a264c6..a3b5144 100644
--- a/README.md
+++ b/README.md
@@ -2,10 +2,10 @@
ML SynthTools Libraries
Following board versions are supported:
-- ESP32 v2.0.17 (v3 is coming in future)
-- RP2040 v4.4.0
+- ESP32 v3.3.1 (and others)
+- RP2040 v5.5.1 (and others)
- ESP8266 v3.1.2
-- Teensy for Arduino 2.0.4
-- SAMD (?)
+- Teensy 1.60.0 (for Arduino 2.0.4)
+- SAMD 1.8.5
The installation manual can be found here: Installation manual
diff --git a/examples/ml_synth_organ_example b/examples/ml_synth_organ_example
index 08a3fea..7cdd9af 160000
--- a/examples/ml_synth_organ_example
+++ b/examples/ml_synth_organ_example
@@ -1 +1 @@
-Subproject commit 08a3fea98bb2881b9398897eae325fca2dabaf7f
+Subproject commit 7cdd9af0908de2604e94df7cc1df1b41186f7222
diff --git a/library.json b/library.json
index 0656d2b..a3471a7 100644
--- a/library.json
+++ b/library.json
@@ -1,6 +1,6 @@
{
"name": "ML_SynthTools_Lib",
- "version": "2.1.1",
+ "version": "3.0.0",
"keywords": "ML_SynthTools, Synthesizer, Filter, Audio, ESP32, ESP32S2, ESP32S3, STM32, RP2040, RP2350",
"description": "Synthesizer Tools; contains waveform generators etc.",
"repository":
diff --git a/library.properties b/library.properties
index d6c1963..ae5a475 100644
--- a/library.properties
+++ b/library.properties
@@ -1,5 +1,5 @@
name=ML SynthTools Libraries
-version=2.1.1
+version=3.0.0
author=Marcel Licence
maintainer=Marcel Licence
sentence=Synthesizer Tools
diff --git a/src/esp32/libML_SynthTools.a b/src/esp32/libML_SynthTools.a
index f32e23b..9fafca4 100644
Binary files a/src/esp32/libML_SynthTools.a and b/src/esp32/libML_SynthTools.a differ
diff --git a/src/esp32c3/libML_SynthTools.a b/src/esp32c3/libML_SynthTools.a
index cd2c2dd..58d13c8 100644
Binary files a/src/esp32c3/libML_SynthTools.a and b/src/esp32c3/libML_SynthTools.a differ
diff --git a/src/esp32s2/libML_SynthTools.a b/src/esp32s2/libML_SynthTools.a
index 7e8b33f..99afb55 100644
Binary files a/src/esp32s2/libML_SynthTools.a and b/src/esp32s2/libML_SynthTools.a differ
diff --git a/src/esp32s3/libML_SynthTools.a b/src/esp32s3/libML_SynthTools.a
index a0d72f9..0e16f16 100644
Binary files a/src/esp32s3/libML_SynthTools.a and b/src/esp32s3/libML_SynthTools.a differ
diff --git a/src/esp8266/libML_SynthTools.a b/src/esp8266/libML_SynthTools.a
index 3ea6426..fe54aa8 100644
Binary files a/src/esp8266/libML_SynthTools.a and b/src/esp8266/libML_SynthTools.a differ
diff --git a/src/librp2350_i2s_audio.h b/src/librp2350_i2s_audio.h
index 84df2f0..1099121 100644
--- a/src/librp2350_i2s_audio.h
+++ b/src/librp2350_i2s_audio.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/midi_stream_player.h b/src/midi_stream_player.h
index 7bef87f..78c92db 100644
--- a/src/midi_stream_player.h
+++ b/src/midi_stream_player.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_delay_q.h b/src/ml_delay_q.h
index 5adb5d1..a7f472c 100644
--- a/src/ml_delay_q.h
+++ b/src/ml_delay_q.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
@@ -55,19 +55,11 @@
void DelayQ_Init(int16_t *buffer, uint32_t len);
-#ifdef ESP32
-void DelayQ_Init2(short *left, short *right, unsigned int len);
-#else
void DelayQ_Init2(int16_t *left, int16_t *right, uint32_t len);
-#endif
void DelayQ_Process_Buff(const int16_t *in_l, const int16_t *in_r, int16_t *out_l, int16_t *out_r, int buffLen);
void DelayQ_SetFeedback(uint8_t unused __attribute__((unused)), uint8_t value);
void DelayQ_SetOutputLevel(uint8_t unused __attribute__((unused)), uint8_t value);
-#ifdef ESP32
-void DelayQ_SetLength(unsigned char unused __attribute__((unused)), unsigned int value);
-#else
void DelayQ_SetLength(uint8_t unused __attribute__((unused)), uint32_t value);
-#endif
#endif /* SRC_ML_DELAY_Q_H_ */
diff --git a/src/ml_epiano.h b/src/ml_epiano.h
index 86e5fc5..0978ada 100644
--- a/src/ml_epiano.h
+++ b/src/ml_epiano.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_midi_player.h b/src/ml_midi_player.h
index 7b4bb7c..0a77d23 100644
--- a/src/ml_midi_player.h
+++ b/src/ml_midi_player.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_multi_saw.h b/src/ml_multi_saw.h
index 209eaec..55a2c9f 100644
--- a/src/ml_multi_saw.h
+++ b/src/ml_multi_saw.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_organ.h b/src/ml_organ.h
index e24b305..d8ebf79 100644
--- a/src/ml_organ.h
+++ b/src/ml_organ.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_oscillator.h b/src/ml_oscillator.h
index ca5c298..1194216 100644
--- a/src/ml_oscillator.h
+++ b/src/ml_oscillator.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_phaser_p.h b/src/ml_phaser_p.h
index ca4caa7..b5840d2 100644
--- a/src/ml_phaser_p.h
+++ b/src/ml_phaser_p.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_pitch_detector.h b/src/ml_pitch_detector.h
index cb2b15a..e2de204 100644
--- a/src/ml_pitch_detector.h
+++ b/src/ml_pitch_detector.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_pitch_shifter_p.h b/src/ml_pitch_shifter_p.h
index 8c58a5b..ddbed4d 100644
--- a/src/ml_pitch_shifter_p.h
+++ b/src/ml_pitch_shifter_p.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_sampler.h b/src/ml_sampler.h
index 88b9310..6b4e358 100644
--- a/src/ml_sampler.h
+++ b/src/ml_sampler.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_scope.h b/src/ml_scope.h
index 67a9bf6..e75e195 100644
--- a/src/ml_scope.h
+++ b/src/ml_scope.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_slicer.h b/src/ml_slicer.h
index 136c8c5..780c85a 100644
--- a/src/ml_slicer.h
+++ b/src/ml_slicer.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_soundfont.h b/src/ml_soundfont.h
index a451a86..ba2de8b 100644
--- a/src/ml_soundfont.h
+++ b/src/ml_soundfont.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_system.h b/src/ml_system.h
index cc8fd47..fd076d7 100644
--- a/src/ml_system.h
+++ b/src/ml_system.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*
diff --git a/src/ml_vibrato_p.h b/src/ml_vibrato_p.h
index 72a1373..4ef88f5 100644
--- a/src/ml_vibrato_p.h
+++ b/src/ml_vibrato_p.h
@@ -2,7 +2,7 @@
* ML SynthTools Lib - A modular synthesizer library including organ, electric piano,
* oscillators, and sound synthesis tools.
*
- * Copyright (C) 2025 Marcel Licence
+ * Copyright (C) 2026 Marcel Licence
*
* This file is part of the ML SynthTools Lib library and is licensed under the ML SynthTools Lib License.
*