\

Show HN: Pianoterm – Run shell commands from your Piano. A Linux CLI tool

26 points - today at 8:50 PM


A little weekend project, made so I can pause/play/rewind directly on the piano, when learning a song by ear.

Source
  • vunderba

    today at 10:59 PM

    Nice job. Feels like there's a bit of misunderstanding of what this project is. It has nothing to do with audio - it's purely a means of mapping MIDI to shell commands.

    There was (still is) a very popular program called BOME Midi Translator that did something similar - think of it like AutoHotKey but specifically for midi.

    Back when I made heavy use of Kontakt libraries I got frustrated at the lack of an easy way to audition the patches (of which there could be hundreds on a single sampler). To get around it, I created a Bome script so when I pressed an unused button on my midi controller it would trigger a mouse click to advance to the next patch in my DAW and then send a note-on / note-off for C4 for half a second.

    Made previewing the sounds much easier.

    • ctoth

      today at 10:10 PM

      How about chords? Melodies which are paths? Passwords? Lots of great potential here!

        • lysp

          today at 10:56 PM

          Password is 3rd movement of Moonlight Sonata without "typos".

          • vunderba

            today at 10:48 PM

            Goonies scene where they have to play a sequence correct to avoid triggering a trap:

            https://www.youtube.com/watch?v=pUO7Ip0Xc10

        • sigseg1v

          today at 10:05 PM

          This is one of those projects that would be 10x better with a video demonstration!

          • matthew_hre

            today at 10:21 PM

            My Claude Code sessions are about to sound like the Breath of the Wild soundtrack

            • smokel

              today at 9:43 PM

              Ooh, let's spend next weekend doing this with my acoustic piano!

              • runamuck

                today at 10:03 PM

                So I can run shell from a Miracle Piano connected to a NES running Linux?

                • shablulman

                  today at 9:21 PM

                  [dead]