Article View: comp.sys.next.programmer
Article #1472how to change a Samples waveform ?
From: alain
Date: Wed, 14 Oct 1992 13:09
Date: Wed, 14 Oct 1992 13:09
21 lines
1373 bytes
1373 bytes
I'm using a OscgafiUG generator and an Orchestra object to synthesize sounds. The generator waveform table is set from a Samples object, itself set from a Sound object. I'd like to be able to change the shape of that waveform several times. The trouble is that only the first call to setTable: seems to affect the table. Subsequent calls always produce the same sound, regardless of the shape of the data used. The docs for OscgafiUG seem to imply that waveform tables are shared within the Orchestra, so subsequent calls might not affect a table once it is created. I tried to work round this by sending setTable: (id) nil to the OscgafiUG object, or by saying [Orchestra dealloc [theOrchestra sharedObjectFor: theSamples]]. No luck. Does anyone know how this is done (I'm running 2.1)? Pointers to code would be welcome. Alain de Cheveigne, alain@linguist.jussieu.fr
Technical Details
Message-ID:
<alain-141092124223@besouro.linguist.jussieu.fr>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!corton!jussieu!besouro.linguist.jussieu.fr!userShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!corton!jussieu!besouro.linguist.jussieu.fr!user From: alain@linguist.jussieu.fr Newsgroups: comp.sys.next.programmer Subject: how to change a Samples waveform ? Message-ID: <alain-141092124223@besouro.linguist.jussieu.fr> Date: 14 Oct 92 13:09:28 GMT Sender: news@jussieu.fr (Le Facteur) Followup-To: comp.sys.next.programmer Organization: Universite Paris VI/Paris VII Lines: 21 Nntp-Posting-Host: besouro.linguist.jussieu.fr