|
* TinkerDifferent *
Retro Computing Community |
| Home | Forums | What's New | Search | Settings |
| Programming a MIDI file parser *and* player |
Forums > Vintage Other > Other
|
Mu0n Active Tinkerer Quebec -------- Joined: Oct 29, 2021 Posts: 649 Likes: 606 |
May 19, 2024 - #1
Goals:
The documentation for the spec in great detail can be found here: TO DO: paste a github with my python code paste another github with my F256K code (possibly 6502 asm, possibly C) |
|
Mu0n Active Tinkerer Quebec -------- Joined: Oct 29, 2021 Posts: 649 Likes: 606 |
May 19, 2024 - #2
This python script can be used to quickly test out your MIDI out connection to a sound module.
It will simply play out a C major scale with the default MIDI instrument, the piano.
|
|
Mu0n Active Tinkerer Quebec -------- Joined: Oct 29, 2021 Posts: 649 Likes: 606 |
Jul 15, 2024 - #3
a bit late but here's my github repo with the python code after a few iterations:
GitHub - Mu0n/PythonMidiPlayer: a simple MIDI player in pythona simple MIDI player in python. Contribute to Mu0n/PythonMidiPlayer development by creating an account on GitHub.
[Image: github.com]
github.com
It can deal with:
I can detect some slight hiccups in a tune such as human3.mid (from warcraft 1) in the middle of the tune, I still have to investigate this. I consider the python part of the project like 98% done, I am so happy abou this. Now, on to porting this to C and retro machines (mac first)
Liked by ericandYMK |
| Page 1 of 1 |
| Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings |
| XenForo Retro Proxy by TinkerDifferent.com |