SuperCollider

A state of the art, realtime sound synthesis server.
Download

SuperCollider Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • James McCartney
  • Publisher web site:

SuperCollider Tags


SuperCollider Description

A state of the art, realtime sound synthesis server. SuperCollider is a state of the art, realtime sound synthesis server as well as an interpreted Object Oriented language which is based on Smalltalk but with C language family syntax. The language functions as a network client to the sound synthesis server.SuperCollider project was written by James McCartney over a period of many years. It is now an open source GPL'd project maintained and developed by James and a few others.There have been four different versions of SuperCollider. There is only one version which is still actively maintained, and that is SC3 for OS X and Linux. What's New in This Release: HEADLINES: · 2007-11-xx new suite of machine listening ugens - Loudness, BeatTrack, Onsets, KeyTrack, SpecCentroid, SpecPcile, SpecFlatness - nc, ds · 2008-01-06 FreeBSD compatibility - hb · 2008-01-10 Quarks updating on OSX should now be easier for first-time users; commands are run in a separate terminal window - ds · 2008-01-15 "Advanced find" in Mac interface - jt · 2008-01-20 Buffer.copy changed to match other .copy methods - now copies language-side object rather than server buffer. Buffer.copyData can be used to copy data from one server buffer to another - jh · 2008-01-20 - add volume controls to the Server and Server guis - jp · 2008-01-xx Pattern library implementation changes, Pfx, Pbus, Pgroup etc. - rk, jr, jh · 2008-01-26 TDuty outputs trigger first, not level. for backwards compatibility TDuty_old - jr · 2008-02-03 moved the search location for "startup.rtf" on Mac - now searches in system, then user, "Application Support/SuperCollider" folders - ds BUGFIXES: · 2007-11-16 bug fixes for MIDIIn in connect/disconnect methods. split MIDIOut.sysex into user method and primitive (breaks with previous implementation). default value for uid arg in MIDIOut.new. - mb · 2007-11-18 fixed a bug in prTry / protect - jr · 2007-11-27 lock avoided in nextTimeOnGrid · 2007-12-12 Node-setn fixed when using integers as control indices - jr · 2008-01-16 fixed Pen: bug with fillRect, fillOval and fillColor (bugtracker id 1837775) - jt · 2008-01-20 CheckBadValues rate-checking was too restrictive - ds · 2008-01-20 fix for Saw and Pulse's offset noise on first instantiation, thanks to hisao takagi - ds · 2008-01-26 TDuty / Duty does not drift anymore - jr · 2008-02-07 Fixed hang and incorrect background drawing in Cocoa scrollviews - sw OTHER ADDITIONS / IMPROVEMENTS: · 2007-11-16 MIDIOut.connect and disconnect - mb · 2007-11-18 added T2A UGen - jr · 2007-11-18 Refactoring of Document class, including new CocoaDocument class to handle the Cocoa-specific (SuperCollider.app) document management - ds · 2007-11-18 More macros available in the plugin API for UGen programmers: GET_BUF, SIMPLE_GET_BUF, FULLRATE, RGET, RPUT - ds · 2007-11-20 UnixPlatform:arch method - jp · 2007-11-20 FFTTrigger UGen - a ugen to create "fake" (empty) FFT chains - jp · 2007-11-21 StartUp protects its added functions from each other - if one fails this no longer prevents others from running - ds · 2007-11-25 added Pclutch and moved StreamClutch to common - jr · 2007-11-27 Function:inEnvir added - jh · 2007-12-12 added Collection.flatIf - jr · 2007-12-15 added control rate functionality to NumRunningSynths - jr · 2008-01-08 martin rumori's DiskIn bugfix and loop enhancement - jp · 2008-01-10 String:runInTerminal method - ds · 2008-01-11 poll now works for scalar ugens - jr · 2008-01-15 Collection:maxIndex and Collection:minIndex - nc · 2008-01-24 Server.options.rendezvous to (de)activate Rendezvous if desired - ds · 2008-01-24 demand ugens accept audio rate inputs correctly - jr · 2008-01-26 added Dbufwr ugen, for writing to buffers from a demand ugen chain - jr · 2008-01-27 Main:version and associated methods for programmatically determining which version SC is - ds · 2008-02-03 Server:defaultRecDir class variable, to allow user to specify default rec location - ds · 2008-02-07 SCScrollView and SCScrollTopView no longer fire their action when scrolled programatically - sw


SuperCollider Related Software