A cross-platform MIDI and virtual book jukebox player. It only includes the necessary functionalities to play MIDIfied instruments, such as Yamaha pianos and barrel/fair/dance organs. This program transforms a standard x64 touch PC tablet into a playback screen device.
This software is a simplier "Vanbasco player" alternative.
- Play MIDI files.
- Play Book Files (barrelorgandiscovery aprint software), with custom midi events to trigger elements
- View the playback in piano roll format, and book layout
- Large and clear tree view for files.
- Load prepopulated playlists (text files containing lists of files).
- Add files to the current playlist using a number and the enter key.
- Remove a file from the playlist by clicking on it.
- Skip the current playing file for exploration.
- Send panic or note-off messages to all channels when starting/stopping playback.
- Adjust zoom factor for touch and reading from far await.
- Work on linux, windows (macos untested)
The software is available for linux, windows https://github.com/barrelorgandiscovery/virtualbookplayer/releases.
Fileview, and playlist construction :
Midi output selection : (don't need to restart the application, plug and choose the output port)
several options are available thought command line,
virtualbookplayer --help
this returns :
Usage: virtualbookplayerapp [OPTIONS]
Options:
-r, --reset-preferences Name of the person to greet
-l, --lang-code <LANG_CODE>
-h, --help Print help
-V, --version Print version
this option reset the saved preferences (window size, output midi port, ... )
Overload the window language, and take this value instead of trying to detect it
There are two languages available : french and english, the software try to detect it. if not detected english is taken
codes are two char ISO country code in lower case feel free to create a pull request and provide other languages translations