Permalink
Commits on Apr 25, 2011
  1. Adding stk ugens

    rosejn committed Apr 25, 2011
    * trying to figure out how to get the piano to end nicely
    * adding back :major and :minor scales for regular old musicians who don't know
    greek.
  2. adding some more instruments

    rosejn committed Apr 25, 2011
  3. merging

    rosejn committed Apr 25, 2011
  4. Getting external SC working cleanly again.

    rosejn committed Apr 25, 2011
    * now you can call connect with just a port number and it will
    default to localhost
    
    * (use 'overtone.core) instead of overtone.live if you don't want
    to automatically boot the internal server
    
    * getting rid of sc.log, and moving to logjam soon.
Commits on Apr 23, 2011
  1. Add some more chords

    samaaron committed Apr 23, 2011
Commits on Apr 15, 2011
  1. add a tick synth

    samaaron committed Apr 15, 2011
  2. Add docstrings for misc ugens

    samaaron committed Apr 15, 2011
Commits on Apr 12, 2011
  1. Further strengthen node arglist checking. Now checks and maps the arg…

    samaaron committed Apr 12, 2011
    …-map directly in one pass. This also means that naughty nested seqs are dealt with (previously they were flattened before checking which could cause strange results). Also slight refactoring of floatify and stringify fns extracting out to-str and to-float.
  2. add docstring

    samaaron committed Apr 12, 2011
Commits on Apr 11, 2011
  1. Add further node arg checks - make sure there's an even number and th…

    samaaron committed Apr 11, 2011
    …at each pair is a string and a float.
  2. remove debug msg

    samaaron committed Apr 11, 2011
  3. mv promise waiting fns to util

    samaaron committed Apr 11, 2011
  4. format docstrings

    samaaron committed Apr 11, 2011
  5. Fix formatting

    samaaron committed Apr 11, 2011
  6. Remove superfluous and potentially confusing running? flag in core. N…

    samaaron committed Apr 11, 2011
    …ow there is just status* which is either disconnected, connecting or connected.
Commits on Apr 10, 2011
  1. Improving rate checking error message.

    rosejn committed Apr 10, 2011
    * Now the rate checking exception tells you which ugen is slower than
    which of its input arguments so you can more easily debug.
    
    * a2k ugen is special cased and it now works correctly
    
    * printin ugen and rate names in human readable, overtone style,
    rather than original SC ugen names with :ar type keyword rates
Commits on Apr 9, 2011
  1. Add mda-piano ugen (this currently doesn't exist in the scsynth-inter…

    samaaron committed Apr 9, 2011
    …op ugen distribution yet, however hopefully it will somepoint soon).
  2. Add missing } in docstring

    samaaron committed Apr 9, 2011
  3. Re-use same logic as ugens - now synths insts and ugens all use the s…

    samaaron committed Apr 9, 2011
    …ame arg handling logic.
  4. format layout

    samaaron committed Apr 9, 2011
Commits on Apr 8, 2011
  1. Add error checking to node arguments. All args should be floats, and …

    samaaron committed Apr 8, 2011
    …if they're not we now raise an error rather than sending malformed data to scserver.
  2. Allow insts to be triggered in a more friendly way allowing for a mix…

    samaaron committed Apr 8, 2011
    … of straight args and keyworded args. i.e. if you have (definst foo [freq 440 vol 0.5 bar 1] (sin-osc freq)) you can trigger it with (foo 220 :bar 0.1) and it will do the right thing.
Commits on Apr 5, 2011
  1. add YourKit links

    samaaron committed Apr 5, 2011