Skip to content

Commit 3a8df50

Browse files
committed
devsync 1b0b8eb
1 parent 4b23f97 commit 3a8df50

File tree

5 files changed

+235
-231
lines changed

5 files changed

+235
-231
lines changed

CHANGELOG.txt

Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
# CHANGELOG
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
== 2025-0-05
6+
* Bugfix
7+
* Plaits drums - pitch parameter no effect
8+
* IO-config - accent input was set eq trigger input
9+
== 2025-01-04
10+
* Bugfix/Enhancements
11+
* M-OSC/Waveforms:
12+
- Transpose fix: -1 OCT
13+
- Braids Renaissance Chords
14+
- SEMI quantizer - global plaits chords
15+
- Value paramter (chord offsets) #121
16+
* M-OSC/Waveforms, M-OSC/Chords, SEQ/EuclidyArp
17+
* Parameter texts, case insensitive chord-naming eg. m7->min7, M7 -> Maj7
18+
* V_OCT Paramter (modulation visualition timer fix)
19+
* Quantizer edge case optimization
20+
* CV/V_OCT:
21+
- shows internal value for debugging/quantizer monitoring
22+
== 2024-12-28
23+
* Bugfix
24+
* M-OSC/Waveforms: Braids Renaissance Chords - fixed root offset #117
25+
== 2024-12-23
26+
* Bugifx
27+
* Crash / parameter modulations wrap around #120
28+
== 2024-12-22
29+
* Bugfix
30+
* SEQ/TuringMachine crash #119
31+
* M-OSC/Waveforms: Braids Renaissance Chords - fixed note offsets #117
32+
* Enhancements
33+
* DrumSynth ...
34+
== 2024-12-17
35+
* Bugfix/Enchancement #117
36+
* Parameter value was not visualized when modulations set (Bug since 2024-12-16)
37+
* Midi pitch was added before quantizer
38+
* V_OCT parameter value was added before quantized
39+
* All modulations exept RND and TM are now added after quantizer
40+
== 2024-12-16
41+
* New paramters io-page
42+
* Quantizer-Root
43+
* Transpose-Finetune
44+
* Bugfix/Enchancement
45+
* tanspose offset was quantized
46+
== 2024-12-14
47+
* Bugfix/Enchancement
48+
* SEQ triggered & trig-input triggered engines were not in sync
49+
* V_OCT/Scale parameter, semitones from active quantizer (#117)
50+
* Claps less RAM usage
51+
== 2024-12-07
52+
* Bugfix:
53+
* EnvFollower - IO-page AUX input
54+
* Enhancements:
55+
* EnvFollower - mode Follower, Vactrol (based on MU Streams)
56+
== 2024-11-30
57+
* Bugfix:
58+
* Crash on patch saving/restoring (#97)
59+
* Enhancements:
60+
* M-OSC/Waveforms: Braids Renaissance Chords (#110)
61+
* SEQ/TuringMachine - OutputModes: Note-3...Note-7 (#109)
62+
* Internal signal routing: src: $1-$9 (#108)
63+
== 2024-11-07
64+
* Bugfix:
65+
* M-OSC/Waveforms - V_OCT modulation
66+
* SEQ/EuclidArp - Screensaver circle offset
67+
* Crash on patch saving/restoring (#97 ?!)
68+
* New Engines:
69+
* SEQ/TuringMachine
70+
== 2024-11-04
71+
* Bugfix
72+
* 808ish-BD Crash #103
73+
* Enhancements:
74+
* Crashreport fix (listing engine ids added)
75+
* SEQ/EuclidArp
76+
- fixed recalc pattern on slide > 1
77+
- gate timing (using samples_per_step)
78+
* New APIs
79+
- clock::samples_per_step
80+
- engine::setPatchStateEx
81+
- engine::stepReset
82+
== 2024-11-02
83+
* Enhancement:
84+
* SEQ/EuclidArp
85+
- fixed: note order (starting with root note)
86+
- quantized output
87+
- slide modes: OFF, ON, RND25, RND50, RND75
88+
* Mod/TM
89+
- reset #100
90+
- shift_reg & seed - added to patch state
91+
* GND/Scope
92+
- x-scale added #73
93+
== 2024-10-29
94+
* Enhancement:
95+
* TR707 - dynamic level/pan params in io-page/mixer section #29
96+
* Bugfix:
97+
* setPixel missing (scope app not working)
98+
== 2024-10-28
99+
* Enhancement:
100+
* Mod/SEQ - 4-step sequencer modulation #91
101+
* Multitrigs (TR707 etc) #29
102+
* TR707 - midi mapping (GM Standard Drum Map) #29
103+
* Mod/LFO - New paramter: Waveform #89
104+
* CV/LFO - New paramter: Scale, Offset, Waveform #89
105+
* IO-PAGE - Listing of modulation trig/cv inputs
106+
* Bugfix:
107+
* M-OSC/Waveforms - display correct waveform instead of "shape"
108+
* out of memory handling / memory fragmentation - no new/delete usings in open303
109+
* crash-reporting improvment
110+
* Sporadic midi stops working while update with webflasher
111+
* Modulation/LFO Shape ist not saved in the patch storage (is set to sine, after restore) #98
112+
* New Engines:
113+
* SEQ/EuclidRythm
114+
* SEQ/EuclidArp
115+
* DSM:
116+
* One-Engine-Mode
117+
== 2025-07-02
118+
* Bugfix: DSM0 "CRC32:0x63F R:1"
119+
== 2024-06-15
120+
* Enhancement:
121+
* T1 Clock - resets to begin after 200milis silence
122+
* internal crc32 checks for debugging
123+
* midi response optimization
124+
* squares-and-circles api
125+
* serial
126+
* fs
127+
* Bugfixes
128+
* out of memory handling - prevent crashing
129+
== 2024-04-19
130+
* Enhancement: Engine Load "Options" (Reset IO + Copy From) #74
131+
* SD Format - preserves stored patches
132+
== 2024-04-14
133+
* Enhancement: Patch storage (managment)
134+
* Bugfix:
135+
* tinyusb buffer/optimization
136+
== 2024-03-28
137+
* Enhancement: Turing Machine Modulation
138+
* Enhancement: FV1emu (cleanup + 16bit delay optimization)
139+
* Bugfix: Crash on Midi-CC
140+
* Refactoring MIDI-Settings / Clock-Settings
141+
* Enhancement: Midi-Channel moved to IO-Settings
142+
* ***New Analysis Engines: GND/Scope, GND/FFT
143+
* OC_T41 Support
144+
== 2024-02-14
145+
* Enhancement/Bugfix: No usb midi response while 5sec startup #66
146+
== 2024-02-12
147+
* Enhancement/Bugfix: Unique midi device names (support multiple S&C devices for WebMidi #66)
148+
== 2024-02-07
149+
* Enhancement/Bugfix: DXFM (custom syx handling)
150+
* Enhancement: FV1emu / FX-Compiler (using 16bit delay buffer for less memory consumption)
151+
* Enhancement: UI - one pixel left another up - bigger modulation popup
152+
== 2024-01-23
153+
* Bugfix: Black screen ?!
154+
== 2024-01-20
155+
* DevSync:
156+
* Bugfix T4X: CV input > 6 V is received as negative voltage bug
157+
* Bugfix: ClassicVAVCF -> param change Decay/Level
158+
* Enhancement: Modualtion attenuverter resolution 1/2000
159+
* Enhancement/Bugfix: Modulation ranges..
160+
* Enhancement: NEw Modulation CV src aka "+" constant voltage
161+
* Enhancement: Visualizing parameter modulations (moving knobs)
162+
* Enhancement: squares-and-circles api
163+
* Enhancement DSM: Support MID Button (ui navigaten - mid botton back function)
164+
== 2024-01-14
165+
* DevSync: Fix DSM0 audio clipping
166+
== 2023-12-21
167+
* DevSync: Fix DSM0 Callibration + Voltage engines
168+
== 2023-12-18
169+
* DevSync: DSM0 ITCM usage + Bugfix DSM0 calibration
170+
* Enhancements/BreakingChanges:
171+
* Dynamic Loader (apps as header includes for now) - Noise, SAM, Faust engines ported
172+
== 2023-12-03 ==
173+
* Bugfix: DxFM custom syx didnt work
174+
* DevSync: DSM0 perf+wdt
175+
== 2023-11-19 ==
176+
* Refactoring CV-Engines (based on modulations)
177+
- CV-Output Scope-View
178+
* New CV-Engines:
179+
- EnvGen_AD
180+
- EnvFollower
181+
* Bugfix: CV-Engine (fine-tune after quantizer)
182+
* Bugfix: #57
183+
* Bugfix: plaits engines trigger_patched reset
184+
== 2023-11-04 ==
185+
* Bugfix: CV/Voltage modulation
186+
== 2023-10-14 ==
187+
* Bugfix: CV/LFO shape selection
188+
== 2023-10-07 ==
189+
* Bugfix:
190+
- crash in dac calibration
191+
== 2023-09-24 ==
192+
* Enhancements:
193+
- I/O-Page: UI enhancements
194+
- Speech/SAM "random numbers"
195+
- Speech/LPC "AuxMix" Parameter
196+
* Bugfix:
197+
- Speech/LPC word selection
198+
- VOCT semitone = encoder step (skipped increments)
199+
== 2023-09-17 ==
200+
* mi-libs sync/upgrade
201+
* new Synth-Engine:
202+
- ClassicVAVCF (Classic waveshapes with filter)
203+
- DxFM_BNK1-3 (using the SixOpEngine default patches)
204+
* Several engines, parameter naming, ranges and defaults optimizations ...
205+
* Optimised behaviour on encoders increments
206+
- Value change is 1/128 per step if the increments don't immediately follow each other
207+
- Short-time display of the value (0-127)
208+
* Bugfix:
209+
- GND engine - crash on encoder rotation
210+
== 2023-09-03 ==
211+
* Enhancements, new engines:
212+
* Claps refactoring, drumsynth based on RC808 models
213+
* DxFM enhancement, 2 voice stereo mode
214+
* Waveforms, 2 voice stereo mode
215+
* JU60_chorus, emulation of Juno60 chorus, based on VA BBD
216+
* Noise engines: NES_noise, 808_squares
217+
* Bugfixes
218+
* #52 Modulations & quantizer
219+
* #51 Engine loading - IO config is lost / restored to defaults
220+
== 2023-08-09 ==
221+
* Audio routing refactoring
222+
* Optimizations and bugfixes

0 commit comments

Comments
 (0)