Skip to content

Ubuntu Studio 23.10 - Mary.mid example fails #191

Description

@CoolGames

@vishnubob I am looking at this with no programming skills.

Simple git clone on latest Ubuntu Studio 23.10 which is designed for Midi and more
causes Traceback error when trying the example mididump.py mary.mid

$ mididump.py mary.mid
Traceback (most recent call last):
  File "/usr/local/bin/mididump.py", line 13, in <module>
    pattern = midi.read_midifile(midifile)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/midi/fileio.py", line 162, in read_midifile
    return reader.read(midifile)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/midi/fileio.py", line 11, in read
    pattern = self.parse_file_header(midifile)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/midi/fileio.py", line 18, in parse_file_header
    magic = midifile.read(4)
            ^^^^^^^^^^^^^^^^
  File "<frozen codecs>", line 322, in decode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdc in position 13: invalid continuation byte

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions