Skip to content

v0.5.6 - Int Scale + Spastic LFO + MIDI Learn fix

Choose a tag to compare

@filliformes filliformes released this 20 May 21:14
· 30 commits to main since this release

A small follow-up to v0.5.5 with two new authoring tools and one MIDI-input bug fix.

✨ Int Scale (per-cell)

New checkbox next to Scale 0.0–1.0 and MIDI Scale in the Cell Inspector. When ticked, every arg's value is rounded to integer AFTER Scale 0.0–1.0 but BEFORE MIDI Scale.

  • Scale 0.0–1.0 ON + Int Scale ON → binary 0 / 1 OSC output.
  • Scale 0.0–1.0 OFF + Int Scale ON → rounds the raw modulated value to its nearest integer.
  • Int Scale + MIDI Scale ON → integer OSC value AND MIDI byte (after × 127).

Applied per-arg in the engine emit loop. Live - takes effect mid-play.

🎲 Spastic LFO shape

New LFO Shape between "Random Smoothed" and the future shapes. It's rndStep quantised to exactly {−1, +1} on every wrap.

  • Unipolar mode + depth 100 % + base 0 → binary 0 / 1 output at the LFO Rate.
  • Naturally polyrhythmic: consecutive same samples (50 % each step) stack into longer runs.
  • Visual mirrors the binary stair pattern on the rails.

Tip: pair Spastic + Int Scale + Scale 0.0–1.0 to get a hard 0 / 1 gate at the LFO's rate - useful for kicks / accents / button-style hardware destinations.

🐛 MIDI Learn fix

setMidiLearnMode(on) was clearing midiLearnTarget on every flip, wiping any pre-set target. The Learned-panel Edit button (which sets target then enables learn mode) silently broke.

Fixed: target only clears on on=false (cancellation). Standard learn flow + Learned-panel Edit-button rebind both work now.

Misc

  • Stripped diagnostic [MIDI] console.log statements that were added during the v0.5.5 → v0.5.6 testing window.

Downloads

  • Windows: dataFLOU_compositor-0.5.6-win-x64.exe (NSIS installer) or dataFLOU_compositor-0.5.6-portable.exe (single-file)
  • macOS: dataFLOU_compositor-0.5.6-mac-universal.dmg (Intel + Apple Silicon). Unsigned - ctrl-click → Open the first time.

Full README: https://github.com/filliformes/dataFLOU_compositor/blob/v0.5.6/README.md