FutureSound
4 messages in this thread
Does anyone have source code for reading the data comming in from the
FutureSound sound digitizer? I need it for a project of mine. I kind of
surprised that such source code isn't more widely available.
David,
If I might ask, what are you doing that requires direct reading of data coming
from the digitizer?
I'd suggest giving the folks at Applied Visions a call, they're very helpful.
But about the only thing you can really do is grab the port, read the bytes,
and stuff them into a buffer, bumping a pointer and doing a terminate test in
the loop. And, unless you want to digitize rather slow events, or short enough
events to use some sort of buffering, it'll probably have to be in assembly
language.
Rick
I'm working on a piece of software that will continuosly scan the digitizer and
convert the data into notes. Sort of a "hummifier" if you know what I mean.
Actually, if the digitizer doesn't look for anything special (ie sampling rate,
etc.) that needs to be sent to it, then a general open-and-read the parallel
port would be fine. Unfortunately, I've only had experience with using the
RastDump routines and that about covers my knowledge of the ports.
Good luck, David. Real-time pitch recognition is one of the most difficult
tasks before computer/acoustic engineers today. Don't be surprised if it turns
out to be a tough nut to crack, or disappointed if you can't get it to work as
well as you'd like. Conversely, if you GET it to work and work well, I want to
know about it… because I can probably put you in touch with some folks who
will pay you multiple millions of dollars for it. 8)
Seriously, call Applied Visions and talk to them, I'm sure they'd be delighted
to give you whatever information you need.
Rick