Describe the bug
It's me again with the same MIDI file.
This time the issue is with the drum sounds, sometimes they don't play.
issue.zip (this is the exact same th06_01.mid)
This is regardless of the soundfont.
To Reproduce
Steps to reproduce the behavior:
Load the MIDI file
Mute everything but drums
Wait for the drum section
Hear inconsistent drums
Expected behavior
Drums should play fine. For example, try SpessaSynth. It works fine there.
Screenshots
N/A
Desktop (please complete the following information):
OS: Arch Linux
Browser: Tested on both Chromium and Firefox.
Version:
Chromium: Version 125.0.6422.141 (Official Build) Arch Linux (64-bit)
Firefox: 126.0.1
Smartphone (please complete the following information):
N/A
Additional context (could be helpful)
I've faced this exact problem when making SpessaSynth. The problem is that the note ends immediately after it starts.
I fixed it by implementing a minimum allowed note length.The line of code responsible for this.
Describe the bug It's me again with the same MIDI file. This time the issue is with the drum sounds, sometimes they don't play. issue.zip (this is the exact same th06_01.mid) This is regardless of the soundfont.
To Reproduce Steps to reproduce the behavior:
Expected behavior Drums should play fine. For example, try SpessaSynth. It works fine there.
Screenshots N/A
Desktop (please complete the following information):
Smartphone (please complete the following information): N/A
Additional context (could be helpful)
I've faced this exact problem when making SpessaSynth. The problem is that the note ends immediately after it starts. I fixed it by implementing a minimum allowed note length. The line of code responsible for this.