Q3osc: works: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 3: | Line 3: | ||
=== Quintet: 5 for 4 === | |||
''Quintet: 5 for 4'' is an improvisatory etude written for the Stanford Laptop Orchestra using q3osc and ChucK. | ''Quintet: 5 for 4'' is an improvisatory etude written for the Stanford Laptop Orchestra using q3osc and ChucK. | ||
=== Files === | ==== Files ==== | ||
q3osc Installer: [[http://ccrma.stanford.edu/~rob/q3osc/files/q3osc.zip q3osc.zip]] | q3osc Installer: [[http://ccrma.stanford.edu/~rob/q3osc/files/q3osc.zip q3osc.zip]] | ||
| Line 13: | Line 13: | ||
=== Instructions === | ==== Instructions ==== | ||
Revision as of 05:33, 12 May 2008

q3osc is a heavily modified version of the ioquake3 gaming engine featuring an integrated oscpack implementation of Open Sound Control for bi-directional communication between a game server and a multi-channel ChucK audio server. By leveraging ioquake3’s robust physics engine and multiplayer network code with oscpack’s fully-featured OSC specification, game clients and previously unintelligent in-game weapon projectiles can be repurposed as behavior-driven independent OSC-emitting virtual sound-sources spatialized within a multi-channel audio environment for real-time networked performance.
Quintet: 5 for 4
Quintet: 5 for 4 is an improvisatory etude written for the Stanford Laptop Orchestra using q3osc and ChucK.
Files
q3osc Installer: [q3osc.zip]
Quintet ChucK script: [quintet.ck]