mido icon indicating copy to clipboard operation
mido copied to clipboard

MIDI Objects for Python

Results 182 mido issues
Sort by recently updated
recently updated
newest added

I have a MIDI file which apparently contains invalid key signature meta messages. When I try to load it with `mido`, I get the following error: Could not decode key...

enhancement
feature:midifile
investigate

Hi , I have 5 midi file that are 5 parts of one song that I want to connect and form into 1 type 0 midi file(the full song), I...

I have a small program that plays midi files on loop. When one song ends, usually the instruments reset, but sometimes the instruments caries over and the song plays in...

Trying the `create_midifile.py` script and the track always begins with a rest the length of `delta`. Why won't the notes start at the beginning of the file?

Hello! I'm trying to send midi messages to port opened by other software but not succeed: I have to use `mido.open_input` or `mido.open_output` to get an opened Input/Output instance first....

I got one Virtual Midi Port on my system. When ``mido.get_input_names()`` is executed, I get an array with this one port. When I add new Virtual Midi Ports, and execute...

question

I have this file: [Audio.zip](https://github.com/mido/mido/files/7777529/Audio.zip) And after running it through this python script: ```python import sys import os import time projectDir = os.path.dirname(os.path.realpath(__file__)) modulesDir = os.path.join(projectDir,'modules') sys.path.append(os.path.join(modulesDir)) import mido from...

Hello, the author of loopMIDI provides a SDK which lets you programmatically open virtual midi ports, which is useful to not need to manually open them. The other advantage is...

enhancement
feature:backend

Hi, when I try to read some MIDI files, when some meta messages contains empty data and mido tries to get attributes from it, not all of the decode function...

Typo in second sentence: WAS: - Each each message is encoded as a status byte followed by up to three data bytes. NOW: - Each message is encoded as a...