Csound Csound-dev Csound-tekno Search About

Visual waveform creator/editor?

Date1998-11-20 14:52
FromRobert Tucker
SubjectVisual waveform creator/editor?
I seem to vaguely recall someone on this list once created a program
that allowed you to use .bmp files to create a waveform and export it to
Csound.  Can someone point me to where this program is now?

Also, is there a program that allows editing of sounds visually in three
dimensions (amp, frequency and time)?  I've been thinking of writing a
perl script that would allow you to enter the necessary data and would
in turn create a .orc file and a data file that could be read by a
graphing program (like WPlot, for instance), but would much prefer to
find someone else had already done such a thing. ;) 

-- 
Best regards,
Robert Tucker


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25839;
          20 Nov 98 15:28 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgsTY-0000DW-00; Fri, 20 Nov 1998 15:28:00 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA10672); Fri, 20 Nov 1998 15:16:13 GMT
Received: from sunny.ex.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 15:16:00 GMT
Received: from mailhub.dartmouth.edu [129.170.16.6] by sunny via ESMTP (PAA07368); Fri, 20 Nov 1998 15:16:02 GMT
Received: from donner.Dartmouth.EDU (donner.dartmouth.edu [129.170.208.3])
	by mailhub.dartmouth.edu (8.8.8+DND/8.8.8) with SMTP id KAA23094
	for ; Fri, 20 Nov 1998 10:14:28 -0500 (EST)
Message-id: <15846408@donner.Dartmouth.EDU>
Date: 20 Nov 98 10:14:26 EST
From: "Matt J. Ingalls" 
Subject: Re: hello, and questions (forwarded from Matt J. Ingalls)
To: csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

--- You wrote:
what level of realtime performance has been accomplished on the
newer g3 macs?  and is there a big difference in performance from the
604e-s to the g3 processors?
--- end of quote ---

1) if you can do what you want to do in some other mac app than csound,
		then i would go with that.  

2) Mac Csound currently needs some major
		revisions to take advantage of current processor improvements.

3) if i had a grant/funding i would do it. (otherwise i will have to get a
		real job as dave and mike have)

4) no such thing as realtime on a computer

5) we will always want performance to go beyond the current realtime
    benchmarks.

6) matt


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25925;
          20 Nov 98 15:57 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgsw7-00020m-00; Fri, 20 Nov 1998 15:57:31 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA15528); Fri, 20 Nov 1998 15:52:30 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 15:52:17 GMT
Received: from mailhub.dartmouth.edu [129.170.16.6] by hermes via ESMTP (PAA27408); Fri, 20 Nov 1998 15:52:10 GMT
Received: from donner.Dartmouth.EDU (donner.dartmouth.edu [129.170.208.3])
	by mailhub.dartmouth.edu (8.8.8+DND/8.8.8) with SMTP id KAA32345;
	Fri, 20 Nov 1998 10:50:44 -0500 (EST)
Message-id: <15848406@donner.Dartmouth.EDU>
Date: 20 Nov 98 10:50:44 EST
From: "Matt J. Ingalls" 
Subject: mac csound rt..Re: hello, and questions
To: g.maldonado@agora.stm.it
Cc: csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

--- Gabriel Maldonado wrote:
I'm curious about realtime performance of Csound on Mac.
Whith my Pentium II 400 I can get over 200 oscili + envelopes
--- end of quote ---

again, its not the machine, the processor, or the OS --
	 its the mac port itself
the (mac specific) real-time code needs to be rewritten (buffer fill at
interrupt) -- 
	BeOS might be the better option...
matt


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25931;
          20 Nov 98 15:58 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgswd-0000Fk-00; Fri, 20 Nov 1998 15:58:04 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA09732); Fri, 20 Nov 1998 15:54:08 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 15:53:56 GMT
Received: from [152.175.33.2] by hermes via SMTP (PAA19397); Fri, 20 Nov 1998 15:53:53 GMT
Received: from [207.241.62.121] (poolf6-056.wwa.com [207.241.62.121]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id KAA23384 for ; Fri, 20 Nov 1998 10:53:20 -0500
Message-Id: <199811201553.KAA23384@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 10:10:49 -0600
To: csound@maths.ex.ac.uk
From: =cw4t7abs 
Subject: Re: Visual waveform creator/editor?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>I seem to vaguely recall someone on this list once created a program
>that allowed you to use .bmp files to create a waveform and export it to
>Csound.  Can someone point me to where this program is now?
>
>Also, is there a program that allows editing of sounds visually in three
>dimensions (amp, frequency and time)?  I've been thinking of writing a
>perl script that would allow you to enter the necessary data and would
>in turn create a .orc file and a data file that could be read by a
>graphing program (like WPlot, for instance), but would much prefer to
>find someone else had already done such a thing. ;)

4 dze mak + !(!n_purrl)                            )




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25944;
          20 Nov 98 16:00 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgszD-00020z-00; Fri, 20 Nov 1998 16:00:43 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA02663); Fri, 20 Nov 1998 15:55:51 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 15:55:40 GMT
