Csound Csound-dev Csound-tekno Search About

GM is evil

Date1997-03-09 13:58
FromMartin Shellard
SubjectGM is evil
Please keep the creeping evil that is General Midi away from csound.The
whole point of csound is it's flexibility and therefore enormous potential
for weird stuff.Configuring it to play karaoke versions of "I will survive"
seems perverse
to me (or maybe it's me who's perverse).


Martin Shellard
Music department
Goldsmiths college
University of London





Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23825;
          9 Mar 97 14:48 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa13717;
          9 Mar 97 14:47 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 14:47:46 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA15422);
          Sun, 9 Mar 1997 14:43:16 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 14:43:09 GMT
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes 
          via ESMTP (OAA15419); Sun, 9 Mar 1997 14:43:08 GMT
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) 
          by condor.CC.UMontreal.CA with ESMTP id JAA17941  (8.6.11/IDA-1.6);
          Sun, 9 Mar 1997 09:30:44 -0500
Received: from mistral.ERE.UMontreal.CA 
          by eole.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id JAA12586;
          Sun, 9 Mar 1997 09:34:53 -0500
Received: from GAP 
          by mistral.ERE.UMontreal.CA (951211.SGI.8.6.12.PATCH1042/5.17)	id JAA15091;
          Sun, 9 Mar 1997 09:34:50 -0500
Message-Id: <3322C7C3.41C6@ere.umontreal.ca>
Date: Sun, 09 Mar 1997 09:22:59 -0500
From: Jean Piche 
X-Mailer: Mozilla 3.0SC-SGI (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: Martin Shellard 
Cc: csound 
Subject: Re: GM is evil
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Actually, GM can be very useful for a number of things, the first of
which is transportability. It does address a semi-finite set of timbres
but for pieces that use these, it is quite simply a blessing not to have
to remap all programs/patches to fit a particular sound-generating
device. Csound is a sound-generating device, a highly programmable one.
Adding GM compatibility to it in no way alters its generality. 


________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/Org/CompoElectro/CEC/



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23857;
          9 Mar 97 15:12 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa13842;
          9 Mar 97 15:12 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 15:12:04 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA16085);
          Sun, 9 Mar 1997 15:05:33 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 15:05:26 GMT
Received: from root@scorpio.gold.ac.uk [158.223.1.1] by hermes 
          via ESMTP (PAA16080); Sun, 9 Mar 1997 15:05:26 GMT
Received: from [158.223.21.61] by gold.ac.uk (SMI-8.6/SMI-SVR4)	id PAA27078;
          Sun, 9 Mar 1997 15:03:37 GMT
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 9 Mar 1997 15:05:28 +0000
To: Jean Piche 
From: Martin Shellard 
Subject: Re: GM is evil
Cc: csound 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk



>Jean Piche

>Actually, GM can be very useful for a number of things, the first of
>which is transportability. It does address a semi-finite set of timbres
>but for pieces that use these, it is quite simply a blessing not to have
>to remap all programs/patches to fit a particular sound-generating
>device. Csound is a sound-generating device, a highly programmable one.
>Adding GM compatibility to it in no way alters its generality.


I agree in principal that having access to frequently used sounds is very
useful,however when these sounds are drums,bass,strings,brass,el.piano etc.
blah blah...
In the context of Csound it seems to be another example of society
constraining a great concept into an easily marketable package.I predict
the release of the first Csound-based GM sound module,"Even better than a
Roland sound-canvas and you don't need a degree to use it!"
_____________________________________
Martin Shellard
Music department
Goldsmiths college
University of London





Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24071;
          9 Mar 97 16:36 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa14199;
          9 Mar 97 16:36 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 16:36:11 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA19933);
          Sun, 9 Mar 1997 16:37:55 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 16:30:45 GMT
Received: from root@main.gv.net [205.162.164.2] by hermes via ESMTP (QAA19926);
          Sun, 9 Mar 1997 16:37:47 GMT
Received: from gv.net.gv.net (ppp3.gv.net [205.162.164.52]) 
          by main.gv.net (8.7.4/8.6.9) with ESMTP id JAA27779 
          for ; Sun, 9 Mar 1997 09:37:00 -0800 (PST)
Message-Id: <199703091737.JAA27779@main.gv.net>
From: Ken Locarnini 
To: CSound Mailing List 
Subject: GM is Evil
Date: Sun, 9 Mar 1997 08:32:29 -0800
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
Mime-Version: 1.0
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Content-type: multipart/mixed; boundary="----=_NextPart_000_01BC2C64.6CDCE960"
Content-transfer-encoding: 7bit

