Multi channel output
Greetings from Victoria, Canada.
I am doing some research to build a system that can output to multiple
speakers and came across your name in one of the forums.
I am an independent (non-commercial) developer, and I wanted to create a
linux based system that lets me control 12 speakers arranged in
different geometries for performance art. I will be building everything
from scratch, a 12 channel amp, high sensitivity speakers, and now
I am thinking about the control software. Ideally I would like to use 2
or 3 sound cards in a PC and control how sound is sent to the amp. Some
of my requirements are:
+ Most of the channels in the cards will be used for playback, but some
will be for input (perhaps only 2 from a console mixer).
+ Spatial control. Ie, to control the perceived location of sound. This
is a bit complicated and may not be achievable at first. Some of the
speakers may be in a different plane than horizontal to achieve a 3d
+ Special sweeps, for example a sound that travels in a circle, or
spiral, which is the same as a circle but with volume attenuation.
+ Effects from a two channel input.
+ The speakers geometry may be 10.2 (http://en.wikipedia.org/wiki/10.2),
or just arranged as a circle around the audience.
I would appreciate any help provided. It would be great if I don't have
to reinvent the wheel and not have to dab in device drivers.