] [Thread Prev
From: "Alex Stahl" <email@example.com>
> Can you write your own compiled DSP routines for Kyma?
> I am not sure if you can, and if you can, is it C code or Motorola 56k
The Kyma SDK directly supports DSP assembler modules. In fact, Kyma comes
an assembler SDK. (There are secret incantations to enable it.) You can
compilers, etc. from Motorola (free, I believe) and you could, in theory
some C into assembler, tweak the assembler to fit the Kyma protocol, and
I've never done this; I just use the Kyma built-in tools.
Most times, though, your DSP routines are quite short because Kyma
framework or protocol which "glues" the routines together. The framework
enables your new DSP routine to work in the identical fashion as the
routines. The framework supplies the input values and passes the output
to other routines, for example. It handles scheduling the execution of
routine on the proper DSP card.
Here's a basic description:
To maintain real-time response, each sound processing routine is called
times a second (at 44.1 kHz sampling rate). It is given a pair of input
(typically the left and right input sample points as each routine handles a
stereo signal) and is responsible for producing a pair of output values.
each routine has an itty-bitty time slice to compute it's value.
each routine can be quite short and simple for typical functions. The
connections between routines is specified by your signal flow diagram that
draw on the screen.
> At 7:14 PM -0400 8/25/00, pvallad1 wrote:
> >And to confuse the issue even more, I found several examples of folks
> >Max _and_ Kyma, though typically they ran them on separate machines
> >Powerbook to act as the Kyma interface, the other to run Max).
Yes, I think the combination would be quite good! I'm waiting for the
version of Max so I can do this too! I intend on using the same machine
Kyma and Max.
From: "Ben Porter" <firstname.lastname@example.org>
> I was hoping I could get some info about each systems strengths and
on a deeper level than has been talked about. I knew about most of those
already talked about, but maybe I'm fishing for something that hard to
without having used the systems?
> . . .
> If there is anyone on this list in the North Alabama/Huntsville area who
MSP or Kyma and would, at the very least, like to show it off, I'd love to
from you. I feel like I'm in some kind of cultural vacuum in Alabama. And
all you guys out on the West Coast have all the fun!
Here's some ideas regarding Kyma.
1) Get a manual (cost was $35, probably still is). This is what I did. I
Symbolic Sound freely distributed the manual.
2) Check out the new FAQ at http://www.symbolicsound.com/FAQ.html Lot's of
3) Get the audio demo CD of Kyma. I think it's free.
4) Call Symbolic Sound and ask if they can give you the name of somebody
area. A number of universities have Kyma systems, for example.
Here's some ideas regarding Max/MSP:
1) Download a manual. I think they're free. I did this and was quite
2) Maybe somebody on the list is in your area? Seems like there's a lot
Max/MSP users than Kyma users. Again, I'd try a local university. Can't
seeing a product in action!
3) I'd count Alex and others on the LD list as "experts". Alex in
doing really cool things with his Max/MSP system. He could probably answer
quite pragmatic questions about the system. (Did I just volunteer you,
Hope it's alright!)