Hello,
I want to rebuild the internal architecture of a MOS 6581 Chip in VCV. (MOS 6581 ist the music Chip in the old C64 homecomputer. Or called SID chip)
Anyone ever tried Something Like this?
This gets more complex as i imagined the more i ready Intro the MOS architecture.![]()
![]()
Also i want to add additional Features for easy use and more possibilities for the Sound Generation. But that is for later.
I think Most charactetistic for the MOS ist that the 3 VCOs are Not simply Mixed together, but May bei combined throug an AND logic function. (And maybe XOR for Some Kind of ringmodulation)
My Plan right now Looks Something Like this:
- 3 VCOs with seperaten square and SAW Outputs.
- VCO1 can hard sync VCO2.
- VCO2 can hard sync VCO3.
- 3 logic Operators with AND and XOR
Now i am Not Sureā¦original should bei Processing VCO1 square and VCO1 SAW through the AND. The Same for VCO2 and VCO3.
But it is also possible to process each seperate VCO Signal through an AND. For example VCO1 square + SAW with VCO2 square + SAW. Or every Other Combination.
IT Sounds really interesting to āAND processā the 3 different VCOs. But my understanding ist, that this ist Not the original Signal flow from the MOS?
So my thought ist a Modulation Matrix, where every 6 audio signals (square 1, saw 1, square 2, Saw 2, square 3, saw 3) Go in, and the Matrix feeds the 3 logic modules.
So every Combination should bei possible. One VCO could āAND" with itself, or with any Other VCO, or bothā¦or allā¦
Maybe that is Overkillā¦but who Cares.![]()
Next step is PW Modulation for each VCO with an LFO. (Fast square gives the charactetistic MOS āwobbleā (the MOS used that as a Trick to Simulate Kind of a chord with only one VCO, If the LFO ist fast enough to Trick the human ear. At least that is what read, but it makes Sense)
Or a slow sine LFO for subtle PWM. (Sounds a bit Like a Filter sweep).
And then there are the envelopes. Here i am Not Sure what to do.
- VCO1 combined > env/VA > Logic Module
- Every single Signal > env/VA > Logic module
- VCO1 > Logic Module > env/AV
(Could be done with a matrix, so i can use every Signal flow as i Like. Could be interesting to have saw1 and square 1 through different envelopes before going through the ANDā¦)
I Hope that was Not too confusing. I am Just making a Plan in how To Route everything. And there are a lot of ideas that Go beyond the original MOS. But that is the Beauty of a modular rebuild.
Then there are the Filterā¦but thats for later.
Soooā¦.. my Starting Question:
Hast anyone tried to recreate a MOS 6581 in VCV and has Some ideas and Tips?
