Synth wars: The story of MIDI (2023)

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • overtone

    Collaborative Programmable Music

  • > Midi being an “artist” tool places it more as a medium like paint.

    I’ve used MIDI “as paint”.

    Written music using code to MIDI(1), and wrote “cross instrument” music, ie using my keyboard as drum machine.

    But these days MIDI is chiefly an archival method for me.

    Every time I touch my keyboard is recorded, is much smaller than a comparable audio recording, by design “forced fidelity” in the recording, and I am able to pipe the MIDI format through transcription software (which would be near impossible from an audio recording today).

    (1) http://overtone.github.io/

  • chip-player-js

    Web-based music player for a variety of video game and chiptune music formats.

  • In case anybody is in the mood to browse and listen to a MIDI collection:

    https://chiptune.app/

  • 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
  • streamdeck-linux-gui

    A Linux compatible UI for the Elgato Stream Deck.

  • You may find also interesting the projects at ucapps.de, and on the commercial side, the Elgato Stream Deck which has FOSS support.

    http://www.ucapps.de/

    https://www.elgato.com/us/en/p/stream-deck-mini

    https://github.com/streamdeck-linux-gui/streamdeck-linux-gui

  • arduino_midi_library

    MIDI for Arduino

  • That makes me wonder how often one runs across a synth that doesn't support running status. I'm working on a MIDI controller myself, and that's a thing I probably ought to enable if I want the lowest latency.

    It seems the standard MIDI libraries that Arduino uses don't enable it by default, but it's a configuration option you can turn on, along with a note not to try to use it with USB[1].

    [1] https://github.com/FortySevenEffects/arduino_midi_library/bl...

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

  • Árduino pro mini hid

    1 project | /r/arduino | 31 May 2023
  • Why do MP3s of NES music sound better than direct playback off of NSFplay?

    1 project | /r/nes | 2 May 2023
  • Arduino atmega 2560 midi out on tx1

    1 project | /r/arduino | 29 Dec 2022
  • Help to made a piano midi and cv controller for eurorack (see my comment below).

    3 projects | /r/synthdiy | 25 Oct 2022
  • What frequency should a timer interrupt be to receive MIDI messages?

    2 projects | /r/arduino | 8 Oct 2022