PIANOTERM, piano display with MIDI file or input port

Published: 06 August 2016
on channel: Archived Yu-Jie Lin
946
13

pianoterm [1] displays a piano in terminal, which plays MIDI file or accepts MIDI input port, basically, you can see it as a visual output.

I don't have any actual MIDI devices, so I just played a MIDI file [2] which I found online. The terminal width requires faire large since the full keyboard is displayed, I believe.

The graphics is a bit imperfect, you can see a bit leftover white when a white key is pressed/highlighted, it's still acceptable. I think it's drawn plain ASCII, but if with Unicode Block Elements, they might work better.

There is also a PIANOGUI (Qt) version [3].

$$$#

The actual sound was by TiMidity++.

$$$#

PIANOTERM

* Since 2014-10-10
* git-4192c2556fccecdbfe4113d752e78c2687c4a239 (2016-08-05)
* In C++11 with libRtMidi and Termbox
* By Samuel Da Mota
* License unspecified

MUSIC

* When It's Night-Time Down in Burgundy
* Music by Herman Paley
* Lyrics by Alfred Bryan
* Copyright 1914 (has been in public domain)
* Jerome Remick & Co.

MIDI [2]

* Public Domain

[1]: https://github.com/s-d-m/pianoterm
[2]: http://music.lovetoknow.com/music-dow...
[3]: https://github.com/s-d-m/pianogui


Watch video PIANOTERM, piano display with MIDI file or input port online without registration, duration hours minute second in high quality. This video was added by user Archived Yu-Jie Lin 06 August 2016, don't forget to share it with your friends and acquaintances, it has been viewed on our site 946 once and liked it 13 people.