| vst-plugins@steinberg.net wrote:
>
> >And also, sorry, I forgot, there needs to be some way in the plugin interface
> >for the plugin to tell the host "I have changed" : this will be useful in
> >particular when the modular plugin user will introduce a new parameter in his
> >synth.
> >--
> >Greetings,
> >Michel
>
> good point, done.
> charlie
Thank you, Karl, are we actually going to get this in "this week's" VST2 ? ;-)
This feature, which was suggested by my colleague Pierre-Antoine Friedel, will
allow seamless integration of truely modular synths and effects into hosting applications.
--
Greetings,
Michel
.........................................................................
Michel Jullian Directeur General email mj@exbang.com
Exbang Industries S.A.
Mas Chauvain route de Villeneuve tel +33(0) 499 529 878
Maurin 34970 Lattes France fax +33(0) 499 529 879
.........................................................................
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24904;
1 Jul 99 15:44 BST
Received: from [156.3.140.104] (helo=shoko.calarts.edu)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zi4o-000744-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 15:44:34 +0100
Received: (from majordom@localhost)
by shoko.calarts.edu (8.9.3/8.9.3) id HAA14099
for music-dsp-outgoing; Thu, 1 Jul 1999 07:28:25 -0700 (PDT)
X-Authentication-Warning: shoko.calarts.edu: majordom set sender to owner-music-dsp@shoko.calarts.edu using -f
Received: from wanadoo.fr (root@smtp-out-003.wanadoo.fr [193.252.19.78])
by shoko.calarts.edu (8.9.3/8.9.3) with ESMTP id HAA14095
for ; Thu, 1 Jul 1999 07:28:22 -0700 (PDT)
Received: from villosa.wanadoo.fr [193.252.19.122] by wanadoo.fr
for
Paris Thu, 1 Jul 1999 16:27:44 +0200 (MET DST)
Received: from exbang.com (193.250.98.42) by villosa.wanadoo.fr; 1 Jul 1999 16:27:54 +0200
Message-ID: <377B44FB.A332ADF2@exbang.com>
Date: Thu, 01 Jul 1999 12:38:30 +0200
From: Michel Jullian
X-Mailer: Mozilla 4.04 (Macintosh; I; PPC)
MIME-Version: 1.0
To: vst-plugins@steinberg.net
CC: paf ,
reaktor-list ,
csound list ,
muz!k-dsp list ,
music-dsp list ,
buzz-talk
Subject: Re: "Instrument files" for modular VST2 plugins
References: <199906301532.IAA15359@borg.steinberg.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-music-dsp@shoko.calarts.edu
Precedence: bulk
Reply-To: music-dsp@shoko.calarts.edu
vst-plugins@steinberg.net wrote:
>
> >And also, sorry, I forgot, there needs to be some way in the plugin interface
> >for the plugin to tell the host "I have changed" : this will be useful in
> >particular when the modular plugin user will introduce a new parameter in his
> >synth.
> >--
> >Greetings,
> >Michel
>
> good point, done.
> charlie
Thank you, Karl, are we actually going to get this in "this week's" VST2 ? ;-)
This feature, which was suggested by my colleague Pierre-Antoine Friedel, will
allow seamless integration of truely modular synths and effects into hosting applications.
--
Greetings,
Michel
.........................................................................
Michel Jullian Directeur General email mj@exbang.com
Exbang Industries S.A.
Mas Chauvain route de Villeneuve tel +33(0) 499 529 878
Maurin 34970 Lattes France fax +33(0) 499 529 879
.........................................................................
dupswapdrop: the music-dsp mailing list and website
http://shoko.calarts.edu/~glmrboy/musicdsp/music-dsp.html
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24912;
1 Jul 99 15:46 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zi6L-0004Bw-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 15:46:09 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (PAA09556); Thu, 1 Jul 1999 15:42:13 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Jul 1999 15:42:00 +0100
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (PAA05644); Thu, 1 Jul 1999 15:41:59 +0100 (BST)
Received: from agora.stm.it (rm1-579.tiscalinet.it [212.123.79.199]) by agora.stm.it (8.9.2/8.8.5) with ESMTP id QAA03093; Thu, 1 Jul 1999 16:39:26 +0200 (ITADST)
Message-ID: <377B3D62.933FDF32@agora.stm.it>
Date: Thu, 01 Jul 1999 12:05:22 +0200
From: Gabriel Maldonado
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: pete moss
CC: "csound@maths.ex.ac.uk"
Subject: Re: midi sample in csound, anyone?
References: <3779D4C7.C2929204@bigfoot.com>
Content-Type: multipart/mixed;
boundary="------------52741702C824A0E327C5DA21"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
This is a multi-part message in MIME format.
--------------52741702C824A0E327C5DA21
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Here is!
--
Gabriel Maldonado
http://web.tiscalinet.it/G-Maldonado/home2.htm
pete moss wrote:
>
> anyone have any example midi orc+sco for realtime midi input, (not from
> a midi file)? i just finished a new program for my palm pilot that
> emulates a theremin and sends out midi signals. i would like to test
> this with csound. i have used very little midi with csound, so this is
> a bit new to me!
>
> if you have a palm pilot, check out my software at
> http://www.bigfoot.com/~bantha/pilot.html
> i also have info on building a serial-to-midi interface linked on this
> page. comments/suggestions welcome!
>
> :P
--------------52741702C824A0E327C5DA21
Content-Type: application/x-unknown-content-type-orcfile;
name="miditest.ORC"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="miditest.ORC"
OyoqIG9yYyBmb3IgcmVhbHRpbWUgdGVzdA0KCXNyID0gNDQxMDAgIDsqKiBhbHNvIGV4cGVy
aW1lbnQgd2l0aCBvdGhlciBzciBhbmQga3IgcmF0ZXMNCglrciA9IDQ0MQ0KCWtzbXBzID0g
MTAwDQoJbmNobmxzID0gMgkNCglpbnN0cgkxDQoNCmludW0Jbm90bnVtDQppY3BzCWNwc21p
ZGkNCjtpdm9sCWltaWRpYzcJMiw1MDAsMTAwMDANCmlhbXAJYW1wbWlkaQkzMDAwIDtpdm9s
DQppZiBpbnVtIDwgNTAgaWdvdG8gYmFzc2kNCmlvZnMJPQkxDQpnb3RvCWVuZGlmDQpiYXNz
aToNCmlvZnMJPSAJMTENCmVuZGlmOg0KaWZuCWluaXQgCWxpbnJhbmQoOS41KStpb2ZzDQo7
cHJpbnQgCWlmbg0KaXBhbglsaW5yYW5kICAJMQ0KO2lhdGsJaW5pdAlybmQoLjAyKSsuMDAz
DQo7cHJpbnQgCWlhdGsNCmlkZXR1bmUJbWlkaWM3CTEsMCw1MA0Ka21wCWxpbnNlZ3IJMCwg
LjAwMDEvKmlhdGsqLywgaWFtcCAsIDEsIGlhbXAqLjIsMTAsaWFtcCouMiwgLjEgLyppYXRr
KjgqLywgMCA7Kip1c2UgcmVsYXNlIDwgNyBzZWNzDQphbXAJaW50ZXJwCWttcA0KYTEJb3Nj
aWxpCWFtcCwgaWNwcywgaWZuDQphMglvc2NpbGkJYW1wLGljcHMqKDErIC4wMDE3KmlkZXR1
bmUpLGlmbg0KYTMJb3NjaWxpCWFtcCxpY3BzKigxKyAuMDAzICppZGV0dW5lKSxpZm4NCmE0
CW9zY2lsaQlhbXAsaWNwcyooMSsgLjAwNDQxKmlkZXR1bmUpLGlmbg0KYTUJPQlhMSArIGEy
ICsgYTMgKyBhNA0KCW91dHMJYTUqaXBhbiwgYTUqKDEtaXBhbikNCgllbmRpbg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQo=
--------------52741702C824A0E327C5DA21
Content-Type: application/x-unknown-content-type-scofile;
name="miditest.SCO"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="miditest.SCO"
ZjEgMCAxMDI0IDEwIAkxDQpmMiAwIDEwMjQgMTAgCTEgMCAuNiAwIC4zIDAgLjIgIDsgYXVk
aW8gZnVuY3Rpb24NCmYzIDAgMTAyNCAxMCAJMCAwIDAgMSAxIDEgICA7IGF1ZGlvIGZ1bmN0
aW9uDQpmNCAwIDEwMjQgMTAgCTEgLjUgLjIgLjEgLjA1IC4wMiAgOyBhdWRpbyBmdW5jdGlv
bg0KZjUgMCAxMDI0IDEwIAkxIDAgLjIgMCAuMSAgIDsgYXVkaW8gZnVuY3Rpb24NCmY2IDAg
MTAyNCAxMCAJMSAxDQpmNyAwIDEwMjQgMTAgCTAgMCAxIDAgMSAxICAgOyBhdWRpbyBmdW5j
dGlvbg0KZjggMCAxMDI0IDEwIAkwIDAgMCAxIDEgMSAgIDsgYXVkaW8gZnVuY3Rpb24NCmY5
IDAgMTAyNCAxMCAJMCAxIDAgLjUgLjQgIDsgYXVkaW8gZnVuY3Rpb24NCmYxMCAwIDEwMjQg
MTAgCTEgMCAwIDAgMCAuMyAuMSAgIDsgYXVkaW8gZnVuY3Rpb24NCg0KZjExIDAgMTAyNCAx
MCAJMSAwIC4zIDAgLjEgMCAuMQ0KZjEyIDAgMTAyNCAxMCAJMSAwIC42IDAgLjMgMCAuMiAg
MCAuMSAgIDAgMCAwIC4xIDAgLjEgMCAwIC4xIDAgMCAuMSAwIDAgLjEgMCAwIDAgLjEgMCAw
LjE7IGF1ZGlvIGZ1bmN0aW9uDQpmMTMgMCAxMDI0IDEwIAkwIDAgMCAxIDEgMSAgIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAuMSAwIDAgLjEgMCAwIDAgLjEgMCAwIC4xICAgOyBhdWRpbyBm
dW5jdGlvbg0KZjE0IDAgMTAyNCAxMCAJMSAuNSAuMiAuMSAuMDUgLjAyIDAgMCAwIC4xIDAg
LjEgMCAwIC4xIDAgMCAuMSAwIDAgLjEgMCAwIDAgLjEgMCAwLjEgOyBhdWRpbyBmdW5jdGlv
bg0KZjE1IDAgMTAyNCAxMCAJMSAwIC4yIDAgLjEgICAgMCAwIDAgLjEgMCAuMSAwIDAgLjEg
MCAwIC4xIDAgMCAuMSAwIDAgMCAuMSAwIDAuMSA7IGF1ZGlvIGZ1bmN0aW9uDQpmMTYgMCAx
MDI0IDEwIAkxIDEgICAwIDAgMCAuMSAwIC4xIDAgMCAuMSAwIDAgLjEgMCAwIC4xIDAgMCAw
IC4xIDAgMC4xDQpmMTcgMCAxMDI0IDEwIAkwIDAgMSAwIDEgMSAgIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAuMSAwIDAgMCAuMSAwIDAgMCAwLjEgOyBhdWRpbyBmdW5jdGlvbg0K
ZjE4IDAgMTAyNCAxMCAJMCAwIDAgMSAxIDEgICAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAuMSAwIDAgMCAuMSAwIDAuMSA7
IGF1ZGlvIGZ1bmN0aW9uDQpmMTkgMCAxMDI0IDEwIAkwIDEgMCAuNSAuNCAgIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAuMSAwIDAgMCAuMSAwIDAgMC4xOyBh
dWRpbyBmdW5jdGlvbg0KZjIwIDAgMTAyNCAxMCAJMSAwIDAgMCAwIC4zIC4xICAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwICAuMSAwIDAgMCAuMSAw
IDAgMC4xICA7IGF1ZGlvIGZ1bmN0aW9uDQoNCg0KO2YxIDAgMTA0ODU3NiAxMCAxIDAgMSAw
IDEgMCAxICA7IGF1ZGlvIGZ1bmN0aW9uDQo7ZjEgMCAxMDQ4NTc2IDEwIDENCg0KZjAgMzYw
MAk7IGFsbG93cyByZWFsdGltZSBtaWRpIHBsYXlpbmcgZm9yIDM2MDAgc2Vjb25kcw0KZQ0K
DQoNCg0KDQoNCg0KDQoNCg0K
--------------52741702C824A0E327C5DA21--
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25494;
1 Jul 99 18:50 BST
Received: from [139.130.53.38] (helo=toad.ilogic.com.au ident=postfix)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zkyE-0007HK-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 18:49:59 +0100
Received: by toad.ilogic.com.au (Postfix)
id 5280625277; Fri, 2 Jul 1999 03:48:43 +1000 (EST)
Delivered-To: csound-unix-dev-list@toad.ilogic.com.au
Received: by toad.ilogic.com.au (Postfix, from userid 91)
id 355A625278; Fri, 2 Jul 1999 03:48:43 +1000 (EST)
Delivered-To: csound-unix-dev@ilogic.com.au
Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13])
by toad.ilogic.com.au (Postfix) with ESMTP id 37CE725277
for ; Fri, 2 Jul 1999 03:48:36 +1000 (EST)
Received: from gmx.net (130-149-145-62.dialup.cs.tu-berlin.de [130.149.145.62])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id TAA15292;
Thu, 1 Jul 1999 19:44:36 +0200 (MET DST)
Message-ID: <377BAA0C.4E37C0E3@gmx.net>
Date: Thu, 01 Jul 1999 19:49:00 +0200
From: Steve Kersten
Organization: K-Hornz
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.2.5 i686)
MIME-Version: 1.0
To: Csound Linux/Unix Development Group ,
CSound
Subject: [CUD] oss/csound full duplex
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-unix-dev@ilogic.com.au
Precedence: bulk
Hello,
I've been lurking (is that the term?!) on both the Csound list and the
Unix dev list for
quite a while now - with this announcement I have a reason to introduce
myself. I'm a student of communications and computer sciences in my
second year. I'm generally interested in (contemporary
"classical", Jazz, ...) music (I play the saxophone), Computers/Linux
and particularly in sound
sythesis, digital signal processing and things of the like. So far so
far :).
The reason I write: I have been using Linux Csound for about half a year
now and have always been discontent with the fact that it doesn't
support my soundcard's full-duplex feature (since card's not supported
by
the alsa driver - at least I don't know how to set it up). So I took a
weekend's time and hacked the relevant source code to enable duplex. I
don't believe it's perfect yet but I'd be very interested in the
experience of others who run a full-duplex card under OSS.
The changed/added source code can be found at
http://cs.tu-berlin.de/~kerstens (-> technician). I used Nicola
Bernardini's 3.53.0.1d unofficial version, but the code should be easily
integrated in the official distribution.
In the near future there will also be found adaptions of the great
Csound Orc/Sco Emacs modes (by John Fitch) for XEmacs, if that is no
problem with the author. (?!)
[steve]
PS: I hope this work hasn't been done before, please inform me if so.
--
contact [steve-k@gmx.net]
visit [http://w3.to/K-Hornz]
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25506;
1 Jul 99 18:52 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zl0l-0007HY-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 18:52:35 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (SAA16626); Thu, 1 Jul 1999 18:48:58 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Jul 1999 18:48:46 +0100
Received: from root@mail.cs.tu-berlin.de [130.149.17.13] by hermes via ESMTP (SAA03719); Thu, 1 Jul 1999 18:48:46 +0100 (BST)
Received: from gmx.net (130-149-145-62.dialup.cs.tu-berlin.de [130.149.145.62])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id TAA15292;
Thu, 1 Jul 1999 19:44:36 +0200 (MET DST)
Message-ID: <377BAA0C.4E37C0E3@gmx.net>
Date: Thu, 01 Jul 1999 19:49:00 +0200
From: Steve Kersten
Organization: K-Hornz
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.2.5 i686)
MIME-Version: 1.0
To: Csound Linux/Unix Development Group ,
CSound
Subject: oss/csound full duplex
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hello,
I've been lurking (is that the term?!) on both the Csound list and the
Unix dev list for
quite a while now - with this announcement I have a reason to introduce
myself. I'm a student of communications and computer sciences in my
second year. I'm generally interested in (contemporary
"classical", Jazz, ...) music (I play the saxophone), Computers/Linux
and particularly in sound
sythesis, digital signal processing and things of the like. So far so
far :).
The reason I write: I have been using Linux Csound for about half a year
now and have always been discontent with the fact that it doesn't
support my soundcard's full-duplex feature (since card's not supported
by
the alsa driver - at least I don't know how to set it up). So I took a
weekend's time and hacked the relevant source code to enable duplex. I
don't believe it's perfect yet but I'd be very interested in the
experience of others who run a full-duplex card under OSS.
The changed/added source code can be found at
http://cs.tu-berlin.de/~kerstens (-> technician). I used Nicola
Bernardini's 3.53.0.1d unofficial version, but the code should be easily
integrated in the official distribution.
In the near future there will also be found adaptions of the great
Csound Orc/Sco Emacs modes (by John Fitch) for XEmacs, if that is no
problem with the author. (?!)
[steve]
PS: I hope this work hasn't been done before, please inform me if so.
--
contact [steve-k@gmx.net]
visit [http://w3.to/K-Hornz]
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26133;
1 Jul 99 22:39 BST
Received: from [139.130.53.38] (helo=toad.ilogic.com.au ident=postfix)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zoYY-0004W8-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 22:39:44 +0100
Received: by toad.ilogic.com.au (Postfix)
id 742AB25277; Fri, 2 Jul 1999 07:38:29 +1000 (EST)
Delivered-To: csound-unix-dev-list@toad.ilogic.com.au
Received: by toad.ilogic.com.au (Postfix, from userid 91)
id 5E1AD25278; Fri, 2 Jul 1999 07:38:29 +1000 (EST)
Delivered-To: csound-unix-dev@ilogic.com.au
Received: from sparticus.bright.net (sparticus.bright.net [205.212.123.5])
by toad.ilogic.com.au (Postfix) with ESMTP id 20B1525277
for ; Fri, 2 Jul 1999 07:38:25 +1000 (EST)
Received: from bright.net (find6-cs-8.dial.bright.net [209.143.26.94])
by sparticus.bright.net (8.9.3/8.9.3 ComNet Build) with ESMTP id RAA16547;
Thu, 1 Jul 1999 17:38:17 -0400 (EDT)
Message-ID: <377BE272.9B5FABB3@bright.net>
Date: Thu, 01 Jul 1999 17:49:38 -0400
From: Dave Phillips
X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.0.36 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: Steve Kersten
Cc: Csound Linux/Unix Development Group ,
CSound
Subject: Re: [CUD] oss/csound full duplex
References: <377BAA0C.4E37C0E3@gmx.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-unix-dev@ilogic.com.au
Precedence: bulk
Steve Kersten wrote:
> So I took a
> weekend's time and hacked the relevant source code to enable duplex. I
> don't believe it's perfect yet but I'd be very interested in the
> experience of others who run a full-duplex card under OSS.
Compiled with unofficial version 3.54.0.0c source tree with no problems.
This command-line:
csound --sched -i devaudio -o devaudio fullduplex.*
works great. I've got full-duplex from Csound but not without
intolerable latency. Nice work, Steve.
Btw, I'm using the OSS/Linux drivers for a system including an MQX32M
MIDI interface, a SoundBlaster AWE64, and a SoundBlaster PCI128. I
tested the examples only on the PCI128 so far.
I also tried this:
csound --sched -i devaudio -o devaudio -M /dev/midi01 full-midi.*
If I'm correct about its operation, I hold down a MIDI key, speak into
my mic, and altering a mod wheel will do a frequency sweep. Right ?
Unfortunately my testing keyboard is a Casio CZ101 with only a
pitch-bend wheel (no mod). I tried using the 'pchbend' opcode but it
didn't seem to do anything. I'm probably missing something and will keep
hacking.
== Dave Phillips
http://www.bright.net/~dlphilp/index.html
http://sunsite.univie.ac.at/Linux-soundapp/linux_soundapps.html
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26154;
1 Jul 99 22:43 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zocE-0004WE-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 22:43:30 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (WAA09992); Thu, 1 Jul 1999 22:38:42 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Jul 1999 22:38:29 +0100
Received: from sparticus.bright.net [205.212.123.5] by hermes via ESMTP (WAA11339); Thu, 1 Jul 1999 22:38:28 +0100 (BST)
Received: from bright.net (find6-cs-8.dial.bright.net [209.143.26.94])
by sparticus.bright.net (8.9.3/8.9.3 ComNet Build) with ESMTP id RAA16547;
Thu, 1 Jul 1999 17:38:17 -0400 (EDT)
Message-ID: <377BE272.9B5FABB3@bright.net>
Date: Thu, 01 Jul 1999 17:49:38 -0400
From: Dave Phillips
X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.0.36 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: Steve Kersten
CC: Csound Linux/Unix Development Group ,
CSound
Subject: Re: [CUD] oss/csound full duplex
References: <377BAA0C.4E37C0E3@gmx.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Steve Kersten wrote:
> So I took a
> weekend's time and hacked the relevant source code to enable duplex. I
> don't believe it's perfect yet but I'd be very interested in the
> experience of others who run a full-duplex card under OSS.
Compiled with unofficial version 3.54.0.0c source tree with no problems.
This command-line:
csound --sched -i devaudio -o devaudio fullduplex.*
works great. I've got full-duplex from Csound but not without
intolerable latency. Nice work, Steve.
Btw, I'm using the OSS/Linux drivers for a system including an MQX32M
MIDI interface, a SoundBlaster AWE64, and a SoundBlaster PCI128. I
tested the examples only on the PCI128 so far.
I also tried this:
csound --sched -i devaudio -o devaudio -M /dev/midi01 full-midi.*
If I'm correct about its operation, I hold down a MIDI key, speak into
my mic, and altering a mod wheel will do a frequency sweep. Right ?
Unfortunately my testing keyboard is a Casio CZ101 with only a
pitch-bend wheel (no mod). I tried using the 'pchbend' opcode but it
didn't seem to do anything. I'm probably missing something and will keep
hacking.
== Dave Phillips
http://www.bright.net/~dlphilp/index.html
http://sunsite.univie.ac.at/Linux-soundapp/linux_soundapps.html
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26214;
1 Jul 99 23:10 BST
Received: from [139.130.53.38] (helo=toad.ilogic.com.au ident=postfix)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zp21-0007Mk-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 23:10:11 +0100
Received: by toad.ilogic.com.au (Postfix)
id 8810125279; Fri, 2 Jul 1999 08:09:36 +1000 (EST)
Delivered-To: csound-unix-dev-list@toad.ilogic.com.au
Received: by toad.ilogic.com.au (Postfix, from userid 91)
id 7993225278; Fri, 2 Jul 1999 08:09:36 +1000 (EST)
Delivered-To: csound-unix-dev@ilogic.com.au
Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13])
by toad.ilogic.com.au (Postfix) with ESMTP id CC03B25277
for ; Fri, 2 Jul 1999 08:09:30 +1000 (EST)
Received: from gmx.net (130-149-145-79.dialup.cs.tu-berlin.de [130.149.145.79])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id AAA12591;
Fri, 2 Jul 1999 00:04:20 +0200 (MET DST)
Message-ID: <377BE6EC.B3F4F9D5@gmx.net>
Date: Fri, 02 Jul 1999 00:08:45 +0200
From: Steve Kersten
Organization: K-Hornz
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.2.5 i686)
MIME-Version: 1.0
To: Dave Phillips
Cc: Csound Linux/Unix Development Group ,
CSound
Subject: Re: [CUD] oss/csound full duplex
References: <377BAA0C.4E37C0E3@gmx.net> <377BE272.9B5FABB3@bright.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-unix-dev@ilogic.com.au
Precedence: bulk
Dave Phillips wrote:
> If I'm correct about its operation, I hold down a MIDI key, speak into
> my mic, and altering a mod wheel will do a frequency sweep. Right ?
> Unfortunately my testing keyboard is a Casio CZ101 with only a
> pitch-bend wheel (no mod). I tried using the 'pchbend' opcode but it
> didn't seem to do anything. I'm probably missing something and will keep
> hacking.
Right. Try twiddling the -b and -B options. I believe the following
worked for me:
csound --sked -odevaudio -idevaudio -b-1 -B128 -M/dev/midi1
full-midi.orc full-midi.sco
-b-1 takes the buffer size from ksmps (I think, correct me if I'm
wrong). Also try setting sr=kr, since this also had an effect.
I had to try several times, at first only hearing a loud click from the
speakers. And it was during combined audio/midi I encountered the
XServer crash. So be careful, at least with your speakers ;-)
> works great. I've got full-duplex from Csound but not without
> intolerable latency.
How slow is it? I tried with a synth signal sent through Csound
(resonant filters at last!) and experienced almost no delay between key
pressure and actual sounding.
> Btw, I'm using the OSS/Linux drivers for a system including an MQX32M
> MIDI interface, a SoundBlaster AWE64, and a SoundBlaster PCI128. I
> tested the examples only on the PCI128 so far.
Please also try to select two different devices in getlongopts.c, since
I only have one soundcard.
[steve]
--
contact steve-k@gmx.net
visit http://w3.to/K-Hornz
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26229;
1 Jul 99 23:15 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zp6g-0007Mq-00
for jpff@maths.bath.ac.uk; Thu, 1 Jul 1999 23:14:58 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA08229); Thu, 1 Jul 1999 23:09:52 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Jul 1999 23:09:39 +0100
Received: from root@mail.cs.tu-berlin.de [130.149.17.13] by hermes via ESMTP (XAA04069); Thu, 1 Jul 1999 23:09:39 +0100 (BST)
Received: from gmx.net (130-149-145-79.dialup.cs.tu-berlin.de [130.149.145.79])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id AAA12591;
Fri, 2 Jul 1999 00:04:20 +0200 (MET DST)
Message-ID: <377BE6EC.B3F4F9D5@gmx.net>
Date: Fri, 02 Jul 1999 00:08:45 +0200
From: Steve Kersten
Organization: K-Hornz
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.2.5 i686)
MIME-Version: 1.0
To: Dave Phillips
CC: Csound Linux/Unix Development Group ,
CSound
Subject: Re: [CUD] oss/csound full duplex
References: <377BAA0C.4E37C0E3@gmx.net> <377BE272.9B5FABB3@bright.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Dave Phillips wrote:
> If I'm correct about its operation, I hold down a MIDI key, speak into
> my mic, and altering a mod wheel will do a frequency sweep. Right ?
> Unfortunately my testing keyboard is a Casio CZ101 with only a
> pitch-bend wheel (no mod). I tried using the 'pchbend' opcode but it
> didn't seem to do anything. I'm probably missing something and will keep
> hacking.
Right. Try twiddling the -b and -B options. I believe the following
worked for me:
csound --sked -odevaudio -idevaudio -b-1 -B128 -M/dev/midi1
full-midi.orc full-midi.sco
-b-1 takes the buffer size from ksmps (I think, correct me if I'm
wrong). Also try setting sr=kr, since this also had an effect.
I had to try several times, at first only hearing a loud click from the
speakers. And it was during combined audio/midi I encountered the
XServer crash. So be careful, at least with your speakers ;-)
> works great. I've got full-duplex from Csound but not without
> intolerable latency.
How slow is it? I tried with a synth signal sent through Csound
(resonant filters at last!) and experienced almost no delay between key
pressure and actual sounding.
> Btw, I'm using the OSS/Linux drivers for a system including an MQX32M
> MIDI interface, a SoundBlaster AWE64, and a SoundBlaster PCI128. I
> tested the examples only on the PCI128 so far.
Please also try to select two different devices in getlongopts.c, since
I only have one soundcard.
[steve]
--
contact steve-k@gmx.net
visit http://w3.to/K-Hornz
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26433;
2 Jul 99 0:47 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zqYY-0004a9-00
for jpff@maths.bath.ac.uk; Fri, 2 Jul 1999 00:47:50 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (AAA16733); Fri, 2 Jul 1999 00:44:33 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 2 Jul 1999 00:44:21 +0100
Received: from mail4.lax.netzero.net [209.0.233.39] by hermes via SMTP (AAA14282); Fri, 2 Jul 1999 00:44:20 +0100 (BST)
Received: (qmail 1078 invoked by uid 0); 1 Jul 1999 23:44:16 -0000
Received: from pppa63-montgomeryb4-5r444.saturn.bbn.com (HELO netzero.net) (4.10.68.5)
by mail4.lax.netzero.net with SMTP; 1 Jul 1999 23:44:16 -0000
Message-ID: <377BFD81.44CAC272@netzero.net>
Date: Thu, 01 Jul 1999 18:45:08 -0500
From: Sherlock
X-Mailer: Mozilla 4.61 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: "csound@maths.ex.ac.uk"
Subject: Hi! Plead to for Csoound rebuttal
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Sorry for the above message. This dummy does know more about Csound and
computers than you realize me. This should be. :"Hi! You should be
ashamed for yourself.!"
I have just completed a full song. It is called "Troubles". Written in
MIDI, going to be converted to WAVE later on, and saved on TAPE. When I
get a CD Recorder or a CD Rewriter I will put in on there. You see, this
dummy does know more than you realize. I am composing from an 8th grade
level only because that is where I stopped. I never learned learned how
to play drums, but I do know how to play what I call a synthesizer. For
your info, Csound is not a synthesizer. Csound is a programming
language. Written for a Unix, made for other computers wis a C compiler.
The synthesizer is your COMPUTER. Your computer computes what you've
already computed in your other computer, YOUR BRAIN. Can you say BRAIN?
I thought you could. Now, guess where MUSIC comes from? Not a music
sheet, but YOUR BRAIN. GUESS WHAT THE COMPUTER IS? A COMPOSITIONAL ART
FORM. Laugh at me, you university nitwits, but the eight grade
eduacation listens to your stuff and wonders how in the world does an
instrument out of control ever should be called MUSIC or related to
music?
I use midi with Csound because I do not like the way midi sounds on my
card. Simple enough. I love MIDI because of its effect. MIDI is a god
send. So is Csound. So, don't make fun of me or what I'm doing. John, I
don't about this list any more. How do I unsubscribe?
Now, with the anger burst over, could some one go over what the ifn in
the Reference manual means? What number do I use? Is it a function.
F10m9ndfukc need not respond with calling me a corperate fascist pig. I
am an American and damn proud to be part of the American life. 1% of all
Americans are mentally ill. This list proves that 60% of all
Non-Americans never seek that kind of help. 1% of all of Americans ARE
seeking help. The Mentally Ill Americans are going to Heaven or that big
place you worship every day. I am chosen. I am saved. I am not the only
one mentally. No, I will not shut up until you kick mind9fukc out of the
list. Until then, expect more from Sherlock. Sherlock will do what
robertjunior@usa.net could not, program Csound heartily and reverently.
I love programming and programming music. Let me back on...
________________________________________________________
NetZero - We believe in a FREE Internet. Shouldn't you?
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26661;
2 Jul 99 2:45 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zsOM-0007RQ-00
for jpff@maths.bath.ac.uk; Fri, 2 Jul 1999 02:45:26 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (CAA17478); Fri, 2 Jul 1999 02:41:21 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 2 Jul 1999 02:41:09 +0100
Received: from smtp4.mindspring.com [207.69.200.64] by hermes via ESMTP (CAA06601); Fri, 2 Jul 1999 02:41:08 +0100 (BST)
Received: from Realizer (user-2ive37h.dialup.mindspring.com [165.247.12.241])
by smtp4.mindspring.com (8.8.5/8.8.5) with SMTP id VAA06659;
Thu, 1 Jul 1999 21:41:04 -0400 (EDT)
Message-ID: <005f01bec42c$3b22e3e0$79d496c0@Realizer.ngt.sungard.com>
From: Michael Gogins
To: John Lazzaro
Cc: Saol-dev , Csound List
Subject: Re: SAOL Compiler
Date: Thu, 1 Jul 1999 21:43:04 -0400
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Thanks for your help. I will take a closer look at the email archive.
For your information, I am planning to create a general-purpose,
user-extensible software synthesizer of the academic type, a successor to
Csound and Cmix, that will be usable via a number of standard interfaces,
including JavaSound, VST version 2, and Buzz. This synthesizer will be a
shared library written in C or C++. SAOL would be usable in this context
only if it were in some sense a runtime compiler. It would be just barely
conceivable to use your SAOL to C compiler as follows:
Modify Sfront to generate Java source code.
Embed Sfront in the synthesizer.
Run Sfront and general .java files.
Shell out to run the java compiler on the generated .java files.
Embed the Java virtual machine to execute the Java bytecodes of compiled
SAOL.
Other options that I am exploring are writing a new synthesizer for Csound
orchestras and scores, and writing an all Java software synthesiser from
scratch that also will shell out to compile Java source at runtime. I have
several parts of such a Java synthesizer written and working well in other
contexts (soundfile reader/writer, wavetable oscillator, envelope
generator).
In this multiple-use, multiple-platform context it would actually be more
useful to have a SAOL compiler that produced machine-independent, executable
pcode, something like what Csound does. Of course Csound is almost a
"little" language and that is why this approach is practical for Csound.
-----Original Message-----
From: John Lazzaro
To: gogins@nyc.pipeline.com
Date: Thursday, July 01, 1999 7:14 PM
Subject: Re: SAOL Compiler
>
>Hi Michael,
>
> Thanks for the note, and for checking out sfront --
>it's a moving target right now, especially in the documentation
>department, we're hoping to unveil a new website in a few
>weeks that will make it much easier to get the tools running
>and to write code.
>
> If you're trying to get it to work with a PC running
>Linux, you should be able to get sfront up and running quickly;
>if you're running Win98 or WinNT, we've had success using the
>UWIN environment (available for free at:
>
>http://www.xraylith.wisc.edu/~khan/software/gnu-win32/
>
> with the Microsoft compilers, we actually have gotten
>to the point of real-time interaction demos with that combination
>(although the Direct Sound driver currently with sfront is
>very preliminary, best case it will hang up your machine after
>around 5 minutes ... we're still debugging it).
>
> There's been a lot of postings on the mailing list
>about Java work in progress (if you haven't been on the list
>until recently, check out:
>
>http://sound.media.mit.edu/~eds/mpeg4-old/saol-dev-archive
>
> and search for Java, the postings start out negative
>but as it goes on a few people start indicating they might
>start working on it ...
>
> Realistically, these folks are probably your best
>shot for a SAOL implementation in the near term that runs
>on Java,.
>
> However, since Sfront at its heart spits out ASCII code
>that is quite readable, and C is relatively close to Java
>syntactically in a lot of ways, its not impossible to
>imagine someone starting with Sfront and turning it into
>Jfront. This will be much easier to attempt once we get
>the documentation done on how sfront works inside ...
>
> And since its licensed under the GPL, there shouldn't
>be any issues there ...
>
> Hope this helps!
>
>-------------------------------------------------------------------------
>John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley
>lazzaro [at] cs [dot] berkeley [dot] edu www.cs.berkeley.edu/~lazzaro
>-------------------------------------------------------------------------
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27316;
2 Jul 99 9:52 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zz3t-0007cx-00
for jpff@maths.bath.ac.uk; Fri, 2 Jul 1999 09:52:45 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (JAA00853); Fri, 2 Jul 1999 09:42:03 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 2 Jul 1999 09:41:50 +0100
Received: from law2-f60.hotmail.com [216.32.181.60] by hermes via SMTP (JAA02508); Fri, 2 Jul 1999 09:41:49 +0100 (BST)
Received: (qmail 1770 invoked by uid 0); 2 Jul 1999 08:24:51 -0000
Message-ID: <19990702082451.1769.qmail@hotmail.com>
Received: from 129.78.64.2 by www.hotmail.com with HTTP;
Fri, 02 Jul 1999 01:24:51 PDT
X-Originating-IP: [129.78.64.2]
From: Andrew Lyons
To: csound@maths.ex.ac.uk
Subject: kread implemented yet?
Date: Fri, 02 Jul 1999 18:24:51 EST
Mime-Version: 1.0
Content-Type: text/plain; format=flowed
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi,
Is there a version of csound compiled for Unix/Irix, with kread implemented
yet? Alternately, is there another way to read in columns of raw ASCII long
floats?
Thanks in advance. . .
Cheers
___________________________
Andrew D. Lyons
Composition Unit
Sydney Conservatorium of Music
The University of Sydney
Sydney NSW 2006 Australia
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27377;
2 Jul 99 10:31 BST
Received: from [139.130.53.38] (helo=toad.ilogic.com.au ident=postfix)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10zzen-0004oZ-00
for jpff@maths.bath.ac.uk; Fri, 2 Jul 1999 10:31:04 +0100
Received: by toad.ilogic.com.au (Postfix)
id 29F2825277; Fri, 2 Jul 1999 19:30:41 +1000 (EST)
Delivered-To: csound-unix-dev-list@toad.ilogic.com.au
Received: by toad.ilogic.com.au (Postfix, from userid 91)
id 1E30425278; Fri, 2 Jul 1999 19:30:41 +1000 (EST)
Delivered-To: csound-unix-dev@ilogic.com.au
Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13])
by toad.ilogic.com.au (Postfix) with ESMTP id 599E125277
for ; Fri, 2 Jul 1999 19:30:30 +1000 (EST)
Received: from fieber.cs.tu-berlin.de (kerstens@fieber.cs.tu-berlin.de [130.149.17.124])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id LAA05710;
Fri, 2 Jul 1999 11:25:13 +0200 (MET DST)
Received: (from kerstens@localhost)
by fieber.cs.tu-berlin.de (8.9.1/8.9.0) id LAA17372;
Fri, 2 Jul 1999 11:25:09 +0200 (MET DST)
Date: Fri, 2 Jul 1999 11:25:07 +0200 (MET DST)
From: Steve Kersten
X-Sender: kerstens@fieber
To: Steve Kersten
Cc: Dave Phillips ,
Csound Linux/Unix Development Group ,
CSound
Subject: Re: [CUD] oss/csound full duplex
In-Reply-To: <377BE6EC.B3F4F9D5@gmx.net>
Message-ID:
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-unix-dev@ilogic.com.au
Precedence: bulk
clarification of my last message:
> How slow is it? I tried with a synth signal sent through Csound
> (resonant filters at last!) and experienced almost no delay between key
> pressure and actual sounding.
Without midi, that is, just pure audio I/O.
contact steve-k@gmx.net
kerstens@cs.tu-berlin.de
visit http://cs.tu-berlin.de/~kerstens
|