Received: from [152.175.33.2] by hermes via SMTP (PAA18393); Fri, 20 Nov 1998 15:55:31 GMT
Received: from [207.241.62.121] (poolf6-056.wwa.com [207.241.62.121]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id KAA23465 for ; Fri, 20 Nov 1998 10:54:07 -0500
Message-Id: <199811201554.KAA23465@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 10:11:51 -0600
To: csound@maths.ex.ac.uk
From: =cw4t7abs 
Subject: Re: hello, and questions (forwarded from Matt J. Ingalls)
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


>2) Mac Csound currently needs some major
>                revisions to take advantage of current processor improvements.
>
>3) if i had a grant/funding i would do it. (otherwise i will have to get a
>                real job as dave and mike have)

trnlzt!on : amb!gu!t!=allure

>4) no such thing as realtime on a computer

zmk. t!me = !lluj!on.
real t!me = kap!tal!zt!k produkt
= r!zn akadem!k kode = tzo.v.glu+e

>5) we will always want performance to go beyond the current realtime
>    benchmarks.

trnlzt!on : amb!gu!t!=allure

>6) matt

tamm tamm tamm schatatam tam

zbzb




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26077;
          20 Nov 98 16:38 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgtZN-00023Z-00; Fri, 20 Nov 1998 16:38:05 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA11809); Fri, 20 Nov 1998 16:33:11 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 16:33:03 GMT
Received: from bbnrel4.hp.com [155.208.254.68] by hermes via ESMTP (QAA07541); Fri, 20 Nov 1998 16:32:52 GMT
Received: from bstde026.bbn.hp.com (bstde026.bbn.hp.com [15.136.78.25])
	by bbnrel4.hp.com (8.8.6/8.8.5tis) with ESMTP id RAA22876;
	Fri, 20 Nov 1998 17:32:41 +0100 (MET)
Received: by bstde026.bbn.hp.com
	(1.39.111.2/16.2+BAMS 4.0 ISO+4.1) id AA221539460; Fri, 20 Nov 1998 17:31:00 +0100
Message-Id: <199811201631.AA221539460@bstde026.bbn.hp.com>
Subject: Re: mac csound rt..Re: hello, and questions
To: "Matt J. Ingalls" 
Date: Fri, 20 Nov 1998 17:30:59 MET
Cc: g.maldonado@agora.stm.it, csound@maths.ex.ac.uk
In-Reply-To: <15848406@donner.Dartmouth.EDU>; from "Matt J. Ingalls" at Nov 20, 98 10:50 am
Organization: Hewlett-Packard GmbH
From: Jens Kilian 
Reply-To: Jens_Kilian@bbn.hp.com
X-Mailer: Elm [revision: 212.4]
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

> again, its not the machine, the processor, or the OS --
>        its the mac port itself
> the (mac specific) real-time code needs to be rewritten (buffer fill at
> interrupt) -- 
>       BeOS might be the better option...
> matt

Ahem...
Unfortunately, the upcoming BeOS revision R4 will completely change the way
audio is handled, and the PPC version currently has severe noise problems.
My own BeOS port is not very good at realtime IO, but I hope to change that.

Note that porting Csound to BeOS is hell; all the Mac-specific code is in
"#ifdef __MWERKS__" sections, and Metrowerks C/C++ happens to be the standard
compiler in PPC BeOS...

Bye,
        Jens.
--
mailto:jjk@acm.org                 phone:+49-7031-14-7698 (HP TELNET 778-7698)
  http://www.bawue.de/~jjk/          fax:+49-7031-14-7351
PGP:       06 04 1C 35 7B DC 1F 26 As the air to a bird, or the sea to a fish,
0x555DA8B5 BB A2 F0 66 77 75 E1 08 so is contempt to the contemptible. [Blake]


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26085;
          20 Nov 98 16:38 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgtZs-0000JK-00; Fri, 20 Nov 1998 16:38:36 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA10150); Fri, 20 Nov 1998 16:31:49 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 16:31:36 GMT
Received: from mailhub.dartmouth.edu [129.170.16.6] by hermes via ESMTP (QAA20201); Fri, 20 Nov 1998 16:31:32 GMT
Received: from donner.Dartmouth.EDU (donner.dartmouth.edu [129.170.208.3])
	by mailhub.dartmouth.edu (8.8.8+DND/8.8.8) with SMTP id LAA23897;
	Fri, 20 Nov 1998 11:31:11 -0500 (EST)
Message-id: <15850956@donner.Dartmouth.EDU>
Date: 20 Nov 98 11:31:11 EST
From: "Matt J. Ingalls" 
Subject: rand outputs
To: vjs@ndirect.co.uk, csound@maths.ex.ac.uk
MIME-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

i just looked at the output of randi in ..
the output is from 0-2*xamp 
did new improvements forget to subtract xamp on output?
7)matt

---------- Forwarded message ----------
From: vjs 
Reply-To: csound-dev@eartha.mills.edu
To: ingalls@mills.edu
Subject: re: randi bug (was sr=1 orcs and scroll bug)

you wrote
>have you tried unirand?

unless i misunderstand, unirand has neither band limitation nor
interpolation, also no negative numbers

my point -
in 3.492b, there is a bug in randi and randh - they output values greater
than the input argument xamp


a test

;orc
sr = 44100
kr = 441
ksmps = 100
nchnls = 1

instr   1
    a1  oscili  20000, 5, 1
    a2  randi   a1, 1000, 0.5
    out a2
endin

;sco
f1  0   4097    10  1

i1  0   5
e


similarly for randh

