yeah, the MIDIbox SID *is* cool - yesterday I made my first real song with 2 SIDs (stereo) and I’m very satisfied with the result.
The binary numbers are a little bit tricky. Don’t “translate” them into hex or decimal values, just deal with them like with flags (or think about switches, which can be turned on or off).
So, a saw sound is:
00000010
(Bit 1 is “switched on”)
Triangle and Pulse together:
00000101
(Bit 2 and 0 are “switched on”)
Sync sound:
00100001
(Bit 5 for sync and bit 0 for triangle is set)
Btw.: Sync and Ringmodulation are only working together with Oscillator 3. OSC3 is the “master”, OSC1 and/or OSC2 the slave. More details can be found in the 6581 specification. A good start:
OSC1 Waveform: 00100010
OSC2 Waveform: 00010000 (off)
OSC3 Waveform: 00000010
Now increase the Transpose value for OSC1 and you will hear the difference. A well living sound can be achieved by assigning the velocity to the Transpose CC of OSC1 (CC17).