Skip to content
A cross-platform pluggable midi piano controller
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/rtmidi
static
templates
.gitattributes
LICENSE
Makefile
README.md
main.go

README.md

piano

A cross-platform pluggable midi piano controller. This is similar to https://github.com/schollz/PIanoAI, except that it should work on Windows without problems.

For Windows users, first get http://tdm-gcc.tdragon.net/.

Then do

cd $GOPATH/src/github.com/schollz/piano
go get -d -v github.com/jteeuwen/go-bindata/...
go install -v github.com/jteeuwen/go-bindata/go-bindata
rm -rf assets 
cp -r static assets
cd assets && gzip -9 -r *
cp templates/index.html assets/index.html
go-bindata -nocompress assets 
go build -v 

Then you can run it with

./piano

and open up a browser to localhost:8152 to hear your playing.

You can’t perform that action at this time.