tidalcycles/tidalcycles.github.io

Tasklist: things new to 0.9

bgold-cosmos opened this issue · 6 comments

Here's a place to list things that will be are new to 0.9. They shouldn't be in the current (0.8) docs but it would be nice to have a branch ready to go whenever 0.9 is released. I've made the initial list just browsing through commits for Tidal.

  • SuperDirt synth behavior (octave, etc)
  • nudger for adjusting the current cycle
  • Patterns as an instance of Floating (experimental?)
  • chop'
  • ur, ur'
  • spread name shuffle
  • spreadChoose (aka spreadr)
  • tabby
  • juxcut'
  • angle brackets
  • nToOrbit, copyParam
  • s is now an alias for sound
  • Scales and Chords modules (with associated functions)
  • shuffle and scramble
  • tremolo effect params
  • swing, swingBy
  • pattern merging operators on lists (such as ###)
  • toScale
  • every'
  • scalex
  • someCycles and someCyclesBy
  • feet . in sequences
  • outside
  • seqPLoop
  • changed behavior of !n
  • never, always
  • substruct
  • wait'
  • legato, delta
  • runWith
  • off
  • offadd

new to SuperDirt

  • phaser effect
  • psin synth
  • Leslie global effect
  • (super) hammond, vibe, fork, hoover, static, zow
  • legato
  • sound file loading methods
  • stereo panning behavior update

Thanks for starting this. I have a list of undocumented functions (some of which we want to document, some we probably don't) and I am trying to format a list so that we can keep track of it all. Perhaps i can add the list along with the format I'm trying to get it in and whoever has time can make it look nice?

There's #20 for a list - I think it's a few months behind so I'm not sure of the current status.

Right now I think the website's SuperDirt "docs" are limited to brief installation instructions, and a brief bit about softsynths - certainly room for more. Maybe as a separate section? But for SuperDirt changes in 0.9-dev relevant to Tidal (like the tremolo stuff) I think this is the place for it.

More undocumented synth parameters I wish I'd known about earlier today: https://github.com/musikinformatik/SuperDirt/blob/master/classes/SuperDirt.sc#L341

attack gate release (possibly more?)

There is a list for parameters in the folder now, called used-paremeters.scd

The parameters here: https://github.com/musikinformatik/SuperDirt/blob/master/classes/SuperDirt.sc#L341

are currently really just for internal use.

yaxu commented

noticed off isn't documented