------=_NextPart_000_01BC2C64.6CDCE960
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: 7bit

>Jean Piche

>Actually, GM can be very useful for a number of things, the first of
>which is transportability. It does address a semi-finite set of timbres
>but for pieces that use these, it is quite simply a blessing not to have
>to remap all programs/patches to fit a particular sound-generating
>device. Csound is a sound-generating device, a highly programmable one.
>Adding GM compatibility to it in no way alters its generality.

GM is evil as anyone whos listenes to a dozen or so GM sequences that don't
translate well between boxes knows.
	A far better effort would be to support DLS 1 which is a
standard that allows samples/multisamples to be packaged with a midi file
similar to a mod file.  That way the music arrives sounding exactly as the
composer intended it. GM is so restritive andm its dead.  DLS1 specs will
be released soon.
Check out these links:

----------------------------------------------------------------------------
----
The Renew Eden Project
"You will see it, when you believe it."
----------------------------------------------------------------------------
----

------=_NextPart_000_01BC2C64.6CDCE960
Content-Description: Announcement - DLS Level 1 Vote (Internet Shortcut)
Content-Disposition: attachment; filename="Announcement - DLS Level 1 Vote.url"
Content-type: application/octet-stream; name="Announcement - DLS Level 1 Vote.url"
Content-transfer-encoding: 7bit

[InternetShortcut]
URL=http://home.earthlink.net/~mma/dlsvote.htm

------=_NextPart_000_01BC2C64.6CDCE960
Content-Description: Press Release - DLS Level 1 (Internet Shortcut)
Content-Disposition: attachment; filename="Press Release - DLS Level 1.url"
Content-type: application/octet-stream; name="Press Release - DLS Level 1.url"
Content-transfer-encoding: 7bit

[InternetShortcut]
URL=http://home.earthlink.net/~mma/dlsmay1.htm

------=_NextPart_000_01BC2C64.6CDCE960--


Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24487;
          9 Mar 97 17:26 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa14448;
          9 Mar 97 17:26 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 17:26:26 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA22880);
          Sun, 9 Mar 1997 17:29:44 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 17:22:34 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (RAA22877);
          Sun, 9 Mar 1997 17:29:36 GMT
Received: from localhost by ella.mills.edu 
          via SMTP (940816.SGI.8.6.9/930416.SGI)	 id JAA28972;
          Sun, 9 Mar 1997 09:21:22 -0800
Date: Sun, 9 Mar 1997 09:21:21 -0800 (PST)
From: Mike Berry 
To: Martin Shellard 
Cc: CSound mailing list 
Subject: Re: GM is evil
In-Reply-To: 
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

	I would completely agree.  GM should be able to be implemented
fully *within* an orchestra but should have no part in the underlying
code.

Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24510;
          9 Mar 97 17:33 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa14492;
          9 Mar 97 17:33 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 17:33:38 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA23263);
          Sun, 9 Mar 1997 17:36:08 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 17:28:56 GMT
Received: from mail1.sirius.com [205.134.253.131] by hermes 
          via ESMTP (RAA23257); Sun, 9 Mar 1997 17:35:58 GMT
From: anechoic@sirius.com
Received: from anechoic (ppp118-sf1.sirius.com [205.134.227.118]) 
          by mail1.sirius.com (8.6.12/960710) with SMTP id JAA23137 
          for ; Sun, 9 Mar 1997 09:25:24 -0800
Message-Id: <1.5.4.32.19970309172748.0084c3c8@pop.sirius.com>
X-Sender: anechoic@pop.sirius.com
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 09 Mar 1997 09:27:48 -0800
To: csound@maths.ex.ac.uk
Subject: Re: GM is evil
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


>>GM is evil as anyone whos listenes to a dozen or so GM sequences that don't
>>translate well between boxes knows.
>>	A far better effort would be to support DLS 1 which is a
>>standard that allows samples/multisamples to be packaged with a midi file
>>similar to a mod file.  That way the music arrives sounding exactly as the
>>composer intended it. GM is so restritive andm its dead.  DLS1 specs will
>>be released soon.
>>Check out these links:

GM is not evil...it is one of those unfortunate things that happens when
technology and the markets need for a standard don't quite match up...but
for all its faults there can be some interesting work done with GM...I've
been working with GM for the past year and I must admit that I also thought
that GM was useless until I saw what could be done with it when a little
imagination was applied...I worked as the sound editor for a game called
Obsidian which was authored in mTropolis...one of the interesting things you
can do with MIDI is to mute/unmute tracks in response to users actions
thereby creating an interactivity that you can't achieve with DLS or samples
alone (try muting and unmuting 12 tracks of sample based music while keeping
them in synch)...another interesting technique that was used in Obsidian was
to pitch bend entire groupings of instruments relative to where the cursor
was in the scene...mTropolis gave us the ability to run samples and MIDI at
the same time (you can sync the samples to various things like cells in a
quicktime movie as well as user action etc) and this could be seen as a
similar arrangement as DLS...as for the success of DLS: where is the
Soundfont standard now? it seems to me that either MOD or RMF will probably
win the standards war in the "multi-format wrapper" arena...despite any
negative feelings about GM it is *not* dead...just the opposite: game
developers are very intrigued with being able to use samples & MIDI and are
looking to authoring tools for the ability to work with both in a multimedia
title...yes, GM does not guarantee compatability across all soundcards (I
spent *many* days tweaking MIDI files to play back correctly on various
platforms) and yes there are many restrictions in what kind of sounds are
available but again by using usual ranges of instruments combined with
layering (additive synthesis?) different instruments you can achieve some
very astonishing results...Csound is not going to become contaminated by the
inclusion of GM, it will just have yet another dimension to it...just my $.02...
_______________
<> kim.cascone <>
<> anechoic <>
<> heavenly.music.corporation <>
<>anechoic@sirius.com<>
<>http://www.silent.org/anechoic<>

<>sound.editor - headspace<>

"the medium is no longer the message...the tool is now the message"
____________________________________________________

"the meta-designer creates context, not content"
    - Gene Youngblood





Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24634;
          9 Mar 97 18:19 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa14802;
          9 Mar 97 18:19 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 18:18:59 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA25427);
          Sun, 9 Mar 1997 18:19:35 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 18:19:29 GMT
Received: from mail.crl.com [165.113.1.22] by hermes via SMTP (SAA25424);
          Sun, 9 Mar 1997 18:19:28 GMT
Received: from crl2.crl.com by mail.crl.com with SMTP 
          id AA29810  (5.65c/IDA-1.5 for );
          Sun, 9 Mar 1997 10:10:01 -0800
Received: by crl2.crl.com id AA19139  (5.65c/IDA-1.5 
          for CSound mailing list );
          Sun, 9 Mar 1997 10:04:55 -0800
Date: Sun, 9 Mar 1997 10:04:54 -0800 (PST)
From: Emory Menefee 
To: CSound mailing list 
Subject: Re: GM is evil
In-Reply-To: 
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk



On Sun, 9 Mar 1997, Martin Shellard wrote:

> Please keep the creeping evil that is General Midi away from csound.The
> whole point of csound is it's flexibility and therefore enormous potential
> for weird stuff.Configuring it to play karaoke versions of "I will survive"
> seems perverse
> to me (or maybe it's me who's perverse).


I would agree if Martin Shellard's premise of utility was correct, but I
have banks of remapped GM patch sets that use CSounds (definitely not for
karaoke).  For convenience in what I like to do it would be hard to get
along without it.  But maybe I'm misreading -- do you mean orcs that
produce GM sounds like those in sound card chips?  Even there, I guess I
don't see the problem.  If people want to use Csound to make GM
instruments, so what?  Please enlighten (I am a fairly simplistic user of
CSound). 

  
Emory Menefee




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24745;
          9 Mar 97 19:24 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa15007;
          9 Mar 97 19:23 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Sun, 9 Mar 1997 19:23:46 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA28029);
          Sun, 9 Mar 1997 19:27:59 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Sun, 9 Mar 97 19:27:53 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (TAA28020);
          Sun, 9 Mar 1997 19:27:47 GMT
Received: from localhost by ella.mills.edu 
          via SMTP (940816.SGI.8.6.9/930416.SGI)	 id LAA01866;
          Sun, 9 Mar 1997 11:19:34 -0800
Date: Sun, 9 Mar 1997 11:19:34 -0800 (PST)
From: "Matt J. Ingalls" 
To: anechoic@sirius.com
Cc: csound@maths.ex.ac.uk
Subject: Re: GM is evil
In-Reply-To: <1.5.4.32.19970309172748.0084c3c8@pop.sirius.com>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