i do not have any other platforms to hand so unable to tell whether this is
just PPC or to do with canonical code


vjs

--- end of quote ---


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26104;
          20 Nov 98 16:47 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgtig-00023v-00; Fri, 20 Nov 1998 16:47:42 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA10876); Fri, 20 Nov 1998 16:40:39 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 16:40:25 GMT
Received: from hyperion.valhalla.net [195.26.32.8] by hermes via ESMTP (QAA08966); Fri, 20 Nov 1998 16:40:22 GMT
Received: from cads5.bournemouth-net.co.uk (cads5.cads.co.uk [195.26.37.158])
	by hyperion.valhalla.net (8.8.7/8.8.6) with ESMTP id QAA13503;
	Fri, 20 Nov 1998 16:49:39 GMT
Received: by cads5.cads.co.uk with Internet Mail Service (5.5.2232.9)
	id ; Fri, 20 Nov 1998 16:40:30 -0000
Message-ID: <81DCF20B6EC2D1118BEC00C0F02454670446CC@cads5.cads.co.uk>
From: Geoff Cluett 
To: Robert Tucker , csound@maths.ex.ac.uk
Subject: RE: Visual waveform creator/editor?
Date: Fri, 20 Nov 1998 16:40:29 -0000
X-MS-TNEF-Correlator: <81DCF20B6EC2D1118BEC00C0F02454670446CC@cads5.cads.co.uk>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_000_01BE14A4.7BD74270"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BE14A4.7BD74270
Content-Type: text/plain

Hi to everyone,
 this is my first post - I haven't actually used CSound at all yet, although
I'm really looking forward to finding the time, as the posts I've been
reading sound like it is one hell of a program.  My main interest is in
using my PC to do multitrack recording in my small but very effective home
studio.  I got to here through trying to find source code for reading .wav
files, as I am trying to help a friend of mine write an audio application as
part of his two year Masters degree in Music Technology.  (I have also
pointed him and the University to these sites).  Part of what he wants do do
is to allow the user to split a wave file into frequency components and
process these using DirectX plugins.  I have just purchased a rather
excellent book "Developers Guide to Sound" by Tim Kientzle, which is
published by Addison-Wesley.  This contains the basics on sound, including
human perception and digital storage.  It delves into compression, basic
audio processing and sound synthesis.  It also contains the full source code
to everything he covers - one of those subjects being the Fourier Transform,
which as you probably know turns an audio wave from Time and Amplitude into
Frequency, Time and Amplitude.  So, I had the idea that to display this data
would require a 3D display or a 2D bitmap showing greyscales as the
Amplitude (as a textured bump map would).  This then got me thinking that
you could easily use this as a 'painting' board and when the inverse Fourier
Transform is applied to that 'painted' on data, a new sound is created.  I
don't know how you would then convert this into a score file, but I expect
everyone else does.
I don't know whether that helps, but I am pretty new to this side of audio
and coding in general.  I could post the code if anyone was interested.
It's licensing only requires an acknowledgement of the author.
Does anyone know anything regarding development of a framework application
to utilise DirectX audio plugins.  Apparently I need to use a 'Graph Filter
Manager' (?).  I thought this was in the DirectX SDK, but I can't find
anything relating to this.  If anyone has addresses of newsgroups, websites
or any code themselves this would be greatly appreciated.  I know this isn't
a CSound issue, but I'm having a real hard time finding the information I
need.
Regards,
Geoff Cluett

> -----Original Message-----
> From:	Robert Tucker [SMTP:rtucker@arches.uga.edu]
> Sent:	Friday, November 20, 1998 2:53 PM
> To:	csound@maths.ex.ac.uk
> Subject:	Visual waveform creator/editor?
> 
> I seem to vaguely recall someone on this list once created a program
> that allowed you to use .bmp files to create a waveform and export it to
> Csound.  Can someone point me to where this program is now?
> 
> Also, is there a program that allows editing of sounds visually in three
> dimensions (amp, frequency and time)?  I've been thinking of writing a
> perl script that would allow you to enter the necessary data and would
> in turn create a .orc file and a data file that could be read by a
> graphing program (like WPlot, for instance), but would much prefer to
> find someone else had already done such a thing. ;) 
> 
> -- 
> Best regards,
> Robert Tucker

------_=_NextPart_000_01BE14A4.7BD74270
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

