github tidalcycles/strudel v1.2.0
Kardinalschnitten

latest releases: superdough@1.2.3, @strudel/xen@1.2.2, @strudel/webaudio@1.2.3...
4 months ago

What's Changed

highlights

breaking changes

  • [breaking change] Sample signals from query onset, rather than midpoint by @yaxu in #1278
  • change behaviour of polymeter, and remove polymeterSteps by @yaxu in #1302
  • Polish, rename, and document stepwise functions by @yaxu in #1262

superdough

  • feat: Create Pulse Oscillator with variable PWM by @daslyfe in #1304
  • add num samples (edited numbers) by @yaxu in #1309
  • Add num samples from 0 up to 20 by @yaxu in #1310
  • feat: add max polyphony feature for superdough by @daslyfe in #1317

docs

ui improvements

mqtt

  • MQTT support by @yaxu in #1224
  • MQTT - if password isn't provided, prompt for one by @yaxu in #1249
  • MQTT - support adding hap duration and cps metadata to JSON messages by @yaxu in #1279
  • make mqtt topic patternable by @yaxu in #1280
  • Bugfix: update mqtt connections dictionary by @yaxu in #1281
  • mqtt bugfix - connection check by @yaxu in #1282

new functions

more

  • Make all() post-stack again, and add each() for pre-stack by @yaxu in #1229
  • Add stepBind, and some toplevel aliases for binds and withValue by @yaxu in #1241
  • Make cps patternable by @eefano in #1001
  • Allow wchooseCycles probabilities to be patterned by @yaxu in #1292
  • @strudel/sampler improvements by @felixroos in #1288

refactor

  • export comment commands by @felixroos in #1136
  • containerize/seperate out boolean checks for repl types/Repl logic into bespoke components. by @daslyfe in #1163
  • Improve + simplify neocyclist timing by @daslyfe in #1164
  • Make phaser control consistent with superdirt by @daslyfe in #1178
  • Revert "Make phaser control consistent with superdirt" by @daslyfe in #1179
  • make phaser control match superdirt by @daslyfe in #1180
  • refactor sampler by @felixroos in #1101
  • update lockfile + minor versions by @felixroos in #1198
  • Preserve tactus for 'degrade' and friends, and tidy up 'pick' and friends by @yaxu in #1205
  • Apply all function to individual patterns rather than final stack by @yaxu in #1209
  • Revert "Fix sometimes" by @yaxu in #1267
  • patchday by @felixroos in #1264
  • Rename repeat back to extend by @yaxu in #1285
  • Send delta in OSC message in seconds, to match tidal/superdirt by @yaxu in #1323

fixes

New Contributors

Full Changelog: v1.1.0...v1.1.1

packages

  • @strudel/codemirror@1.2.0
  • @strudel/core@1.2.0
  • @strudel/csound@1.2.0
  • @strudel/draw@1.2.0
  • @strudel/gamepad@1.2.0
  • @strudel/hydra@1.2.0
  • @strudel/midi@1.2.0
  • @strudel/mini@1.2.0
  • @strudel/motion@1.2.0
  • @strudel/mqtt@1.2.0
  • @strudel/osc@1.2.0
  • @strudel/reference@1.2.0
  • @strudel/repl@1.2.0
  • @strudel/sampler@0.2.0
  • @strudel/serial@1.2.0
  • @strudel/soundfonts@1.2.0
  • superdough@1.2.0
  • @strudel/tonal@1.2.0
  • @strudel/transpiler@1.2.0
  • @strudel/web@1.2.0
  • @strudel/webaudio@1.2.0
  • @strudel/xen@1.2.0

Don't miss a new strudel release

NewReleases is sending notifications on new releases.