{"id":62867,"library":"gomidi-midi","title":"GoMIDI MIDI","description":"Package midi provides interfaces for reading and writing MIDI messages, supporting both live/cable and SMF formats.","status":"active","version":"2.0.22+incompatible","language":"go","source_language":null,"source_url":"https://gitlab.com/gomidi/midi","tags":["midi","music","audio","smf"],"install":[{"cmd":"go get gitlab.com/gomidi/midi","lang":"bash","label":"Install gitlab.com/gomidi/midi"}],"dependencies":[],"imports":[{"symbol":"midi","correct":"gitlab.com/gomidi/midi"}],"quickstart":{"code":"package main\n\nimport (\n\t\"bytes\"\n\t\"gitlab.com/gomidi/midi\"\n\t\"gitlab.com/gomidi/midi/smf\"\n)\n\nfunc main() {\n\tvar buf bytes.Buffer\n\twr := smf.NewWriter(&buf)\n\twr.Write([]byte{0x90, 0x40, 0x7F}) // Note On\n\twr.Close()\n}","lang":"go","description":"Write a MIDI note to a Standard MIDI File"},"warnings":[],"env_vars":null,"search_vec":"'audio':21 'format':18 'gomidi':1 'interfac':6 'live/cable':15 'messag':12 'midi':2,4,11,19 'music':20 'packag':3 'provid':5 'read':8 'smf':17,22 'support':13 'write':10","created_at":"2026-06-17T16:36:40.495820+00:00","updated_at":"2026-06-17T16:36:40.495820+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://gitlab.com/gomidi/midi","github":null,"docs":"https://pkg.go.dev/gitlab.com/gomidi/midi#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}