Csound Csound-dev Csound-tekno Search About

Re: Anyone going to ICMC?

Date1998-10-01 13:45
FromJ P Fitch
SubjectRe: Anyone going to ICMC?
I am already here!  Richard Boulanger arrivesd Thursday


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa08428;
          1 Oct 98 15:30 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa16805;
          1 Oct 98 15:30 BST
Received: (qmail 18869 invoked from network); 1 Oct 1998 14:30:40 -0000
Received: from moog.media.mit.edu (18.85.5.221)
  by pat.bath.ac.uk with SMTP; 1 Oct 1998 14:30:40 -0000
Received: from media.mit.edu (moog.media.mit.edu [18.85.5.221]) by moog.media.mit.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA05405; Thu, 1 Oct 1998 10:29:26 -0400
Sender: eds@media.mit.edu
Message-ID: <361391C6.2DA36C83@media.mit.edu>
Date: Thu, 01 Oct 1998 10:29:26 -0400
From: Eric Scheirer 
Organization: MIT Media Laboratory
X-Mailer: Mozilla 4.04 [en] (X11; I; IRIX64 6.4 IP30)
MIME-Version: 1.0
To: Koen Dejonghe 
CC: csound@maths.ex.ac.uk, jpff@maths.bath.ac.uk, 
    koen.dejonghe@be.origin-it.com, saol-users@media.mit.edu
Subject: Re: C++Sound
References: <19980923120357.5076.rocketmail@send1c.yahoomail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Koen Dejonghe wrote:
> In the score file, all parameters are static, they are hardcoded. If
> they would be part of the program, then you could generate them on the
> fly, dynamically. (Of course, now with CSound/SAOL you can write a
> small C or Perl program that generates this kind of sco files for you.)
> 
> E.g. you could write something like this:
> 
> main ()
> {
>    int i;
> 
>    InitCSound (16000, 1000, 1);
>    ftSine = gen (0, 4096, 10, 1);
> 
>    for (i=0, i < 9, i++)
>    {
>       Toot4 (i, 1, 75, (8 + i * .01), .1, (10 - i)*.1);
>    }
> }


You can do this with the 'instr' statement in SAOL:

instr main() {
  ivar i;
  table ftSine(harm,4096,1);

  while (i < 9) {
    instr toot4(i,1,75,...);
    i = i + 1;
  }
}

Then you just have to call the 'main' instrument from the score.
You can combine these two methods (score-based and dynamic note
generation) freely in SAOL.

This isn't a SAOL list; this discussion should probably
move onto saol-users.

Best to all,

 -- Eric

-- 
+-----------------+
|  Eric Scheirer  |A-7b5 D7b9|G-7 C7|Cb   C-7b5 F7#9|Bb  |B-7 E7|
|eds@media.mit.edu|      < http://sound.media.mit.edu/~eds >
|  617 253 0112   |A A/G# F#-7 F#-/E|Eb-7b5 D7b5|Db|C7b5 B7b5|Bb|
+-----------------+


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa08437;
          1 Oct 98 15:33 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa17106;
          1 Oct 98 15:33 BST
Received: (qmail 21496 invoked from network); 1 Oct 1998 14:33:13 -0000
Received: from aleve.media.mit.edu (18.85.2.171)
  by mercury.bath.ac.uk with SMTP; 1 Oct 1998 14:33:13 -0000
Received: from moog.media.mit.edu (moog.media.mit.edu [18.85.5.221])
	by aleve.media.mit.edu (8.8.7/ML970927) with SMTP id KAA11721
	for ; Thu, 1 Oct 1998 10:30:45 -0400 (EDT)
Received: from media.mit.edu (moog.media.mit.edu [18.85.5.221]) by moog.media.mit.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA05405; Thu, 1 Oct 1998 10:29:26 -0400
Sender: eds@media.mit.edu
Message-ID: <361391C6.2DA36C83@media.mit.edu>
Date: Thu, 01 Oct 1998 10:29:26 -0400
From: Eric Scheirer 
Organization: MIT Media Laboratory
X-Mailer: Mozilla 4.04 [en] (X11; I; IRIX64 6.4 IP30)
MIME-Version: 1.0
To: Koen Dejonghe 
CC: csound@maths.ex.ac.uk, jpff@maths.bath.ac.uk, 
    koen.dejonghe@be.origin-it.com, saol-users@media.mit.edu
Subject: Re: C++Sound
References: <19980923120357.5076.rocketmail@send1c.yahoomail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Koen Dejonghe wrote:
> In the score file, all parameters are static, they are hardcoded. If
> they would be part of the program, then you could generate them on the
> fly, dynamically. (Of course, now with CSound/SAOL you can write a
> small C or Perl program that generates this kind of sco files for you.)
> 
> E.g. you could write something like this:
> 
> main ()
> {
>    int i;
> 
>    InitCSound (16000, 1000, 1);
>    ftSine = gen (0, 4096, 10, 1);
> 
>    for (i=0, i < 9, i++)
>    {
>       Toot4 (i, 1, 75, (8 + i * .01), .1, (10 - i)*.1);
>    }
> }


