tidalcycles.github.io icon indicating copy to clipboard operation
tidalcycles.github.io copied to clipboard

Tasklist: Undocumented Things

Open lennart opened this issue 9 years ago • 11 comments

Things to be documented:

Current state as in 0.8-dev

Creating Patterns

  • [ ] Euclid
    • [x] euclidian rhythm params as patterns
    • [ ] e'
    • [ ] en
    • [x] the shift parameter
  • [x] Transitions

Reference

  • [ ] Pattern
    • [ ] compress
    • [x] degrade
      • [ ] unDegradeBy
    • [ ] discretise
    • [ ] enumerate
    • [ ] envL
    • [ ] envLR
    • [ ] envEq
    • [ ] envEqR
    • [ ] fadeIn
      • [ ] fadeIn'
    • [ ] fadeOut
      • [ ] fadeOut'
    • [ ] ghost
    • [ ] grp
    • [ ] inside
    • [ ] index
    • [x] jux
      • [ ] jux4
      • [ ] jux'
      • [x] juxBy
      • [ ] juxcut
    • [ ] lindenmayer
    • [ ] stutter
      • [ ] echo/double
      • [ ] triple
      • [ ] quad
    • [x] spread
      • [ ] spreadf
    • [ ] protate
      • [ ] prr
      • [ ] prrw
      • [ ] prw
      • [ ] prot
    • [ ] preplace, prep
      • [ ] preplaceWith
    • [ ] off
    • [ ] offadd
    • [ ] slice
      • [ ] randslice
    • [ ] scan
    • [ ] stretch
  • [ ] Sample
    • [x] stut
      • [x] stut'
    • [x] striate
      • [ ] striateO
      • [x] striateL
  • [x] Conditional
    • [x] ifp
    • [x] mask
    • [x] when
  • [x] Transitions
    • [x] mortal
    • [x] wash
    • [x] jump
    • [x] jumpIn
      • [x] jumpIn'
      • [x] jumpMod
    • [x] clutch
      • [x] clutchIn
    • [x] anticipate
      • [x] anticipateIn
    • [x] histpan
    • [x] mortal
    • [x] superwash
    • [x] wait
    • [x] wash
    • [x] xfade
      • [x] xfadeIn
  • [ ] Compositions
    • [x] randcat
    • [x] stack
      • [ ] stackwith
    • [ ] step
    • [ ] steps
    • [ ] permstep
    • [ ] pick
    • [ ] overlay
    • [ ] samples
      • [ ] samples'
    • [ ] struct
    • [ ] weave'
  • [ ] Synth Params
    • [ ] begin "-1"
    • [ ] loop
    • [ ] offset
  • [ ] Utility
    • [ ] choose
    • [ ] make
    • [x] scale
    • [ ] merge
    • [ ] mergelists
    • [ ] metronome
    • [ ] points
    • [x] up
    • [x] pequal
    • [x] run
    • [ ] segment
    • [ ] sig
    • [ ] split
    • [ ] tom
    • [ ] unwrap
  • [ ] Continuous Patterns
    • [ ] sinerat
    • [ ] sawrat
    • [ ] trirat

lennart avatar Oct 25 '15 10:10 lennart

If you start to document parts of the above list, please let us know…

lennart avatar Oct 25 '15 11:10 lennart

I'll starting to document the general idea of transitions within "Creating Patterns"…

lennart avatar Oct 25 '15 11:10 lennart

ok, so the first shot at transitions is online.

lennart avatar Oct 25 '15 12:10 lennart

e' (and en) go with the Euclidean stuff, pick and the sample variants should go with steps and fit, so I think the compositions section is probably best.

I don't know if unDegradeBy is really useful by itself - it's a complement to degradeBy that's mainly used as a convenience function for sometimesBy and its variants.

I'll try to update docs for at least my own creations (striateL, the jump transitions, begin -1 and loop) when I have more than a few minutes...

bgold-cosmos avatar Oct 25 '15 22:10 bgold-cosmos

I guess we should stick to having a menu entry for the standard version of each function and document the ' version or variations within each of these paragraphs.

This way we won't be having that many menu entries.

Same could go for the In variants, like xfadeIn and anticipateIn

I try to update the above list to reflect this, i.e. moving variations a level below the standard version (jux is one such example)

lennart avatar Oct 26 '15 07:10 lennart

I'm starting a couple of the Utility bits..

calumgunn avatar Oct 29 '15 14:10 calumgunn

All Utility bits are in!

calumgunn avatar Oct 29 '15 16:10 calumgunn

transitions are mostly documented in code already, I'll be moving them over to here

lennart avatar May 25 '16 20:05 lennart

transition docs have pull requests now, will continue with "Conditional"

lennart avatar May 26 '16 18:05 lennart

conditional docs have pull request now and are in tidalcycles/tidalcycles.github.io 0.8-dev continuing with the rest of Sample striateO and stut'

lennart avatar May 27 '16 09:05 lennart

we should look into getting at least function docs in tidal 0.9-dev ready first, then update these auto(manually)

lennart avatar Jan 30 '17 16:01 lennart