Project Type:
Software ApplicationProject URL:
q3osc.orgOSC Documentation URL:
q3osc CCRMA Wiki pageq3osc 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.
Transport Type:
Bidirectional UDP (via sendto/recvfrom)
Platform:
Linux
Mac OSX
Features:
Packet Parsing (Client)
Packet Construction (Server)
Bundle Support
Bundle Support:
Reads Bundles
Creates Bundles
Type Support:
i: int32
s: string
f: float32