Menu

#1887 6581 pulse + sawtooth - incorrect samples for oscillator MSB = 1

v3.x
open-need-info
nobody
None
ReSID
2023-06-20
2023-05-19
Dag Lem
No

The 6581 pulse + sawtooth samples were obtained around 25 years ago. At the time, it was not known that the oscillator MSB can be zeroed via combined waveforms. The following program takes this fact into consideration, and obtains correct samples for the complete waveform:
https://github.com/daglem/reDIP-SID/blob/master/research/pulse-saw.a65
https://github.com/daglem/reDIP-SID/blob/master/research/pulse-saw.d64

It would be helpful if others could run the .d64 to obtain samples from different 6581s. The 6581 samples in reSID are comparatively strong (more non-zero values than average), and it would be nice if we could get samples which more or less match the existing ones (for MSB = 0).

Discussion

  • gpz

    gpz - 2023-05-31

    updated the sample in r43932

    leaving the ticket open since we still need more/better samples :)

     
  • gpz

    gpz - 2023-05-31
    • status: open --> open-need-info
     
  • Leandro Nini

    Leandro Nini - 2023-06-05

    BTW, shouldn't this be done for ST and PST too? Every combination that include sawtooth, on 6581, is affected by the problem.

     
  • gpz

    gpz - 2023-06-17

    BTW, shouldn't this be done for ST and PST too? Every combination that include sawtooth, on 6581, is affected by the problem.

    good question!

     
  • gpz

    gpz - 2023-06-17

    Forwarding from Trurl

    Here are the pulse+saw test results attached. I renamed the files to keep track
    of testing progress, I suppose this won't hurt.
    3 of the sids had broken filters, those are the "broken" files. Discard those if
    their results are bad.

    Some of these chips are the same which I used back when alankila made the
    resid filter curves :) Would be nice to hear how these compare to other chips
    tested!

     
  • gpz

    gpz - 2023-06-17

    @daglem have a look :)

     
    • Dag Lem

      Dag Lem - 2023-06-18
      • 'broken r4ar 3789.dat.txt' and 'cbm 4383.dat.txt' are almost identical to the chip I tested.
      • 'broken r4ar 3488.dat.txt' is closest to (slightly weaker than) Andreas Boose's 6581 0683.
      • 'broken 0384.dat.txt' seems to have extremely strong samples.

      I guess the r4ar 3488 would be the best replacement in reSID.

       
  • ltx128

    ltx128 - 2023-06-18

    Test results (combsample.d64) for the 6581 in my C64 attached. It has quite lame combined waveforms.

     
  • Dag Lem

    Dag Lem - 2023-06-20

    Samples (combsample.d64) from lots of chips from Trurl:

    Hi!

    Here are the new results for my chips, organized in directories this time.

    Trurl

     

Log in to post a comment.