You can do this with the 'instr' statement in SAOL:

instr main() {
  ivar i;
  table ftSine(harm,4096,1);

  while (i < 9) {
    instr toot4(i,1,75,...);
    i = i + 1;
  }
}

Then you just have to call the 'main' instrument from the score.
You can combine these two methods (score-based and dynamic note
generation) freely in SAOL.

This isn't a SAOL list; this discussion should probably
move onto saol-users.

Best to all,

 -- Eric

-- 
+-----------------+
|  Eric Scheirer  |A-7b5 D7b9|G-7 C7|Cb   C-7b5 F7#9|Bb  |B-7 E7|
|eds@media.mit.edu|      < http://sound.media.mit.edu/~eds >
|  617 253 0112   |A A/G# F#-7 F#-/E|Eb-7b5 D7b5|Db|C7b5 B7b5|Bb|
+-----------------+


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa09540;
          1 Oct 98 22:13 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa24456;
          1 Oct 98 22:13 BST
Received: (qmail 16055 invoked from network); 1 Oct 1998 21:13:30 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 1 Oct 1998 21:13:30 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA20522); Thu, 1 Oct 1998 22:09:07 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Oct 1998 22:08:58 +0100
Received: from root@lix.intercom.es [194.179.21.2] by hermes via ESMTP (WAA20863); Thu, 1 Oct 1998 22:08:57 +0100 (BST)
Received: from intercom.es (iv2-188.intercom.es [195.76.206.188]) by lix.intercom.es (8.7.3/8.6.12) with ESMTP id XAA08909; Thu, 1 Oct 1998 23:11:27 +0100
Message-ID: <3613EF51.4B9B5A63@intercom.es>
Date: Thu, 01 Oct 1998 23:08:33 +0200
From: Josep M Comajuncosas 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: Yair Kass 
CC: csound@maths.ex.ac.uk
Subject: Re: sliderX Vs. ctrlX/midicX
References: <361348AA.AD2FE4AE@netvision.net.il>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id WAA20863
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Btw, does anyone in the list use any MIDI controller box for realtime
MIDI control of Csound instruments? If any, which are the most suitable
for this purpose? I=B4d like something full of knobs and sliders
assignable to any midi ctr....

Josep M Comajuncosas

Yair Kass wrote:

> Hi,
>     It is said that the sliderX opcode is much more usefull,
>     when using a bunh of MIDI controllers, than using seperate
> midictrlX's or midicX's.
>     Can anyone share his experience with this ?
>
>     Thnx,
>             Yair





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa09567;
          1 Oct 98 22:34 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa26351;
          1 Oct 98 22:34 BST
Received: (qmail 17017 invoked from network); 1 Oct 1998 21:34:33 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 1 Oct 1998 21:34:33 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA16833); Thu, 1 Oct 1998 22:31:49 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Oct 1998 22:31:38 +0100
Received: from nmol.com [206.162.11.2] by hermes via SMTP (WAA03493); Thu, 1 Oct 1998 22:31:36 +0100 (BST)
X-ROUTED: Thu, 1 Oct 1998 15:48:18 -0600
X-TCP-IDENTITY: Mikeb
Received: from nmol.com [206.162.11.162] by nmol.com with smtp
	id APCPAHEI ; Thu, 1 Oct 1998 15:47:08 -0600
Message-ID: <3613F66A.C8072273@nmol.com>
Date: Thu, 01 Oct 1998 15:38:50 -0600
From: Mike Berry 
X-Mailer: Mozilla 4.05 (Macintosh; I; PPC)
MIME-Version: 1.0
To: Josep M Comajuncosas , csound@maths.ex.ac.uk
Subject: Re: sliderX Vs. ctrlX/midicX
References: <361348AA.AD2FE4AE@netvision.net.il> <3613EF51.4B9B5A63@intercom.es>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Though I don't use it for csound, the Peavey PC1600 is by far the best MIDI
slider box.  16 sliders, 16 buttons, and a wheel.  Any MIDI string can be sent
from any slider or button.  Also, two control voltage inputs which you can
hook pedals or home-built electronics into.
-- 
Mike Berry
mikeb@nmol.com
http://www.nmol.com/users/mikeb




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa09665;
          1 Oct 98 23:38 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa01960;
          1 Oct 98 23:38 BST
Received: (qmail 19302 invoked from network); 1 Oct 1998 22:38:14 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 1 Oct 1998 22:38:14 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA03187); Thu, 1 Oct 1998 23:35:15 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 1 Oct 1998 23:35:04 +0100
Received: from send101.yahoomail.com [205.180.60.87] by hermes via SMTP (XAA16724); Thu, 1 Oct 1998 23:35:03 +0100 (BST)
Message-ID: <19981001223424.11113.rocketmail@send101.yahoomail.com>
Received: from [132.206.141.73] by send101.yahoomail.com; Thu, 01 Oct 1998 15:34:24 PDT
Date: Thu, 1 Oct 1998 15:34:24 -0700 (PDT)
From: Michal Seta 
Subject: More PPC benchmarks
To: csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi all.

