SD3 MIDI playback engine phase issues

Superior Drummer 3 Help
Viewing 6 replies - 1 through 6 (of 6 total)
  • Olof Westman
    Forum Crew

    What sample rate are you running?

    Olof Westman - Toontrack
    Coder

    John Ohle
    Participant

    I’m 99.9% sure it is at 44.1KHz by default in my Logic settings.

    Anyways, it wouldnt matter surely as with Logic running the MIDI, duplicated and inverted, cancels out correctly.

    If SD3 was using a different sample rate than Logic then the playback would sound dodgy but it doesnt.
    On its own the sound quality is fine, but it does seem to have some odd phasing issues as I reported above.

    You can try the reproduction steps I mentioned in my Original Post to see for yourself. 🙂

    Olof Westman
    Forum Crew

    >Anyways, it wouldnt matter surely as with Logic running the MIDI…

    Err… maybe. SD3 runs at 44.1 internally, always. As soon as you run another
    sample rate the incoming MIDI has to be converted to 44.1 samples. I should
    think that there is a risk of some difference in rounding placing notes on adjacent
    samples rather than on the same sample, occasionally.

    However, there would seem to be some other issue here. Thanks for
    finding out!

    Olof Westman - Toontrack
    Coder

    John Ohle
    Participant

    Sample rate with Logic “playing” the midi files results in 100% cancellation. However with SD3 playing the files, and inverting the output from a duplicate track, as mentioned it does *NOT* result in a 100% cancellation. This suggests to me either:
    1 – The audio produced is not in the same phase within each instance of SD3.
    2 – The audio produced by SD3 is not the same, even with the “Hit Variance” disabled.
    Perhaps this is an issue with some or all of the the Hit Variance parameters not being disabled correctly from the SD3 GUI?
    Or maybe its an issue within the SD3 playback engine?

    @Olle said:
    However, there would seem to be some other issue here. Thanks for
    finding out!  

    No problem Olle, always glad to help TT out when I can. 🙂
    I would hope to see this issue resolved at some point.
    While of course, no one runs with a duplicate track inverted in the real world, phase issues can be an issue and within a track it is good to be able to trust that SD3 is not causing any phase issues. God knows I’ve done my fair share of dealing with drum mics out of phase! 🙂

    John Ohle
    Participant

    Hey,

    Any update on this issue?
    Was any one from Toontrack able to replicate this issue? If so, is there any fix in the works?

    I am very hesitant to proceed with using the SD3 midi editor/engine at the moment as I am afraid that it could cause some phase/timing/other issues within my mixes.
    Thanks 🙂

    Olof Westman
    Forum Crew

    From what I remember we found two issues that both causes problems like those you reported. One was a bug in the SD3 MIDI track that caused some jitter when playing up the MIDI. This has been fixed. The other is harder to get to 100% grips with. It is that each individual MIDI file has a certain resolution in time called “division” and since you mix and match lots of MIDI loops in our song track the MIDI files we create when you export it will have some division that may be different compared to that of the constituting MIDI files. We have increased the division we use when exporting.

    So your report led to two changes and they are currently being tested and are likely to be there in the next release, 3.0.3.

    On the other hand. You should not worry that these small timing deviations in 3.0.2 should lead to problems with your mixes. They will not cause phasing issues. They will cause very small differences in the timing of the sounds played but thay are so small that nobody before you has noticed them.

    Olof Westman - Toontrack
    Coder

Viewing 6 replies - 1 through 6 (of 6 total)

No products in the cart.

×