Skip to content

Commit cbf07e7

Browse files
committed
devsync 85b3d76
1 parent c4ed709 commit cbf07e7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+960
-546
lines changed

CHANGELOG.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
== 2026-02-21
6+
* New Engines
7+
* SEQ/303-Patterns
8+
* Bugfix:
9+
* O_C T4.1:
10+
* Trig Gates "inverted" fix
11+
* Output designation according to the latest rev3 panel.
12+
* Patches are stored end of 8MB flash range (T40 2MB)
13+
* Enchancement:
14+
* Default IO config - (reset on load empty patch)
15+
* Named Output/Inputs (outputBuffer_f32(name)/inputBuffer_f32(name))
16+
* M-OSC/Waveforms - Attack removed, Stereo parameter added
17+
* SEQ/EuclidRythm - new IO: TRIGS-OR-OUT, TRIGS-AND-OUT added
18+
* FILTER/SVF - overdrive
19+
* Virtual signal routing: Now 4 signals per engine - $1a..$1d, $2a..$2d
20+
* CV/EnvGen_** - Envelope visualization..(and screensaver)
21+
* Modulation/CV
22+
* New OP: Slew
23+
* OP: S&C/T&H -- now all signals configurable (also virtual routing)
24+
* Engines renamed: CV/V/OCT to CV/V_OCT and M-OSC/Formant/PD to M-OSC/Grain
525
== 2026-01-04
626
* Bugfix:
727
* Modulation Clock disabled (except clocked engines) -> global clock default for non clocked engines #118

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ The available engine types include drums, synthesizers, oscillators, sequencers,
6767
* [Scope](https://github.com/eh2k/squares-and-circles/wiki/Scope)
6868
* [FFT](https://github.com/eh2k/squares-and-circles/wiki/FFT)
6969
* **CV**
70-
* [V/OCT](https://github.com/eh2k/squares-and-circles/wiki/V_OCT)
70+
* [V_OCT](https://github.com/eh2k/squares-and-circles/wiki/V_OCT)
7171
* [EnvGen_AD](https://github.com/eh2k/squares-and-circles/wiki/EnvGen_AD)
7272
* [EnvGen_ADSR](https://github.com/eh2k/squares-and-circles/wiki/EnvGen_ADSR)
7373
* [LFO](https://github.com/eh2k/squares-and-circles/wiki/LFO)
@@ -129,6 +129,7 @@ The available engine types include drums, synthesizers, oscillators, sequencers,
129129
* [EuclidRythm](https://github.com/eh2k/squares-and-circles/wiki/EuclidRythm)
130130
* [EuclidArp](https://github.com/eh2k/squares-and-circles/wiki/EuclidArp)
131131
* [TuringMachine](https://github.com/eh2k/squares-and-circles/wiki/TM)
132+
* [303-Patterns](https://github.com/eh2k/squares-and-circles/wiki/303-Patterns)
132133

133134
## Machine/Engine
134135

@@ -146,10 +147,15 @@ For each parameter a modulation can be assigned:
146147
* **CV**: <img align="right" src="doc/mod_cv.png" width=196px />
147148
* SRC:
148149
* `C1`, `C2`, `C3`, `C4` - Analog inputs
149-
* OP: `THRU`, `S&H-T1`, `S&H-T2`, `S&H-T3`, `S&H-T4`, `T&H-T1`, `T&H-T2`, `T&H-T3`, `T&H-T4`
150+
* OP: `THRU`, `SLEW`, `S&H`, `T&H`
150151
* THRU - Thru Input
151-
* S&H - Sample and Hold
152-
* T&H - Track and Hold
152+
* SLEW - Slew Limiter
153+
- Rising
154+
- Falling
155+
* S&H - Sample and Hold
156+
- Trig Source
157+
* T&H - Track and Hold
158+
- Gate Source
153159
* `+` - Constant internal voltage
154160
* 10V with 1/1000 resolution - nice for fine adjustments (detuning etc)
155161
* Hints:
@@ -193,7 +199,7 @@ For each parameter a modulation can be assigned:
193199

194200
>[Long press [RIGHT]] enters the I/O-Configuration page.
195201
196-
The I/O-Configuration page lets you virtually patch the engine with the hardware ports and internal gate/cv signals ($1-$9). Depending on the engine interface, trigger, gate, accent and V/OCT can be configured. In addition to the trigger, which is set with a rising edge, a gate state is also provided, that can be processed by the engine. Engines like Closed/Open-HiHats have an additional accent input - this works technically like a second trigger. The V/OCT input can optionally be quantized and transposed. In addition to the Tx inputs, the Cx inputs can also be used as a source for triggers and accents. The output can be configured as mono or stereo. Several engines can share the same output - the signal is mixed.
202+
The I/O-Configuration page lets you virtually patch the engine with the hardware ports and internal gate/cv signals ($1a-$4d). Depending on the engine interface, trigger, gate, accent and V/OCT can be configured. In addition to the trigger, which is set with a rising edge, a gate state is also provided, that can be processed by the engine. Engines like Closed/Open-HiHats have an additional accent input - this works technically like a second trigger. The V/OCT input can optionally be quantized and transposed. In addition to the Tx inputs, the Cx inputs can also be used as a source for triggers and accents. The output can be configured as mono or stereo. Several engines can share the same output - the signal is mixed.
197203

198204
### Ctrl / Inputs
199205

app/CV/EnvFollower.bin

48 Bytes
Binary file not shown.

app/CV/EnvGen.bin

944 Bytes
Binary file not shown.

app/CV/LFO.bin

-308 Bytes
Binary file not shown.

app/CV/V_OCT.bin

-200 Bytes
Binary file not shown.

app/DRUMS/808ish-BD.bin

104 Bytes
Binary file not shown.

app/DRUMS/808ish-HiHat.bin

72 Bytes
Binary file not shown.

app/DRUMS/808ish-SD.bin

112 Bytes
Binary file not shown.

app/DRUMS/FM-Drum.bin

100 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)