Csound Csound-dev Csound-tekno Search About

Re: Csound as a preset library

Date1999-02-18 01:14
FromTerry Cast
SubjectRe: Csound as a preset library
I can see that there is value in the ease of use that the preset opcodes you
describe would afford. I know you can do FM synthesis in Csound (I alluded to this
previously), and you can even do 4-op FM with a single opcode if I am not mistaken.
There are also many other "building-block" type opcodes in Csound as well as
special-purpose opcodes as you point out, and there is room for more. Too bad I
can't help code them, since I have zero programming ability. I still think an
orc/sco that emulates the original preset is the most educational and flexible
option, but those aren't the only considerations by any means. Anyway, your idea is
very interesting to me and I hope it didn't appear from my last message that I was
trying to throw cold water on it.

Terry Cast

Josep M Comajuncosas wrote:

> I agree a complete DX7 emulator as an opcode would be great. Presets could be
> called directly or setting all the parameters from an external file maybe (to
> allow for alternative presets). Or maybe an emulator for each synthesis stage...
> for example (I know this would be illegal) for a Korg 01/W, there should be an
> opcode implementing the waveshaping tables from the original instrument (Is
> there any way to get them?)... or at least we should have them as ftables to be
> loaded by the emulator with the existent opcodes.
> You can dor FM synthesis already now with Csound, as "preset" I mean opcodes
> without such flexibility but easier to use. Why not?
>
> Terry Cast wrote:
>
> > If I may add my two cents . . .
> >
> > By "preset" do you mean something imitating (or duplicating) a certain sound
> > created by a synth, or the algorithm that produces that sound? The latter
> > is, IMO, a better candidate for a new opcode.
>
> > How exactly could you  "do whatever you wanted" with such an opcode?