first of all, did i miss something? is there some big GM development in
csound?

> been working with GM for the past year and I must admit that I also thought
> that GM was useless until I saw what could be done with it when a little
> imagination was applied...I worked as the sound editor for a game called

that's the thing. you have to bend over backwards to create something
interesting.  so why bother, unless you are restricted to using it (such
as doing sound for a game).  

Csound is known for being just the opposite(too "open" with a high
learning curve)

> very astonishing results...Csound is not going to become contaminated by the
> inclusion of GM, it will just have yet another dimension to it...just my $.02...

i think there are too many opcodes as it is, and would like to see
plug-in-able GM so i could leave it out, but i would prefer the
inconvienence of some thing taking up space that i dont use over
leaving out something that people might find useful. 

(by the way i saw Obsidian a day i was at Headspace, and the sound WAS
cool!)

-matt




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25382;
          10 Mar 97 1:10 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa16415;
          10 Mar 97 1:10 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 10 Mar 1997 01:10:19 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA07258);
          Mon, 10 Mar 1997 01:13:17 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Mon, 10 Mar 97 01:13:10 GMT
Received: from root@discover-net.net [208.134.196.20] by hermes 
          via ESMTP (BAA07255); Mon, 10 Mar 1997 01:13:09 GMT
Received: from PC_hljmm.discover-net.net (max1-244.discover-net.net [208.134.205.244]) 
          by discover.discover-net.net (8.7.3/8.7.3) with SMTP id TAA27532 
          for ; Sun, 9 Mar 1997 19:05:20 -0600 (CST)
Message-Id: 
Priority: Normal
To: Csound Mailing List 
Mime-Version: 1.0
From: Hans Mikelson 
Subject: Re: My Csound Instrument Web Site
Date: Sun, 09 Mar 97 19:01:31 PST
Content-Type: text/plain; charset=US-ASCII; X-MAPIextension=".TXT"
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

If you have had trouble accessing my site try the following URL:

http://discover.discover-net.net/~hljmm/csound/

I added some new stuff too.

|    |    |  \   |     /      Hans P. Mikelson
|  __     |  __/ |  \    |    hljmm@discover-net.net
|__  |__  |__    |__ \_  |__  http://discover-net.net/~hljmm/




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25949;
          10 Mar 97 6:51 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa17326;
          10 Mar 97 6:51 GMT
Received: from igc7.igc.org (actually host igc7.igc.apc.org) 
          by goggins.bath.ac.uk with SMTP (PP); Mon, 10 Mar 1997 06:51:16 +0000
Received: from cdp.igc.apc.org (root@cdp.igc.apc.org [192.82.108.1])	by igc7.igc.org (8.8.5/8.8.5) 
          with ESMTP id WAA29184;	Sun, 9 Mar 1997 22:50:59 -0800 (PST)
Received: (from uucp)	by cdp.igc.apc.org (8.8.5/8.8.5) id WAA19938;
          Sun, 9 Mar 1997 22:50:44 -0800 (PST)
Received: from chasque.apc.org (psotuyo@a73.chasque.apc.org [206.99.54.73])          
          by chasque.chasque.apc.org (8.8.4/8.8.4) with SMTP	  id DAA11781;
          Mon, 10 Mar 1997 03:39:22 -0300 (GMT-0300)
Date: Mon, 10 Mar 1997 03:39:22 -0300 (GMT-0300)
Message-Id: <1.5.4.16.19970310033838.6a37e3a4@chasque.apc.org>
X-Sender: psotuyo@chasque.apc.org
X-Mailer: Windows Eudora Light Version 1.5.4 (16)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: chasque!maths.bath.ac.uk!jpff@cdp.igc.org
From: Pablo Sotuyo 
Subject: Re: Decimal precision
Cc: chasque!noether.ex.ac.uk!csound@cdp.igc.org
Sender: a73.chasque.apc.org!psotuyo@chasque.apc.org

Hi John.. and every csounder out there...