eJ8+Ih8QAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQWAAwAOAAAAzgcLABQAEAAoAB0ABQBOAQEggAMADgAAAM4HCwAU
ABAAKAAdAAUATgEBCYABACEAAAAwNUQwOEYxMTVBODBEMjExOTdERDAwQzBGMDI1Mjc2NwDtBgEE
gAEAJAAAAFJFOiBWaXN1YWwgd2F2ZWZvcm0gY3JlYXRvci9lZGl0b3I/APEMAQ2ABAACAAAAAgAC
AAEDkAYAnA0AACsAAAALAAIAAQAAAAMALgAAAAAAQAA5AEA8o3ukFL4BHgBwAAEAAAAgAAAAVmlz
dWFsIHdhdmVmb3JtIGNyZWF0b3IvZWRpdG9yPwACAXEAAQAAABsAAAABvhSe33qWMhVcf7MR0owN
AMDwF8FgAABLyeAAHgAxQAEAAAAHAAAAR0VPRkZDAAADABpAAAAAAB4AMEABAAAABwAAAEdFT0ZG
QwAAAwAZQAAAAAACAQkQAQAAAA8JAAALCQAAZg4AAExaRnW39X2MAwAKAHJjcGcxMjXSMgD7MzYB
6CACpAPjCQIAY2gKwHNldDAeIAcTAoMAUBBWcHJx3jIRWQ5QA9URZX0KgAjI7CA7CW8OMDUVfwpg
AoDZCoF1YwBQCwNjAEELYCJuDhAwMzMLpiBIgGkgdG8gZXYEkHJ5AiBlLAqiCoAaQGgFBAAgG6Ft
eSBmaRMRAAVAcG8cYS0gSWYgEOAakG4nBUAA0HQqdQdAbBwQdREQZCDUQ1MIYG4eYGEdgR3wdCB5
ESAsHxEbgAhgZ+JoHPAnbSAW4B3jCQC0b2sLgGccIAWwdwsR3xpCHDAewCEyG4BlGkAHcX8fkQQg
IqIckgQgIEAakCAuYgnhIHIiU3Meo2xpemsiwGkFQBuhGtEdEGV5HzFvZh2QHIADYAnAYfhtLiAF
0BwQAMALgBvA/wIwBJAHkCXzKBEeMCEyHAGUUEMaQmQaYG11H8DzJeAnYGNrIHEFoSJTKBHNHAFz
AMAfMWJ1BUAakv8acAEgBZAi4CQxH+AHgCUgmx3AIlBvJ5EdAGdvBUB/GlEisBbgG3EDYCACKqB5
5yJjIgQlInJjIsAFoAEAqyFiJKcuIaB2HCFsB5DfIyMdACdwL8kmgXAm8QNQtwiQHsEm0W0LgCLA
dwUQtyhgHZADoGEuAh2QcAtQ/w3gHvAuIDXxBCAKsQVAJtG5G5J0dxpgH2AKwU0jQF8oYQQgAQAJ
wijyTSkxYyQgVAWQaG4I8Wd5/SeRKB0EHxElMByBKEIeYN8bkCBgAHAh0SKxVQMAGpH9AJB0HBAa
USKhERAlIDWh1HMpJ5FQN3V3EOAFQP8isSGgAjA5ESoDN/I2UR3wvm8H4CKiHjEFwBpRczaRfx2B
P9EkMTKSKDIiARbgcdkKUG5jHBAFoG0ckBrgf0ACPJInITEABBE99Ck0RFscQC0hWByACkBnC4Bz
+y5DOzNqHjAccTDhEOAeQs8nACdgIqEFwGV4MQAd8MdEkSRQIQEgIkQagQkA4nA48kd1aTFRGlEe
k04iJFAcEAdhIEs0sXT+ejKwH5A/YA3gICAboUhAnwJgBAAisB5gTCFBZCJQcSUwbi1XB5AysDrC
VN8bkgWgAjALcSNUYiNADeBvJiIlJB+QC4BjCkAiU2j+dQOCStExAAUwNvMewSJQH0cQAZADIBxg
BbBhZ2X3LkIFQAEAbBqQKOIaUUQy/yiBAJACIB+QUMM2BUUlITLzPJIlNHN5AjA+AQQAVLT7O4NP
+2YqYFQhMNkaVhuB/1JCMRI9QhzRJkIm0R/RPiK9TdBqLSEEICRgImZGCGTvOiAnYACAIXFtTRYj
QRrA3nUnElDAAmAcEGs6cEFB/whwBjE150KkA2FMQjXCHmDeQURQQkEuAEMlRkOmH5D/Y+9Uoh6Q
H5AdAjy0S0EnAH8bgB7xKfIEAAtRPaEbkmT3HvBCgQhgbB5gQ6JGcSbxXDNEaQcFsScAMmtAYn8l
4ADANFBOEEEwITIJwXnfBPAHQAeRI0VkeCgjQWhx/0lwYlFOMlKANFBskmozPqL/T6MioQOgLpIt
sVxSISNok/9hMgWgalIgkACQHgQbdG8j7icKsChBITEnSgEhsjyS9z9gJIFoA249Ql9fYGAbwv82
cx5RPcMe8XUECYB1kDcB+2niH5EgGuAH4CU0T8Iggf88ES5DKiAdYmIDbOFhI2o0/3FzT/EakS6x
G5NDUicABPD/BbBC1FaBLHEdAElwStAdsL8adxpwO5AiwCogB5AuGxT/fHt2UUkjaJM0IjLRgHQz
Uf9WAQJAHBB7Aj3DG6EAkDFR/ybSNiQewTExK2VUkBrgJ2D+bC5Dc1QckyKiMTMGkDXRn4GDIaBV
YyhzfCR0JwQg/zahCfApQwIgHgFqlWKUKtD7YhEysGRUkAeASeFdszXB6yxwH+BygmVEgjGKhmID
94qRXFQW4GcLESEyAQBKk/+OxjRyJ3AH0AWwKuA2ehpRfyxwAxAEACLARmZXBUb3Qf82gArARJEe
AR0AGuB5BHQi1XThRydgcCAgRgMQKGGVOKFuVIFydZAoPz6iPx0AH9R+1YsEIpNGZlNE/kuAVjbA
HWIwc5FpC2B1Uv+GFi5CindIgR2QTqBWEgeROybRewFzCcAIYISid2W+Yj5Ta9OKoFt1IrBtERD/
VTObVGpDJGBtQh7wHgE2cf8rAQcwfBZiBBuUHWMedgQB/wpQgFUgUR0hV9Mgcx0RIcJ/ZiIiKguA
YEI21JfkgmVSZ5IDMtAbFEdlJtAm4EP/CkECQBsUrrgLMCWQDzEYwZ8BQCchKGAdsBHkMTYc0N2x
ck8FEEcRVBFNRWFUgT+xc662sISwUQsTsIZpLRgxNDQBQCWQMTgwtwFADNC1E2JlUQNwOgyD3mIR
QAgAJGA3gVQYQCWwgQXAW1NNVFA6ACA9t7NACsAQ0IJBIABhLvkJgHVdrrW2QAZgAjC2p+9lYEtA
aWAfkE5c8QbQQcFDAdAfkDE5OThsIDqUNTMpsE2551RvtqdrUQAeokCr0WhHQElwLrsA0LlQa7no
XlS2p1YEAN8d0UKTeDN70wWwLwmAJeD9BbA/sx+0Kq/WE5ETkgwB74KFERCOsBpCdlSAClCNI/9t
oVryB4Bdc3aCG6FN8TeR/0PwMRF75Cb4GxRok0EDHlHzYTKYVS5icCEykxpCe9T/QnV4MzySgNEJ
ESXSGlAbFPZDJTMnkUMDkcg2O9Nx8/9jIS8FTZInNBvCYhHDVxsy/kE7kVGxI1Nq49Lmy0gEIP/C
8ozDJuAlMwQgqWDBkh4B/5vjCdEbFCJQjsFWQgQgbxCfRFAfkEOYPJMHcSk/LlH/JCdyNz8yNZFX
0xsUStFUIf8FBGiTajRBBMwVRJGD8yLA/xrgRVIKwBwQaeN2E2pCGxT3m+JiYc2YLgWwOhBC8zyS
/ycAaeNC82iTc1SlESSyTBJf3cUnUZkgITLS5iglk1d+UAkAH4ExgkchAZDJkSn/gFRqNCpQTWFW
AS0QQdIbFP8wdchUgdNnwgdAJLLhkSZCl15AYNJyI2cnkDspCuP3rvaxcO9VQiiSkfStdrc7CxsU
FJEA81AAHgBCEAEAAAAjAAAAPDM2NTU4MjQ2LkNFMDhDQTlFQGFyY2hlcy51Z2EuZWR1PgAACwAA
gAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADAAGACCAGAAAAAADAAAAAAAAARgAAAAAQhQAA
AAAAAAMAAoAIIAYAAAAAAMAAAAAAAABGAAAAAFKFAAB0EAAAHgADgAggBgAAAAAAwAAAAAAAAEYA
AAAAVIUAAAEAAAAFAAAAOC4wMgAAAAADAASACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAsA
BYAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwAGgAggBgAAAAAAwAAAAAAAAEYAAAAAEYUA
AAAAAAADAAeACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAB4ACIAIIAYAAAAAAMAAAAAAAABG
AAAAADaFAAABAAAAAQAAAAAAAAAeAAmACCAGAAAAAADAAAAAAAAARgAAAAA3hQAAAQAAAAEAAAAA
AAAAHgAKgAggBgAAAAAAwAAAAAAAAEYAAAAAOIUAAAEAAAABAAAAAAAAAAMA8T8JBAAAAwD9P+QE
AAADACYAAAAAAAMANgAAAAAAAwCAEP////8CAUcAAQAAADcAAABjPVVTO2E9IDtwPUNvbXB1dGVy
IEFuZCBEZXM7bD1ET1VHQUwtOTgxMTIwMTY0MDI5Wi00NTUAAB4AOEABAAAABwAAAEdFT0ZGQwAA
HgA5QAEAAAAHAAAAR0VPRkZDAABAAAcwEE6je6QUvgFAAAgwcELXe6QUvgEeAD0AAQAAAAUAAABS
RTogAAAAAB4AHQ4BAAAAIAAAAFZpc3VhbCB3YXZlZm9ybSBjcmVhdG9yL2VkaXRvcj8AHgA1EAEA
AAA6AAAAPDgxRENGMjBCNkVDMkQxMTE4QkVDMDBDMEYwMjQ1NDY3MDQ0NkNDQGNhZHM1LmNhZHMu
Y28udWs+AAAACwApAAAAAAALACMAAAAAAAMABhCiQNVMAwAHEPkJAAADABAQAAAAAAMAERAAAAAA
HgAIEAEAAABlAAAASElUT0VWRVJZT05FLFRISVNJU01ZRklSU1RQT1NULUlIQVZFTlRBQ1RVQUxM
WVVTRURDU09VTkRBVEFMTFlFVCxBTFRIT1VHSElNUkVBTExZTE9PS0lOR0ZPUldBUkRUT0ZJTgAA
AAACAX8AAQAAADoAAAA8ODFEQ0YyMEI2RUMyRDExMThCRUMwMEMwRjAyNDU0NjcwNDQ2Q0NAY2Fk
czUuY2Fkcy5jby51az4AAACy4A==

