[sdiy] Filterbank, part deux
Richard Wentk
richard at skydancer.com
Thu Dec 19 16:24:07 CET 2002
At 00:09 19/12/2002 -0800, Tim Ressel wrote:
> Rumor has it that CSound was ported to the
>Sharc, that would be a kick-butt thing indeed.
There was a special Sharc version of Csound released around '96. It came in
the form of a development kit, and cost quite a bit of money at the time.
It hasn't been upgraded since, and a modern Athlon/P4 runs rings around
that old board. The old Xanadu test file creaked along at something like
half real time on that hardware. My Athlon XP 2.1 - already a little dated
- renders it at something like four times real time. (Yikes!)
Apparently the board was used by certain hardware developers who prefer to
remain nameless, although if I had to make a guess I'd be thinking about
either Gem or Creamware.
There are also a load of new opcodes in later releases that can't be added
to the development kit, which was a closed affair. (Unless maybe you're
prepared to code *all* of them yourself...)
>My grand plan is to have several global configurations
>available via a front panel control. Extra stuff can
>be downloaded or something. If this is all successful,
>I will make a module out of it. The easy part is doing
>the programming, the hard part is interfacing the DSP
>baord to front panel controls.
I've been doodling a filter bank idea of my own and thinking it makes a lot
more sense to DSP it instead of building it in analogue hardware. Keep me
posted how this one works out.
You should check out the Alesis DSP chip I posted a link to a while back.
It's incredibly cheap, has four stereo ins/outs and runs at 50Mips. They
already have a 20-channel filter bank implemented, and the code is freely
available.
Richard
More information about the Synth-diy
mailing list