1
0
Fork
You've already forked basic-midi-parser
0
A simple code how to parse midi file in zig. This particular repo is for experimental purpose only, so PLEASE DO NOT USE THIS IN PRODUCTION.
  • Zig 100%
Find a file
Logickin-Lambda e63e10521a Midi File Encoding Is Done!
The encoding seems easier than the decoding process since it is basically just a process putting all the events slices
back to a file in sequence, as long as the track size is properly calculated and assigned, along with the headers,
the midi file will be correctly exported.
I am going to skip the midi editing part for now since it is a bit challenging due to some fine calculation in delta,
for insertion and deletation, while the use case for direct midi file edit seems rare since most of the application
have parsed the midi file into their own format and editor, instead of editing the file directly.
This exercise project is basically complete since the main objective, loading and saving midi files, is completed.
2026年07月08日 17:33:22 +08:00
src Midi File Encoding Is Done! 2026年07月08日 17:33:22 +08:00
.gitignore Set Up Checkpoints 2026年07月06日 10:09:32 +08:00
build.zig Set Up Checkpoints 2026年07月06日 10:09:32 +08:00
build.zig.zon Set Up Checkpoints 2026年07月06日 10:09:32 +08:00