How will MIDI 2.0 change music? (2020)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rtpmidid

    RTP MIDI (AppleMIDI) daemon for Linux

  • Not exactly what you are looking for, but I created a web interface for ALSA sequencer, which effectively makes any raspberry pi what you are looking for.

    For old MIDI DIN you would need a MIDI adapter or use the raspberry pi serial ports and some circuitry. Can be powered by an USB powerbank for example.

    https://github.com/davidmoreno/aseqrc

    I also added to the mix rtpmidi (https://github.com/davidmoreno/rtpmidid), and USB MIDI gadget (https://github.com/davidmoreno/midiconfigfs) on the PI, so then I can use the pi itself from one or several computers via Ethernet and USB.

  • aseqrc

    ALSA sequencer controller via HTTP

  • Not exactly what you are looking for, but I created a web interface for ALSA sequencer, which effectively makes any raspberry pi what you are looking for.

    For old MIDI DIN you would need a MIDI adapter or use the raspberry pi serial ports and some circuitry. Can be powered by an USB powerbank for example.

    https://github.com/davidmoreno/aseqrc

    I also added to the mix rtpmidi (https://github.com/davidmoreno/rtpmidid), and USB MIDI gadget (https://github.com/davidmoreno/midiconfigfs) on the PI, so then I can use the pi itself from one or several computers via Ethernet and USB.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • midiconfigfs

  • Not exactly what you are looking for, but I created a web interface for ALSA sequencer, which effectively makes any raspberry pi what you are looking for.

    For old MIDI DIN you would need a MIDI adapter or use the raspberry pi serial ports and some circuitry. Can be powered by an USB powerbank for example.

    https://github.com/davidmoreno/aseqrc

    I also added to the mix rtpmidi (https://github.com/davidmoreno/rtpmidid), and USB MIDI gadget (https://github.com/davidmoreno/midiconfigfs) on the PI, so then I can use the pi itself from one or several computers via Ethernet and USB.

  • SynOSCopy

    OSC "SYN" Namespace SynOSCopy

  • It is a shame OSC didn't specify a minimum standard set of message names to use. I'm looking up and found a proposal for a standard namespace [1] though I'm not sure that even caught on.

    [1] https://github.com/fabb/SynOSCopy/wiki

  • Discord-SFZ-GM-Bank

    A free opensource General MIDI soundbank in native SFZ format

  • To my knowledge there are no GM SFZ instrument packs which contain enough instruments to play any MIDI file out there (https://github.com/sfzinstruments/Discord-SFZ-GM-Bank has like 10 melodic instruments so far). So I have to pick instruments from the ground up when creating a DAW project (and I don't have a good collection yet), rather than using a unified full-GM bank as a starting point. And don't even think about downloading (eg. Doom) MIDI files and playing them in a soundfont of choice.

    What's the spiritual successor to General MIDI? Or is the concept no longer viable for (or even wanted by) mainstream electronic, or even semi-orchestral, composers?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts