MATRIXSYNTH: HybridSID


Showing posts with label HybridSID. Show all posts
Showing posts with label HybridSID. Show all posts

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=..."

Sunday, May 29, 2011

HybridSID - Emulated CPU, Real SID Chip


YouTube Uploaded by markusgritsch on May 29, 2011

"Hi,

This is kind of a hybrid between an emulated and a hardware SID Player. The CPU and CIA stuff runs emulated on a PIC32 and the sound is generated by a hardware SID chip.

Detailed explanations, pictures, schematics, and the firmware can be found here:
http://dangerousprototypes.com/forum/viewtopic.php?f=56&t=2197

Have fun,
Markus"
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