Skip to content

TheCodingCrafter/midi-playground

 
 

Repository files navigation

midi playground

bouncing square video, FOSS edition (and gamified)

development guide

this is how you set up the code to run it from source, rather than a bundled pyinstaller executable

download python from here specifically (3.9.1 should work). do not download from windows store. that version is really janky and doesn't work that well for more complex python programs with lots of dependencies

install requirements with python3 -m pip install -r requirements.txt

start program with python3 main.py

if you are going to contribute, it would be really cool if you completed items on the todo list (see below for link)

build command: pyinstaller main.py --noconsole --onefile --clean --hidden-import glcontext

how to do custom songs now?

see docs/SONGS.md for custom song tutorial

credits

see docs/CREDITS.md

contributors

todo

see docs/TODO.md

About

square bounce

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.8%
  • GLSL 5.2%