Jump to content

Recommended Posts

Posted

Hi there!!

Just playing around with my SID its sooooo cooool!!  ;D

Just a few questions about the logic env.

Im not into Hex or Bit..

For example the waveform parameters you got 8 zeroes.

if i turn it to: 00000001 is that the same as Bit 0:Triangle

and if i got    00000010 is that bit 1:saw ??

The example in the txt file you got  an example 05h = 5 = triangle & pulse how i turn that into logic env.??

Thanks!

Christoffer

Posted

Hi Christoffer,

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. :D

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).

Make it more fat - enable the second oscillator:

OSC2 Waveform: 00100100

detune it and and assign a LFO to the pulsewidth

Best Regards, Thorsten.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...