Csound Csound-dev Csound-tekno Search About

Re: Tone wheel organ with rotating speaker instrument

Date1997-02-15 12:32
FromRobin Whittle
SubjectRe: Tone wheel organ with rotating speaker instrument
Hans mentioned rotating speakers and his need to create multiple 
instruments to write to individual global variables.


My "zak" ugens enable you to read and write to a single global array 
of k rate variables and to another similar array of a rate variables. 

There is just one array of each kind, with a single index in to it,
but it can be as long as you like and you use i or k rate variables
to decide where to read and write.  This enables you to use one 
instrument, which figures out itself (typically from its parameters 
it gets from the .orc file) where to write its output.  

There are also zak ugens for mixing (adding) to a variable in the 
array.

I haven't tried your .orc and .sco file yet, but one of the big 
things about Leslie speakers is that the beams of sounds they create 
are heard not just directly by the listener, but as a series of 
reflections from the walls and other objects in the room.  So the use 
of variable length delays would be good too - to give the doppler 
effect as the beam scans along the wall and different delays result.  
Thinking about it again, such variable delays do not seem strictly 
likely, but I am sure they happen.

- Robin

. Robin Whittle                                               .
. http://www.ozemail.com.au/~firstpr   firstpr@ozemail.com.au .
. 11 Miller St. Heidelberg Heights 3081 Melbourne Australia   .
. Ph +61-3-9459-2889    Fax +61-3-9458-1736                   .
. Consumer advocacy in telecommunications, especially privacy .
.                                                             .
. First Principles      - Research and expression - music,    .
.                         music industry, telecommunications  .
.                         human factors in technology adoption.
.                                                             .
. Real World Interfaces - Hardware and software, especially   .
.                         for music                           .