From alsa-devel-owner@alsa.jcu.cz  Thu Oct 22 19:07:18 1998
Received: from cyphyn.219.org (nwhn-sh5-port55.snet.net [204.60.15.55])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id TAA26742
	for <alsa-devel@jcu.cz>; Thu, 22 Oct 1998 19:06:22 +0200
Received: from localhost (emng@localhost)
          by cyphyn.219.org (8.8.4/8.8.4) with SMTP
	  id NAA05370 for <alsa-devel@jcu.cz>; Thu, 22 Oct 1998 13:09:26 -0400
Date: Thu, 22 Oct 1998 13:09:26 -0400 (EDT)
From: Fred Floberg <emng@geocities.com>
To: alsa-devel@jcu.cz
Subject: Csound & ALSA MIDI (was Re: More ALSA Sequencer stuff)
In-Reply-To: <199810221610.MAA05154@cyphyn.219.org>
Message-ID: <Pine.LNX.3.95.981022124847.5194A-100000@cyphyn.219.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list



On Thu, 22 Oct 1998 P.J.Leonard@bath.ac.uk wrote:

> Fred Floberg wrote:
> 
> > and output) for another project I'm working on (Csound ALSA-MIDI support)
> > anyway.
> 
>  Will this wrap Csound up so it can be used like a midi channel ?

At this point Csound has support for ALSA full-duplex real time audio
(hardwired to access only one soundcard, thus only stereo I/O).

In order to have Csound work completely under ALSA I'd like to add
MIDI input and output using the ALSA Sequencer. Csound has opcodes
which do both input and output, so it can not only act as a MIDI
channel(s) but also control an external MIDI device (mixer, reverb unit,
etc.) in real time.

I suspect that potentially you could have Csound running on two or more
machines, all connected by MIDI cables and have them control each other
(although I can think of more efficient ways of implementing that).

For more info you can subscribe to the Unix Csound Developement list:
        csound-unix-dev@ilogic.com.au

>  cheers Paul.


Fred