------_=_NextPart_000_01BE14A4.7BD74270--


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26214;
          20 Nov 98 17:16 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zguAb-0000MW-00; Fri, 20 Nov 1998 17:16:33 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA17776); Fri, 20 Nov 1998 17:13:23 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 17:13:13 GMT
Received: from web04b.farm.aol.com [152.175.33.2] by hermes via SMTP (RAA19460); Fri, 20 Nov 1998 17:13:12 GMT
Received: from [207.241.62.121] (poolf6-056.wwa.com [207.241.62.121]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id MAA27656 for ; Fri, 20 Nov 1998 12:12:33 -0500
Message-Id: <199811201712.MAA27656@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 11:30:04 -0600
To: csound@maths.ex.ac.uk
From: =cw4t7abs 
Subject: RE: Visual waveform creator/editor?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>So, I had the idea that to display this data
>would require a 3D display or a 2D bitmap showing greyscales as the
>Amplitude (as a textured bump map would).  This then got me thinking that
>you could easily use this as a 'painting' board and when the inverse Fourier
>Transform is applied to that 'painted' on data, a new sound is created.  I
>don't know how you would then convert this into a score file,

phonogramme
www.grame.fr

>but I expect
>everyone else does.

convert this into a score file




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26551;
          20 Nov 98 19:44 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgwTK-0000VW-00; Fri, 20 Nov 1998 19:44:02 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA26099); Fri, 20 Nov 1998 19:42:29 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 19:42:19 GMT