At 19:16 14/02/97 GMT, jpff@maths.bath.ac.uk wrote:
>Message written at 14 Feb 1997 10:51:23 +0000
>--- Copy of mail to gb141@columbia.edu ---
>In-reply-to: <3303B704.7BC4@columbia.edu> (message from Gregory Boduch on Thu,
>	13 Feb 1997 19:51:16 -0500)
>
>Can you say which version of Csoudn you are using?  I thought I had
>removed this restriction within orchestras, but if it is still there i
>woudl rather like to have an explicit example of what goes wrong.
>==John ff
>
>Gregory> Csound seems to ignore decimal places after 3. If I define a constant
>Gregory> such as 0.0000000001 it seems to think it's 0.000  . I'm trying
>Gregory> to code a sones-to-dB conversion formula in an insturment. It
>Gregory> involves 10^-12. Is there a way to perform calculations involving more
>Gregory> than 3 decimal places or exponential notation in Csound orchestra
file?
>
I am soooo sorry... but it not my fault.
I sent a msg few days ago Re:3 digits only? without knowing the msg I quote
here.
I received this msg. right now. There was a routing problem at my server...
It seems to be solved (I received more than 1000 msgs outdated all toghether
;)))
I will try to download the latest version of Csound... Hope will continue
receiving msgs regularly...
Thanks for you time...
Pablo Sotuyo.
=======================================
Pablo Sotuyo
Composer - French Horn Player 
Luppo Music Editor
mailto:psotuyo@chasque.apc.org
=======================================



Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25969;
          10 Mar 97 7:06 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa17360;
          10 Mar 97 7:06 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 10 Mar 1997 07:02:10 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (GAA15486);
          Mon, 10 Mar 1997 06:58:57 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Mon, 10 Mar 97 06:58:50 GMT
Received: from igc7.igc.apc.org [192.82.108.35] by hermes via ESMTP (GAA15480);
          Mon, 10 Mar 1997 06:58:48 GMT
Received: from cdp.igc.apc.org (root@cdp.igc.apc.org [192.82.108.1])	by igc7.igc.org (8.8.5/8.8.5) 
          with ESMTP id WAA29184;	Sun, 9 Mar 1997 22:50:59 -0800 (PST)
Received: (from uucp)	by cdp.igc.apc.org (8.8.5/8.8.5) id WAA19938;
          Sun, 9 Mar 1997 22:50:44 -0800 (PST)
Received: from chasque.apc.org (psotuyo@a73.chasque.apc.org [206.99.54.73])          
          by chasque.chasque.apc.org (8.8.4/8.8.4) with SMTP	  id DAA11781;
          Mon, 10 Mar 1997 03:39:22 -0300 (GMT-0300)
Date: Mon, 10 Mar 1997 03:39:22 -0300 (GMT-0300)
Message-Id: <1.5.4.16.19970310033838.6a37e3a4@chasque.apc.org>
X-Sender: psotuyo@chasque.apc.org
X-Mailer: Windows Eudora Light Version 1.5.4 (16)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: jpff <@cdp.igc.org,@chasque:jpff@maths.bath.ac.uk>
From: Pablo Sotuyo 
Subject: Re: Decimal precision
Cc: csound <@cdp.igc.org,@chasque:csound@noether.ex.AC.UK>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi John.. and every csounder out there...

At 19:16 14/02/97 GMT, jpff@maths.bath.ac.uk wrote:
>Message written at 14 Feb 1997 10:51:23 +0000
>--- Copy of mail to gb141@columbia.edu ---
>In-reply-to: <3303B704.7BC4@columbia.edu> (message from Gregory Boduch on Thu,
>	13 Feb 1997 19:51:16 -0500)
>
>Can you say which version of Csoudn you are using?  I thought I had
>removed this restriction within orchestras, but if it is still there i
>woudl rather like to have an explicit example of what goes wrong.
>==John ff
>
>Gregory> Csound seems to ignore decimal places after 3. If I define a constant
>Gregory> such as 0.0000000001 it seems to think it's 0.000  . I'm trying
>Gregory> to code a sones-to-dB conversion formula in an insturment. It
>Gregory> involves 10^-12. Is there a way to perform calculations involving more
>Gregory> than 3 decimal places or exponential notation in Csound orchestra
file?
>
I am soooo sorry... but it not my fault.
I sent a msg few days ago Re:3 digits only? without knowing the msg I quote
here.
I received this msg. right now. There was a routing problem at my server...
It seems to be solved (I received more than 1000 msgs outdated all toghether
;)))
I will try to download the latest version of Csound... Hope will continue
receiving msgs regularly...
Thanks for you time...
Pablo Sotuyo.
=======================================
Pablo Sotuyo
Composer - French Horn Player 
Luppo Music Editor
mailto:psotuyo@chasque.apc.org
=======================================




Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26311;
          10 Mar 97 9:18 GMT
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa18245;
          10 Mar 97 9:18 GMT
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Mon, 10 Mar 1997 09:18:27 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (JAA19544);
          Mon, 10 Mar 1997 09:13:35 GMT
