Hey all,
I’ve gotten around the SID a bit and (as usual of myself) instantly thought of a thousand and one ideas to make it better. The question is how hard these would be to implement, and if that’s possible at all
And of course - what you guys think of these.
Okay, here’s the meat, beware:
-
controlling the filter separately from the OSCs - or is that possible already? Imagine playing on your keyboard on midi chan1 and having the filter controlled by a stepseq (MB SEQ
) or another keyboard… -
using aout to output LFOs, WTs, ENVs, keytracking info: for controlling external filters (MBSID->moog!) and stuff
-
Thorsten, am I crazy? using multiple SIDs in parallel for one voice (yes, I know you can unison them already, but…) - can it be easy to use one core to control for example 8 SIDs at once, with all of them getting the same modulation info (that’s the tradeoff)? Imagine the evil leads this would create. You would have to be able to turn the extra ones off, of course..
Also, you could reuse the filters in a cool way, just imagine:
SID1 Â Â SID2 Â Â SID3 Â Â SID4
 |      |     |     |
filter1->filter2->filter3->filter4-> out
I know I’ve never seen a setup like this in a synth. Wonder how it’d sound… extremely interesting ![]()
-
easy one - I know I’m going to do this: take the C64 version C and put a patchbay on the grid in the rear. I mean, isn’t that place just MADE for a patchbay? ;D You could e.g. take SID1’s out and put it through SID2, or an analog filter built into the patchbay. Could 0wn.
-
more complicated ENVs - look at the Alesis Andromeda A6 for example. Don’t tell me the PIC can’t do a few attacks or decays more!

-
more a wish than plan until I learn how to h4x0r MIOS - more WTs. More powerful, much much longer WTs: we all know that updating a SID every 50th of a millisecond is where it’s at. People say that’s one of those cool forgotten tricks from the day back, and judging from what FM does (and that’s real near that) I do believe them

Sweepable WTs. For the groove sequencer feel.
I do feel the pain of the PICs here - another core would probably be needed for that WT madness, innit?
You could have some WTs pre-made for getting some more sophisticated OSC waveforms. That could be real cool.
-
is OSC FM doable with SIDs at all? :-[
-
LFOs that go only 46 Hz? I need to go up to 500 Hz >: ) Are the LFOs in the SID just software, or do they go analog somewhere along the way? (strong guess: not analog)
-
LFOs: more, more, more waves!

-
Mod matrix: as much a wish as a question. Are the modulations just on/off-able or can you set the depth for each crossing?
-
Control surface: morphs. But you’ll probably tell me to just use a MB 64 and you’ll be right

-
Mod matrix: more sources (keytrack, velocity, aftertouch, crap like that) - I guess the diode matrix isn’t end-all and some (all?) of those are already in. A cool mod source would be an analog input or three - e.g. for doing FM Â :):):)
or using an external LFO or hooking up to a modular or anything! -
Mod matrix: more things to modulate. “Filter” probably means cutoff - I’d love resonance in there as well! Perhaps you could put the aout destinations there as well (see point 2)
-
Are more SID modules at once possible? 8 cores + modules?
edit: broken ascii :![]()
moved point 13 to 14, added new point 13.