Received: from jaguars-int.cableinet.net [193.38.113.9] by hermes via SMTP (TAA17053); Fri, 20 Nov 1998 19:42:18 GMT
Received: (qmail 9722 invoked from network); 20 Nov 1998 19:16:03 -0000
Received: from unknown (HELO cableinet.co.uk) (194.117.146.178)
  by jaguars with SMTP; 20 Nov 1998 19:16:03 -0000
Message-ID: <3655BFCA.F9DC163E@cableinet.co.uk>
Date: Fri, 20 Nov 1998 19:15:22 +0000
From: Richard Dobson 
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: "Matt J. Ingalls" 
CC: csound@maths.ex.ac.uk
Subject: Re: mac csound rt..Re: hello, and questions
References: <15848406@donner.Dartmouth.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Aside from the fact that BeOS is widely acknowledged as ideal for audio
software, I have recently heard  that Steinberg are preparing a port of their
'Nuendo' application (introduced for SG machines) not only to Windows NT, but
also to BeOS, and that Emagic are going to port their whole product line to
BeOS. Clearly this OS is hitting critical mass, and must surely be a necessary
new platform for Csound. Is anyone on this task yet? 

Richard Dobson

"Matt J. Ingalls" wrote:
> 
> --- Gabriel Maldonado wrote:
> I'm curious about realtime performance of Csound on Mac.
> Whith my Pentium II 400 I can get over 200 oscili + envelopes
> --- end of quote ---
> 
> again, its not the machine, the processor, or the OS --
>          its the mac port itself
> the (mac specific) real-time code needs to be rewritten (buffer fill at
> interrupt) --
>         BeOS might be the better option...
> matt


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26606;
          20 Nov 98 20:05 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zgwoD-0000WT-00; Fri, 20 Nov 1998 20:05:37 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA06746); Fri, 20 Nov 1998 20:04:00 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 20 Nov 1998 20:03:49 GMT
Received: from jaguars-int.cableinet.net [193.38.113.9] by hermes via SMTP (UAA20205); Fri, 20 Nov 1998 20:03:49 GMT
Received: (qmail 10516 invoked from network); 20 Nov 1998 19:29:04 -0000
Received: from unknown (HELO cableinet.co.uk) (194.117.146.178)
  by jaguars with SMTP; 20 Nov 1998 19:29:04 -0000
Message-ID: <3655C2D6.5A1BE54@cableinet.co.uk>
Date: Fri, 20 Nov 1998 19:28:22 +0000
From: Richard Dobson 
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Geoff Cluett , csound@maths.ex.ac.uk
Subject: Re: Visual waveform creator/editor?
References: <81DCF20B6EC2D1118BEC00C0F02454670446CC@cads5.cads.co.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

You need to get the DirectShow SDK, which is part of DirectX Media (and it all
used to be called ActiveMovie...). The Filter Graph Manager is indeeed the
core framework for all DirectShow (not just audio), though you only need to
worry about that if you are writing a client application. you can write
plugins without worrying too much about the FGM. The Microsoft SDK comes with
an test program 'graphedt' which alloes you to construct arbitrary filter
graphs, with which to test filters.  In addition to the Microsoft
documentation (all of which presumes a high level of familiarity with both C++
and COM), you might like to look at the Sonic Foundry website (publishers of
SoundForge) - www.sfoundry.com  - they provide an independent 'plugin SDK',
which is uniformly excellent.

Note that programming DirectShow is a fairly formidable task! However, the
Sfoundy SDK does make it just about as painless as it can be. For the
application end (the graph manager) you will be dependent on the Microsoft
documentation.

Richard Dobson


Geoff Cluett wrote:
> 
[snip]
> Does anyone know anything regarding development of a framework application
> to utilise DirectX audio plugins.  Apparently I need to use a 'Graph Filter
> Manager' (?).  I thought this was in the DirectX SDK, but I can't find
> anything relating to this.  If anyone has addresses of newsgroups, websites
> or any code themselves this would be greatly appreciated.  I know this isn't
> a CSound issue, but I'm having a real hard time finding the information I
> need.
> Regards,
> Geoff Cluett
>


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27017;
          21 Nov 98 0:04 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh0XC-0000gW-00; Sat, 21 Nov 1998 00:04:18 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA22526); Sat, 21 Nov 1998 00:02:39 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 00:02:29 GMT
Received: from camel8.mindspring.com [207.69.200.58] by hermes via ESMTP (AAA21133); Sat, 21 Nov 1998 00:02:28 GMT
Received: from axe (user-38ld1os.dialup.mindspring.com [209.86.135.28])
	by camel8.mindspring.com (8.8.5/8.8.5) with SMTP id TAA02126;
	Fri, 20 Nov 1998 19:02:27 -0500 (EST)
Message-ID: <002a01be14e3$e424c7e0$1c8756d1@axe>
From: Michael Gogins 
To: Geoff Cluett , Robert Tucker , 
    csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: Re: Visual waveform creator/editor?
Date: Fri, 20 Nov 1998 19:14:20 -0500
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.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

To begin with, programs exist that solve this problem both in commercial
software (MetaSynth on the Macintosh) and in freeware or academic computer
music software. My package Silence version 2.1 has a program GraphMus that
does this. My newer version of Silence also does this, but is still in beta
version. Other authors have created variations on this theme.

The idea simply applying an inverse FFT to the pixel data, or some
transformation thereof, works, but is too simple and does not produce the
most musical output. It usually sounds better to use additive synthesis
(each raster in the picture becomes one oscillator, and the brightness and
color control the amplitude and perhaps the phase of the oscillator). Partly
this works better because when when we look at a picture we intuitively map
it to pitch, which is the log of the frequencies used by the FFT. Partly
this works better because people don't seem to intuitively grasp what
complex phase relationships between partials do to the sound (maybe some DSP
engineers or acousticians or very experienced computer musicians can grasp
them - I understand the math, but I can't grasp them well enough to hear
them). You get ringing, smearing, unexpected clicks, and the like.

The additive synthesis approach can be implemented easily enough from
scratch, but it is even easier to implement using Csound's adsyn opcode, in
which case the programmer need only translate the bitmap to adsyn data
tracks.

-----Original Message-----
From: Geoff Cluett 
To: Robert Tucker ; csound@maths.ex.ac.uk

Date: Friday, November 20, 1998 11:54 AM
Subject: RE: Visual waveform creator/editor?


>Hi to everyone,
> this is my first post - I haven't actually used CSound at all yet,
although
>I'm really looking forward to finding the time, as the posts I've been
>reading sound like it is one hell of a program.  My main interest is in
>using my PC to do multitrack recording in my small but very effective home
>studio.  I got to here through trying to find source code for reading .wav
>files, as I am trying to help a friend of mine write an audio application
as
>part of his two year Masters degree in Music Technology.  (I have also
>pointed him and the University to these sites).  Part of what he wants do
do
>is to allow the user to split a wave file into frequency components and
>process these using DirectX plugins.  I have just purchased a rather
>excellent book "Developers Guide to Sound" by Tim Kientzle, which is
>published by Addison-Wesley.  This contains the basics on sound, including
>human perception and digital storage.  It delves into compression, basic
>audio processing and sound synthesis.  It also contains the full source
code
>to everything he covers - one of those subjects being the Fourier
Transform,
>which as you probably know turns an audio wave from Time and Amplitude into
>Frequency, Time and Amplitude.  So, I had the idea that to display this
data
>would require a 3D display or a 2D bitmap showing greyscales as the
>Amplitude (as a textured bump map would).  This then got me thinking that
>you could easily use this as a 'painting' board and when the inverse
Fourier
>Transform is applied to that 'painted' on data, a new sound is created.  I
>don't know how you would then convert this into a score file, but I expect
>everyone else does.



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27069;
          21 Nov 98 0:23 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh0pL-0002QG-00; Sat, 21 Nov 1998 00:23:03 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA17725); Sat, 21 Nov 1998 00:21:44 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 00:21:34 GMT
Received: from web04b.farm.aol.com [152.175.33.2] by hermes via SMTP (AAA23774); Sat, 21 Nov 1998 00:21:33 GMT
Received: from [207.241.61.145] (poolf10-016.wwa.com [207.241.61.145]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id TAA20684 for ; Fri, 20 Nov 1998 19:21:06 -0500
Message-Id: <199811210021.TAA20684@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 18:38:35 -0600
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
From: =cw4t7abs 
Subject: Re: Visual waveform creator/editor?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>To begin with, programs exist that solve this problem both in commercial
>software (MetaSynth on the Macintosh) and in freeware or academic computer
>music software.

metas!nth suger.

phonograme

http://www.grame.fr

= grat!z + perfa

>My package Silence version 2.1 has a program GraphMus that
>does this. My

m!++


\\ humanzsukc++ . !t = u.amuz!ng




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27083;
          21 Nov 98 0:24 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh0r3-0002QO-00; Sat, 21 Nov 1998 00:24:49 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA23163); Sat, 21 Nov 1998 00:24:00 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 00:23:49 GMT
