All Versions
24
Latest Version
Avg Release Cycle
92 days
Latest Release
-

Changelog History
Page 2

  • v1.23.0 Changes

    November 11, 2017
    • ➕ adds Bus.apply
    • ➕ adds UnaryUGen.Op unary_~
    • ➕ adds Env.test
    • ➕ adds implicit Curve.fromDouble
    • ➕ adds Env.step, fixes Env.adsr and Env.dadsr
    • 🛠 fixes PhysicalIn outputs MCE
  • v1.22.4

    June 18, 2017
  • v1.22.0 Changes

    • 🛠 fixes a bug with b_gen marking as synchronous or asynchronous message.
    • ➕ adds ChannelRangeProxy and corresponding backslash in GEOps
    • ➕ adds RepeatChannels
    • ➕ adds b_gen OSC message methods to Buffer and corresponding commands to BufferOps.
  • v1.21.0 Changes

    • 🛠 fixes LocalIn for SuperCollider 3.6.x. Beware that the argument changed from numChannels: Int to init: GE, whereby the number of channels in init determine the number of outputs of LocalIn.
    • ➕ added NodeID UGen.
    • ➕ added graph op that will be used by ScalaCollider-Swing
    • ✂ removed a few occurrences of Optional, where other special values for None make sense
    • ➕ added Server.version
  • v1.20.0 Changes

    • some rich number ops are in the Numbers library now
    • stringControl implicit for "name".kr must now be imported with Ops._. This is so we can use that syntax differently in SoundProcesses.
    • 0️⃣ server command line opts are pessimistic about defaults
  • v1.19.0 Changes

    • 🔄 changes license from GPL to LGPL
    • 👉 uses Optional library
  • v1.14.0 Changes

    • LocalBuf arguments are reversed, allowing to leave out the number of channels
    • ➕ Added Sum3, Sum4 UGens, cleaned up Mix implementation
    • 🛠 Fixed zero-outputs property of SendTrig, SendReply
    • 🛠 Fixed non-variadic input of DC
  • v1.13.0 Changes

    • 🛠 fixes a bug with Ringz; more UGen documentation
    • 👍 GraphFunction (play { ... }) supports thunk ending in ()
    • the play command must be imported now from Ops like other imperative commands
    • ➕ adds support for LocalBuf
  • v1.12.0 Changes

    • 🛠 fixes #31, #36, #40, UGens #10, more UGen docs and examples
    • more consistent argument names, relaxes Vec[Float] to IndexedSeq[Float] in some places
    • 🔧 in the server configuration programPath was shorted to program
    • ControlSetMap was renamed to ControlSet; Single became Value and Multi became Vector
    • if $SC_HOME is not found, uses plain "scsynth" as program path which should correctly resolve to $PATH entries.
    • the server port may be left at 0 in which case pickPort() is called automatically.
    • the usage of callbacks (Completion) is replaced by futures where sensible.
    • 0️⃣ uses Scala 2.11 by default
  • v1.10.0 Changes

    • 🛠 fixes UGens #7 Duty and TDuty argument order was wrong. UGens #8 Median argument names were swapped.
    • externalises number enrichment (project Numbers).
    • GE op round became roundTo, roundup became roundUpTo. That way round is kept for the standard Scala operation