Domain: audiosynth.com
Stories and comments across the archive that link to audiosynth.com.
Comments · 7
-
Re:"How long, O Lord?"
The fascination with speed for me is how much "work" can be produced in a collaborative real-time environment. In particular for computer performance with languages such as SuperCollider or Chuck. Also, it is fun to watch programmers battle with logic under pressure.
:) Cheers, Rob. -
Re:OSX
I don't think Linux has a realistic shot at beating down Apple (Logic), Steinberg (Nuendo, Cubase), Cakewalk (Sonar), Digidesign (Protools) and MOTU (Digital Performer) without any kind of differentiation.
I dunno...right now, all of the good sequencers are pretty expensive, so there's definitely a market on the Mac/PC for a somewhat decent, free sequencer. For instance, I own Logic 5.1 for Windows, which I use for recording and stuff, but I have an OSX laptop that I use for performances, etc. However, I can't afford Logic 7 for OSX, so it would be nice to have a minimal sequencer that I could use when I'm on the road.
an open-standard "music computer" with a lightweight embedded OS that can be taken out live on stage, and used to run what are effectively server applications (MIDI or audio in, audio or MIDI out) in a stable manner.
One thing to look into would be the Planet CCRMA version of Fedora out of Stanford. You have to install Fedora first, but then you install their stuff with APT. It has a low-latency kernel, and a bunch of audio software:
http://ccrma.stanford.edu/planetccrma/software/
Also, a traditional sequencer isn't really the best for live performances...look into PD http://www-crca.ucsd.edu/~msp/software.html or Supercollider http://www.audiosynth.com/ for live-performance stuff on Linux
Tom -
Re:There are better languages for this, like ChucK
Thanks for mentioning ChucK -- it is obviously the shit! I've been looking for something cross-platform like SuperCollider for a long time.
Can't wait to waste a few hours trying this out. -
emagic != insignificantemagic is only insignificant if you don't know anything about the various industries that work with audio. this is *pro* software, regardless of whether your neighbor's kid uses it. emagic is a big deal.
think about it this way. apple wants everyone on OS X. i think a lot of people want to be using OS X. the audio community *cannot* migrate yet because Core Audio just isn't finished... and ll the vendors are waiting on that. to really get moving on their work.
apple just hired James McCartney, the author of supercollider, which is arguably the best optimized, most elegantly designed piece of audio code out there. now they've acquired emagic. apple is sending a very clear signal to the pro audio crowd.
(i doubt that any successor to logic will be free, or even cheap. apple also gets a bunch of hardware development through this deal.)
-
SupercolliderI haven't seen anyone mention Supercollider yet. From what I have seen, Supercollider is the most powerful computer music language out there, barring C, C++, and assembly. Supercollider is a real-time, object-oriented computer music system, with a syntax similar to Smalltalk. It is text-based, which is really nice when constructing complicated sounds (unlike Csound, it has the type of control flow you would expect from a modern programming language). The sounds I have heard from Supercollider are beautiful; after working in Csound, it is amazing to hear such complex sounds being generated in real time, using a small fraction of the CPU. The current unit generator list is VERY powerful. It is easy to implement subtractive sythesis, modulation synthesis, granular techniques, frequency domain synthesis - pretty much everything except some physical models, which require finer control over the output vector size than is currently available in Supercollider.
Right now, Supercollider is Macintosh-only. However, the author of Supercollider is working on an OSX version, which he feels could be the basis of a Linux port.
-
Re:Max!Even cooler than Max/MSP is a relatively new audio programming language called SuperCollider. Max is a graphically oriented programming environment, where you connect little boxes with little lines. It's a neat idea, but in practice Max patches are terribly difficult to maintain once they get beyond a certain size (which they almost have to do if they are to be useful). SC, on the other hand, is a structured programming language similar to SmallTalk. IMO, SC makes Max/MSP mostly irrelevant. Check it out:
Dr.Bone
-
SuperCollider real time audio synthesis
This is one music app that I'd really like to see ported to Linux: SuperCollider, an utterly amazing audio processing language/application that feels like a cross between lisp, assembly and specialized dsp functions. It is similar in what you can do to CSound, but a lot easier and better, and it works in realtime too.