Re: csound server

abez <[email protected]> Tue, 9 Nov 2004 11:26:56 -0800 (PST)
Newsgroups gmane.comp.audio.csound.tekno
Message-ID <[email protected]>
I made a patch a while ago (and posted it to the list) for Unix to read line commands from a UDP
port. UDP was great because it was connectionless and allowed multiple
programs to provide CSound with input. I really recommend adding the
functionality to csound5 to read off UDP. 

http://abez.ca/supernaut/oopsla.pdf  <-- This is a paper discussing a
bit how I integrated CSound into an audio network. Now if you just want
to use pipes and stdin in CSound which needs no patches I have some
software at:
	http://skruntskrunt.abez.ca/
	and
	http://auss.sf.net/

The point is that midi doesn't communicate enough information to be
effective, only line events can control instrument with such flexibility
as a score.

So 2 solutions are:
	* Let CSound read from the network
	* Pipe across the network to CSound

abram

On Tue, 9 Nov 2004, Brian Redfern wrote:

> I was thinking about this one myself, and it seems like csound5 could be
> used by using the python OSC library with the csound5 python API it would
> be easy to use the ethernet to control the server from the laptop.
> 
> But I haven't gotten csoundVST/csound5 to work at all, so this is just a
> theory until I can get portaudio fixed on my machine.
> 
> With csound4, there's only MIDI control, so you'd need to use something
> like NetMidi:
> http://www.sreal.com:8000/~div/midi-utilities-for-unix/
> 
> to transmit midi messages from the client to server over the network.
> 
> You could use Midi::Music to have a perl client that uses NetMidi to
> transmit to csound sitting on the server.
> 
> 
> 
> On Tue, 9 Nov 2004, gerald wenzel wrote:
> 
> > I have a 2.4Ghz P4 desktop and a PIII laptop that both run Linux.  
> > The P4 sits on my shelf
> > without a monitor or keyboard connected to it.  Because the P4 is a
> > superior machine, I want use my laptop to control csound on the P4.
> > I know I can 'ssh' to the P4, but I wondering if there is a better
> > way to do it.  Does csound have a built-in way to do this?  Anyone
> > ever tried it before?
> > 
> > 
> > -- 
> > gerald wenzel
> > music: http://apspec.com
> > linux & code: http://geraldwenzel.com
> > 
> > Dear King George II,
> > 18,000 25 to 64 year-old Americans die every year as a result of
> > lack of health care coverage.  That's six 9/11's per year.
> > Maybe you should bomb legislators who refuse universal health care
> > for Americans?
> > 
> > 
> > _______________________________________________
> > csoundtekno mailing list
> > [email protected]
> > 
> > Subscribe, unsubscribe, change mailing list options:
> > http://plot.bek.no/mailman/listinfo/csoundtekno
> > 
> 
> _______________________________________________
> csoundtekno mailing list
> [email protected]
> 
> Subscribe, unsubscribe, change mailing list options:
> http://plot.bek.no/mailman/listinfo/csoundtekno
> 

-- 
abez ------------------------------------------
http://www.abez.ca/ Abram Hindle ([email protected])
------------------------------------------ abez

_______________________________________________
csoundtekno mailing list
[email protected]

Subscribe, unsubscribe, change mailing list options:
http://plot.bek.no/mailman/listinfo/csoundtekno