musescore / musescore/MuseScore

MuseScore 4.2.1 MIDI output and MIDI input not received

Open
#21,795 9 comments 0 reactions 1 assignee View on GitHub

@cbjeukendrup is already working on this.

Since Mar 5, 2024.

community MIDI needs review os: linux
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

  1. Install https://vmpk.sourceforge.io/ or a comparable package to send test MIDI events
  2. Install midisnoop
  3. Open midisnoop
  4. Configure
    [x] Driver | ALSA Sequencer
    [x] Input Port | ADI-2 DAC (51080(
    [x] Output Port | VMPK Input:in 13Cv
  5. 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

  1. Now open MuseScore 4.2.1
    ./MuseScore-4.2.1.240230938-x86_64.AppImage
  2. Open Preferences
  3. 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.

  1. 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)

  2. Open Musescore in note edit mode and enter a note via vmpk.
    Nothing happens.

  3. 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

  1. 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:

diagnostics.zip

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.