Received: from hermes.ex.ac.uk by noether.maths.exeter.ac.uk;
          Mon, 10 Mar 97 09:13:26 GMT
Received: from agora.stm.it [194.20.43.1] by hermes via ESMTP (JAA19481);
          Mon, 10 Mar 1997 09:12:37 GMT
Received: from agora.stm.it.stm.it (agora.stm.it [194.20.43.1]) 
          by agora.stm.it (8.7.5/8.6.6) with SMTP id KAA07516;
          Mon, 10 Mar 1997 10:10:58 +0100 (ITA)
Message-Id: <3323D236.22E6@agora.stm.it>
Date: Mon, 10 Mar 1997 10:19:50 +0100
From: Gabriel Maldonado 
Reply-To: g.maldonado@agora.stm.it
Organization: Fantalogia
X-Mailer: Mozilla 3.01 (Win95; I)
Mime-Version: 1.0
To: Dennis Miller 
Cc: Csound Mailing List 
Subject: Re: Win95 REALTIME MIDI CSOUND VERSION
References: <199703032041.PAA00424@lynx.dac.neu.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dennis Miller wrote:
> 
> Hi Gabriel.  I'm afraid I wouldn't know what command line to use to pipe
> the output to my soundcard in realtime as the example you posted
> specifically addresses the SB.  What would the syntax be for some other
> card; what exactly are you specifying when you include -Msbmidi in your
> command line?  Guess I'm missing what that variable is calling.  Could
> you clarify then I will try it with the Digidesign Audiomedia card?
> Does the card need DOS drivers, perhaps??
> thanks,
> dennis


For the complete functionality of my version you need two cards:

a MIDI interface and a WAVE card. Soundblaster normally includes the two

cards functionalities in one.



The -Msbmidi flag affects only the MIDI input port of the MIDI card.



The -Msbmidi flag should be good for all win95 MIDI drivers and not only

for

Soundblaster compatibles ones (attention! Windows drivers, NOT Dos

drivers). 



So you must have a MIDI card installed if this feature is not already

included in the wave card. 



The -Msbmidi flag is optional and is required only if you want to

control Csound via MIDI. I have 2 midi cards installed in my PC and

normally I use an MPU401 compatible card for inputting MIDI (no

soundblaster!). It works OK.

If your card has win95 driver installed, Csound should recognize it. Try

the following command line:



csound.exe -p12 -B882 -b882 -Msbmidi miditest.orc  miditest.sco 

-odevaudio



If you have more than one WAVE device or more than one MIDI device,

Csound lists all active devices and prompts you the device number

wanted. So you must type this number after Csound has started.



If you only want realtime WAVE output and you are not interested in MIDI

control try the following command line with a normal orc/sco pair

(containing no midi-ops).



csound.exe -p12 -B882 -b882 xxx.orc  xxx.sco  -odevaudio



(the value of "-p" (buffer number), "-B" and "-b" (buffer length) could

need some  adjustments)



I cannot guarantee for the correct WAVE operation of my version because

I have tasted it only with my SB awe32 WAVE output.
-- 
Gabriel Maldonado

mailto:g.maldonado@agora.stm.it
http://www.agora.stm.it/G.Maldonado/home2.htm

Date1997-03-09 17:21
FromMike Berry
SubjectRe: GM is evil
	I would completely agree.  GM should be able to be implemented
fully *within* an orchestra but should have no part in the underlying
code.

Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html

Date1997-03-09 18:04
FromEmory Menefee
SubjectRe: GM is evil
On Sun, 9 Mar 1997, Martin Shellard wrote:

> Please keep the creeping evil that is General Midi away from csound.The
> whole point of csound is it's flexibility and therefore enormous potential
> for weird stuff.Configuring it to play karaoke versions of "I will survive"
> seems perverse
> to me (or maybe it's me who's perverse).


I would agree if Martin Shellard's premise of utility was correct, but I
have banks of remapped GM patch sets that use CSounds (definitely not for
karaoke).  For convenience in what I like to do it would be hard to get
along without it.  But maybe I'm misreading -- do you mean orcs that
produce GM sounds like those in sound card chips?  Even there, I guess I
don't see the problem.  If people want to use Csound to make GM
instruments, so what?  Please enlighten (I am a fairly simplistic user of
CSound). 

  
Emory Menefee