Links
-
Computer Music-Related Sites
- Create Digital Music
- Frequent, interesting news postings.
- electro-music.com
- Large forums area. Official home of the ChucK audio programming language forum.
- Splice
- A browser-based sequencer. Doesn't run smoothly on any browser I tried, but it's a cool idea.
- Wolfram Tones
- Cellular automata based music generator. (Warning: seems glitchy in some browsers)
-
Useful Computer Music Tools
- SPEAR
- Decomposes sounds into sinusoids. Useful for analysis/resynthesis techniques. Works with CNMAT SDIF externals for Max/MSP (see Max/MSP links)
- OSCulator
- "Do music or motion with unusual inputs." My current tool of choice for controlling interactive music with a Wii Remote.
- LilyPond
- Music notation with a focus aesthetics.
-
Max/MSP Resources:
- compusition.com's Max/MSP pages
- In case you didn't notice this part of my site
- Cycling '74 Forums
- Probably the best resource, besides the documentation. RTFM!
- CNMAT objects
- Objects from Berkeley's Center for New Music and Audio Technology. Useful objects for synthesis and working with OSC and SDIF. The Spectral Tutorials are definitely worth checking out.
- Percolate
- Synthesis and DSP objects. Nice Karplus-Strong implementation called mandolin~
- loadbang.net objects
- Objects by Nick Rothwell (aka Cassiel) for embedding Java webservers and databases in Max. Look here to control an art installation from the Internet.
- aka.objects
- Interface objects that can handle things like the Wii remote and iPhone.
- ejies
- Miscellaneous useful objects by Emmanuel Jourdan.
- lobjects
- List processing and other objects, considered a "must have" add-on by many.
- csound~
- Embed Csound synthesis language in Max
- rtcmix~
- Embed RTcmix synthesis language in Max
- maxlispj
- Embed the LISP programming language in Max
- v.001
- An "open source, modular solution for building easy to (re) use Max/MSP and Jitter patches". A cool system and great example of decoupling your GUI from your patch logic.
- jvkr's shelves
- Max patches and other software by Johan van Kreij
- Max Objects
- THE comprehensive database of Max objects.
-
Other Visual Multimedia Programming Environments
- Pd (Pure Data)
- Reaktor
- PWGL
- Bidule
- Text-based Audio Languages (GUI frontends available)
- ChucK
- Csound
- Common Music
- Impromptu
- SuperCollider
- athenaCL
-
Digital Audio Workstations
"DAWS" - multitrack recording, arranging, production
- Logic
- Apple's flagship audio product. My current DAW of choice.
- Live
- The hugely popular application for live performance and improvisation.
- Sonar
- Probably the best DAW for Windows.
- Ardour
- Free, open source. Runs on Linux. A little lacking in some areas (MIDI support) but it's getting there...
-
Music Hardware
- Behringer BCF2000
- Nice entry-level control surface for those of us that can't drop $1000+ on a Mackie. I seriously underestimated how important motorized sliders and endless rotary knobs were going to be in my setup. Unlike the Evolution UC-33, the BCF200 can send data to the computer AND receive data (slider and knob positions) from the computer.
- Monome 40h
- 8x8 grid of backlit buttons. Now available in 8x16 and 16x16 configurations. Well, maybe "available" is not the right word.
- JazzMutant Lemur/Dexter
- Modular graphic interface with a multitouch screen. The iPhone is a cheap imitation ;)
- M-Audio MIDI controllers
-
Inexpensive MIDI controllers. They also make non-keyboard MIDI control surfaces, like the Evolution UC-33. Hopefully they will support OSC one day.
- PODxt
-
Feature-rich hardware unit for a wide range of DSP effects.
Interfaces easily with a computer via 24-bit audio and MIDI over USB.
- Periodicals
- Computer Music
- Awesome print magazine. Website has some beginners' tutorials.
- CMJ (Computer Music Journal)
- Quarterly academic publication. Stay on top of new research.