MATRIXSYNTH: HybridSID: Streaming Register Data Form USB Memory Stick


Thursday, June 14, 2012

HybridSID: Streaming Register Data Form USB Memory Stick


YouTube Published on Jun 14, 2012 by markusgritsch

"Hi,

when using HybridSID in stand-alone mode, the TinySID library is used to emulate the C64 CPU and drive the real SID chip. The problem is, this library can only handle tunes in PSID format. Since HVSC #50, digi-tunes have been converted to the newer RSID format, and some new tunes are also released in RSID format, without any PSID version at all.

After adding the alternative 'Network SID Device' firmware, it is possible to play those tunes while having the HybridSID device being connected to the PC by using 'ACID 64'.

Wilfred Bos, the author of ACID 64, tipped me to his ACID 64 DLL library, which can be used to load SID tunes and obtain the SID register values together with the appropriate time stamps of the SID register writes. So I wrote a Python script to convert all my RSID tunes to some custom dump format and added support to the regular HybridSID firmware so that it can stream those .dmp files to the SID, cycle exact, and without being connected to a PC.

The firmware with added .dmp support can be found here: http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=2197&start=..."

No comments:

Post a Comment

To reduce spam, comments for posts older than one week are not displayed until approved, usually same day. Do not insult people. For items for sale, do not ask if it is still available. Check the auction link and search for the item. Auctions are from various sellers and expire over time. Posts remain for the pics and historical purposes. This site is meant to be a daily snapshot of some of what was out there in the world of synths.

PREVIOUS PAGE NEXT PAGE HOME


Patch n Tweak
Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH