Listening to Chinese Democracy in PARIS.... [message #101294] |
Thu, 27 November 2008 16:54 |
Mike Audet
Messages: 294 Registered: December 2008
|
Senior Member |
|
|
...with a redesigned Scherzo.
If I can get through a few listens without crashing, I'll post a beta.
So far, I've started it several times with no "Tom's Hardware" utility, and
the C16 seems fine.
I moved the code that copies data to and from the cards into the interrupt
service routine, which should resolve the threadsafety issues. I wasn't
able to move some notification code into the ISR, though. The code lets
the app know that some data has been sent or received by the Scherzo. Microsoft
doesn't allow setting events in an ISR. This matters because I won't be
able to create as tight a buffering system as I had hoped for a low latency
ASIO driver. It's just the way it is, I guess.
I'll let you know how this goes.
All the best,
Mike
|
|
|