musescore / musescore/MuseScore
MuseScore 4.2.1 MIDI output and MIDI input not received
@cbjeukendrup is already working on this.
Since Mar 5, 2024.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Other type of issue
Bug description
MuseScore 3 and 4 doesn't seem to get anything through either input or output direction.
Steps to reproduce
Preparation
- Install https://vmpk.sourceforge.io/ or a comparable package to send test MIDI events
- Install midisnoop
- Open midisnoop
- Configure
[x] Driver | ALSA Sequencer
[x] Input Port | ADI-2 DAC (51080(
[x] Output Port | VMPK Input:in 13Cv - Open vmpk > Edit > MIDI connections
[x] Enable MIDI Input
[x] MIDI IN Driver ALSA
[x] Enable MIDI Thru on MIDI Output
[x] MIDI OUT Driver ALSA
[x] Output MIDI Connection | midisnoop
6. MIDI should be catched in midisnoop
Execution
- Now open MuseScore 4.2.1
./MuseScore-4.2.1.240230938-x86_64.AppImage - Open Preferences
- At I/O set comparable:
Audio Device
[x] System default
[x] Buffer size: 1024
MIDI
MIDI input:
[x] ADI-2 DAC (51080054)
MIDI output:
[x] ADI-2 DAC (51080054)
Press OK.
-
Now from the earlier steps, open vmpk again and go to MIDI connections like before. Only change:
[x] Input MIDI Connection | ADI-2 DAC (51080054)
[x] Output MIDI Connection | ADI-2 DAC (51080054) -
Open Musescore in note edit mode and enter a note via vmpk.
Nothing happens. -
Open vmpk/midisnoop and look if from the Input Port we configured anything came over to midisnoop/.
Nothing.
You are looking for e.g
Timestamp Status
1709493381243 Note On, Channel - Note: 38 (D2), Velocity: 100
1
2 1709493381331 Note Off, Channel Note: 38 (D2), Velocity: 0
Sending in files for debug
- Open Musescore> Diagnostic > Save Diagnostic files
Attach diagnostics
Trying to find similar issues
#19337
#19604
Trying on older MuseScore Version:
Try Setting up on MuseScore 3 similarly.
No in/output.
Additional information:
Screenshots/Screen recordings
Please read the instructions.
MuseScore Version
4.2.1
Regression
I don't know
Operating system
Archlinux latest
Additional context
Vanilla Arch Linux x86_64 with Kernel: 6.7.7-1-cachyos
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.