Music 220c - Research Seminar in Computer Generated Sound
GIA
Global Internet Audio
GIA is an intuitive modular mixing environment for sharing sonic scenes, acoustic properties, and social events across the global internet network in real-time. GIA is a feature on OpenMixer, a collaborative mixer-less multi-channel audio system for playback, mixing, and spatialization. With GIA, a user will be able to send and receive audio from an environment or node, to any other or multiple nodes.
Examples
- Imagine watching a play and sounds streaming live in context with the scenes(city streets, dining hall, forest, ocean)
- Sing or play into a microphone and have it play through several spaces, mixed with visuals, and live streamed into an exhibit or museum for viewing.
- Have a scheduled performance lineup involving several performers at several stages with each stage experiencing the whole show simultaneously during a campus wide event.
- Create real-time stereo mixdown of events in 3D HRTF preserving spatialization and broadcast it over IceCast
- Perform live using analog electronics and digital effects remotely eliminating the need for bringing heavy and expensive gear.
- During the buildup, tear down, or modification of a space, take sonic snapshot of the acoustical features and recreate that sonic environment in another space.
Week 1
Week 2
- Design hardware and software spec for nodes.
- Complete Gia addition to OpenMixer.
- Implement ambisonics in OpenMixer and tune Speakers in Listening room.
- Organize Lineup, Venues, and Date for multi-location performance.
- Inquire about Icecast on multi-core machine.
Week 3
- Place nodes in various locations on campus and experiment with sounds
- Simulate Multiple Venue concert inside CCRMA and broadcast over Icecast