I made more benchmarks on my PowerPC 7200/120 using
xanadu44,xanadu08.orc and xanadus.sco (to conform to Paul's
benchmarking scheme).

Results
                 xanadu44     xanadu08
MkLinux           377            65
MacOS 8.0         521            90


Cheers



Mike
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa10993;
          2 Oct 98 10:24 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa03163;
          2 Oct 98 10:24 BST
Received: (qmail 28089 invoked from network); 2 Oct 1998 09:24:40 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 2 Oct 1998 09:24:40 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA23623); Fri, 2 Oct 1998 10:19:31 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 2 Oct 1998 10:19:17 +0100
Received: from alpha.netvision.net.il [194.90.1.13] by hermes via ESMTP (KAA11449); Fri, 2 Oct 1998 10:19:15 +0100 (BST)
Received: from netvision.net.il (RAS2-p30.nt.netvision.net.il [62.0.182.154])
	by alpha.netvision.net.il (8.8.6/8.8.6) with ESMTP id LAA27274;
	Fri, 2 Oct 1998 11:18:07 +0300 (IDT)
Message-ID: <36149A8F.BF1AC984@netvision.net.il>
Date: Fri, 02 Oct 1998 11:19:11 +0200
From: Yair Kass 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: Josep M Comajuncosas 
CC: csound@maths.ex.ac.uk
Subject: Re: sliderX Vs. ctrlX/midicX
References: <361348AA.AD2FE4AE@netvision.net.il> <3613EF51.4B9B5A63@intercom.es>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id KAA11449
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Well, I use the Peavey PC1600 and I'm happy with it.
(16 faders, 16 knobs, many setup options)

 I work it with RT Csound and
 Direct Csound. I only have a problem sometimes that one fader's movement
will sometimes
reinitialize all other faders. I am not sure if this is a hardware proble=
m.

Could this problem be connected to my original question about using slide=
rX

opcodes rather than ctrlX or midicX ??

In what sense is this opcode(sliderX) more efficient ?

Tnx, Yair


Josep M Comajuncosas wrote:

> Btw, does anyone in the list use any MIDI controller box for realtime
> MIDI control of Csound instruments? If any, which are the most suitable
> for this purpose? I=B4d like something full of knobs and sliders
> assignable to any midi ctr....
>
> Josep M Comajuncosas
>
> Yair Kass wrote:
>
> > Hi,
> >     It is said that the sliderX opcode is much more usefull,
> >     when using a bunh of MIDI controllers, than using seperate
> > midictrlX's or midicX's.
> >     Can anyone share his experience with this ?
> >
> >     Thnx,
> >             Yair





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa11153;
          2 Oct 98 11:22 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa09384;
          2 Oct 98 11:22 BST
Received: (qmail 22710 invoked from network); 2 Oct 1998 10:22:30 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 2 Oct 1998 10:22:30 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA04997); Fri, 2 Oct 1998 11:18:42 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 2 Oct 1998 11:18:28 +0100
Received: from alpha.netvision.net.il [194.90.1.13] by hermes via ESMTP (LAA01318); Fri, 2 Oct 1998 11:18:25 +0100 (BST)
Received: from netvision.net.il (RAS2-p2.nt.netvision.net.il [62.0.182.126])
	by alpha.netvision.net.il (8.8.6/8.8.6) with ESMTP id MAA01709;
	Fri, 2 Oct 1998 12:17:19 +0300 (IDT)
Message-ID: <3614A870.AD284C8A@netvision.net.il>
Date: Fri, 02 Oct 1998 12:18:24 +0200
From: Yair Kass 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: Josep M Comajuncosas 
CC: csound@maths.ex.ac.uk
Subject: Re: sliderX Vs. ctrlX/midicX..sorry
References: <361348AA.AD2FE4AE@netvision.net.il> <3613EF51.4B9B5A63@intercom.es>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by exeter.ac.uk id LAA01318
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Typing & thinkig in english, for me, is a sure way to make stupid mistake=
s
:-
That's 16 faders and 16 BUTTONS on my Peavey PC1600 , NOT knobs.

sorry for extra "wording"...

yair


Josep M Comajuncosas wrote:

> Btw, does anyone in the list use any MIDI controller box for realtime
> MIDI control of Csound instruments? If any, which are the most suitable
> for this purpose? I=B4d like something full of knobs and sliders
> assignable to any midi ctr....
>
> Josep M Comajuncosas
>
> Yair Kass wrote:
>
> > Hi,
> >     It is said that the sliderX opcode is much more usefull,
> >     when using a bunh of MIDI controllers, than using seperate
> > midictrlX's or midicX's.
> >     Can anyone share his experience with this ?
> >
> >     Thnx,
> >             Yair