alto
midi
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alto
midi
-
Voice selection + external Midi keys with Yamaha GDX-300 electronic piano
Here's a code snippet I made to show how to do this with https://github.com/gomidi/midi https://gist.github.com/mickmister/7038b4d66e82122712723ca5702e0d2a
What are some alternatives?
Ritchie CLI - Ritchie CLI is an open-source tool that allows to create, store and share any kind of automation, executing them through command lines, to run operations or start workflows ⚙️ 🖥 💡
drywetmidi - .NET library to read, write, process MIDI files and to work with MIDI devices
melrose - interactive programming of melodies, producing MIDI
pamidicontrol - A utility to control the volume of PulseAudio streams / sinks / sources with a midi device
go-bitsong - :rocket: Official BitSong Blockchain Implementation in Go
yamaha-lastfm-scrobbler - Yamaha MusicCast LastFM Scrobber in GoLang
miti - miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:
bleep - Synthesizer/sequencer written in Golang
Pigiron - Pigiron is a MIDI routing utility with an extensive OSC interface.
id3v2 - 🎵 ID3 decoding and encoding library for Go
beep - Beep sound library and utility for alerting end of a command execution. Beep can also play MIDI or text music score.