Received: from web04b.farm.aol.com [152.175.33.2] by hermes via SMTP (AAA11324); Sat, 21 Nov 1998 00:23:48 GMT
Received: from [207.241.61.145] (poolf10-016.wwa.com [207.241.61.145]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id TAA20848 for ; Fri, 20 Nov 1998 19:23:22 -0500
Message-Id: <199811210023.TAA20848@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 18:40:51 -0600
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
From: =cw4t7abs 
Subject: Re: Visual waveform creator/editor?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


+ !f 1 rekalsz !t alred! poztd on csound-l
numerouz monthz pr!or




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27102;
          21 Nov 98 0:32 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh0yA-0000hk-00; Sat, 21 Nov 1998 00:32:10 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA13898); Sat, 21 Nov 1998 00:31:16 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 00:31:06 GMT
Received: from [152.175.33.2] by hermes via SMTP (AAA23867); Sat, 21 Nov 1998 00:31:05 GMT
Received: from [207.241.61.145] (poolf10-016.wwa.com [207.241.61.145]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id TAA21176 for ; Fri, 20 Nov 1998 19:30:37 -0500
Message-Id: <199811210030.TAA21176@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 18:48:08 -0600
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
From: =cw4t7abs 
Subject: Re: Visual waveform creator/editor?
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


http://www.grame.fr/MidiShare/fr/Using/MSSoftFrames.html


- akadem!a lakx non.dze lesz.abr !n d!sz prtklr kasz lakx
  lesz tzo dzen mattr ment!ond




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27147;
          21 Nov 98 0:55 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh1KN-0002Rc-00; Sat, 21 Nov 1998 00:55:08 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA03024); Sat, 21 Nov 1998 00:53:58 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 00:53:48 GMT
Received: from root@proxy4.ba.best.com [206.184.139.15] by hermes via ESMTP (AAA22294); Sat, 21 Nov 1998 00:53:46 GMT
Received: from charlieb.com (IDENT:baker@baker.vip.best.com [206.86.232.121])
	by proxy4.ba.best.com (8.9.0/8.9.0/best.out) with ESMTP id QAA21645
	for ; Fri, 20 Nov 1998 16:53:10 -0800 (PST)
Message-ID: <3655C76E.B200C608@charlieb.com>
Date: Fri, 20 Nov 1998 19:47:58 +0000
From: Charles Baker 
X-Mailer: Mozilla 4.5 [en] (X11; U; Linux 2.0.36 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: csound 
Subject: Re: Visual waveform creator/editor?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

You can use "cgraph" objects in Cecilia to edit f tables...which, of
cource can be either control functions *or*
waveforms. Many tools in the Cecilia graph editing window are intended
for visual waveform editing.
CharlieB


--
Charles Baker -  baker@charlieb.com -  http://www.charlieb.com
     6.44 It is not *how* things are in the world
         that is mystical,  but *that* it exists.
      L. Wittgenstein Tractatus-Logico-Philosophicus





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27166;
          21 Nov 98 1:01 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh1Qh-0000j5-00; Sat, 21 Nov 1998 01:01:39 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA19470); Sat, 21 Nov 1998 01:00:45 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 01:00:36 GMT
Received: from [152.175.33.2] by hermes via SMTP (BAA09821); Sat, 21 Nov 1998 01:00:35 GMT
Received: from [207.241.62.98] (poolf6-033.wwa.com [207.241.62.98]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id UAA22749 for ; Fri, 20 Nov 1998 20:00:07 -0500
Message-Id: <199811210100.UAA22749@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 19:17:37 -0600
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
From: =cw4t7abs 
Subject: -0c8c'08
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

oopz.

http://shoko.calarts.edu/~glmrboy

zku!gg! = real!tme + ultra zupr 4 beoz

+ d!sz = ultra zupr auss!

http://shoko.calarts.edu/~glmrboy/api.html


9.8




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa27199;
          21 Nov 98 1:17 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zh1g0-0000jl-00; Sat, 21 Nov 1998 01:17:28 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA17720); Sat, 21 Nov 1998 01:15:12 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 21 Nov 1998 01:15:02 GMT
Received: from web04b.farm.aol.com [152.175.33.2] by hermes via SMTP (BAA06122); Sat, 21 Nov 1998 01:15:01 GMT
Received: from [207.241.62.98] (poolf6-033.wwa.com [207.241.62.98]) by web04b.farm.aol.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id UAA23570 for ; Fri, 20 Nov 1998 20:14:34 -0500
Message-Id: <199811210114.UAA23570@web04b.farm.aol.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 20 Nov 1998 19:32:04 -0600
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
From: =cw4t7abs 
Subject: x757l75
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

--
Charles Baker -  baker@charlieb.com -  http://www.charlieb.com
     6.44 It is not *how* things are in the world
         that is mystical,  but *that* it exists.
      L. Wittgenstein Tractatus-Logico-Philosophicus

6.45

2 v!ew dze velt sub spec!e aetern! = 2 v!ew !t az 1 whole - 1 l!m!td whole.
feel!ng dze velt az 1 l!m!td whole - !t = d!sz dzat = m!zt!kl

6.52 [4 1 przn !n prtklr]

vn we = feel dzat all poszbl sc!ent!f!k kuezt!onz hav b!n anzuerd
dze prblmz ov l!f(e) rema!n kompletel! untouchd.
ov korsz dzere = dzen 0 kuezt!onz left + d!sz !tzelf = dze antvort