fbpx

A Virtual Guitar: play guitar in a linux terminal

Categories: Software Prototypes/Non-Commercial Products

Submitted by:nick strauss

10 May 2022

Elevator Pitch

A Virtual Guitar: play guitar in a linux terminal

Product Description

A Virtual Guitar: play guitar in a linux terminal

VGuitar is lean and efficient only dependent on libasound and ncurses. Most other MIDI instruments (e.g. VMPK) need to have Qt and other dependencies. It is free, written in C++ and source code is available with GNU license. Example: ./vguitar -A129:0 --allput open1.trax -Z"E55545" For tablature mostly, but also supports other modes like a headless guitar with relative tunings.

How It's Innovative

Explores the intersection of Guitar playing, MIDI instruments, and GNU/Linux C++ programming and terminal interfaces.

See MIDI Innovation In Action

Most Inspiring Use Cases

playing a headless command line guitar with a relative tuning, or strung with Nashville tuning.

Expansion Plans

Develop an orchestra of headless command-line instruments for GNU/Linux that can drive MIDI synthesizers. Write music for this orchestra. What about more general sounds that are not MIDI?

Commercialization

N/A