Skip to content

Standard MIDI library #47860

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
mcandre opened this issue Aug 21, 2021 · 3 comments
Closed

Standard MIDI library #47860

mcandre opened this issue Aug 21, 2021 · 3 comments

Comments

@mcandre
Copy link

mcandre commented Aug 21, 2021

Can we please get a standard API for MIDI operations? There are various libraries online, but they tend to focus on supporting just one or two platforms. Here is an opportunity for Go to provide a portable API.

Note that audio is broken out of the box in WSL. Some users are implementing intensive steps to work around this. Perhaps the midi library can report any runtime initialization errors, so that it works reasonably well, regardless of the user environment.

Citing good work so far for macOS and Linux targets:

https://gitlab.com/gomidi/midi

@ianlancetaylor
Copy link
Member

This is not something that is likely to go into the Go standard library, at least not any time soon. This is something where we would normally expect third parties to take the lead. https://golang.org/doc/faq#x_in_std

@zephyrtronium
Copy link
Contributor

Related: #18497

@mdlayher
Copy link
Member

I think it's reasonable to call this a duplicate of the above, so closing.

@golang golang locked and limited conversation to collaborators Aug 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants