Genshin Instruments

Genshin Instruments

1M Downloads

[BUG] Nightwind Horn has infinite sustain when used with MIDI (1.20.1)

infradragon opened this issue · 3 comments

commented

Describe the bug
Playing the Nightwind Horn with a MIDI keyboard causes notes to infinitely sustain (until the polyphony limit is reached).
This only occurs with the Nightwind Horn and a MIDI input.
I will do further testing on Linux (pipewire, ALSA midi sequencer) and update the issue.

To Reproduce

  • Windows 11 22631.4602
  • M-AUDIO Keystation 88es
  • Minecraft 1.20.1
  • Forge 47.3.22
  • Genshin Instruments 4.0.2

Expected behavior (if applicable)
The notes stop when the key is released

Video of the issue
https://gofile.io/d/zGTpPZ

latest.log
debug.log

commented

The mod does not detect my midi device on pipewire/alsa-seq, probably a different issue

commented

Hey there, thank you for your report!

I'm unfortunately on a bit of a break from the modding scene altogether for the time being, as with personal matters I have in real life. So do expect these types of issues to be resolved at a later point.

Regarding the Linux stuff, I actually daily drive Fedora myself, and consequently most the development occurs in the Linux space.

Seeing you mention that, it's actually very plausible that I just messed up some communication protocol with ALSA and Windows...

This may also directly correlate to another issue, StavWasPlayZ/Even-More-Instruments#16.

Regarding that the mod does not detect your device under your own accord, you could try and send me the logs and see if I can find anything amiss.

I'll try to debug this issue sometime this week I hope.