Music display, Calibre Integrated, For Raspberry Pi and Touch Display
License
Linwood-F/MusicalPi
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
MusicalPi - Sheet music display This project is a Calibre-integrated, music display designed for a touch screen. It was originally written for the Raspberry Pi (3B) but due to performance of PDF rendering I have migrated onto the Z83 (intel Atom) platform as of October 2018. I am keeping the name because I liked it and there's just no interesting icon for "Z83". It is written in QT5 (version 5.11.1 as of this note), and dynamically linked (i.e. you must have a working QT install as described). Unlike my first version this time I used QT from distro not source, since it was fairly current. The software is licensed for use under the Apache 2.0 license; QT is separately licensed as described in their distribution, as are Poppler and MidiFile as described. It is copyrighted by LE Ferguson, LLC with individual module publish dates as noted. This software is provided without any warranty or support, though I welcome comments and contributions. Please refer to the Wiki on Github for installation and setup instructions: https://github.com/Linwood-F/MusicalPi/wiki PLEASE BE AWARE I LEFT THE rPi versions there, I am no longer testing the rPi since Oct 2018, so if you try the rPi and find issues, review commits since then. As of this writing I do not THINK I have done anything that will break the rPi. Music is stored as PDF's in the Calibre eBook software, and you must make the Calibre library database visible to this program directly - this does NOT use the Calibre server but accesses the SQLite database directly. The Calibre library could be on the MusicalPi as well, and you could use it for everything. I prefer to keep my library on a separate server, and the code as written does that, but changes are needed only in the path constant in piconstants.h (and in the setup do not set up the cifs mount for the server of course). Playlists can be maintained, for example to save music being practiced by individual(s). They are just a named group of music. A given song can be in more than one playlist (or none). You create a playlist by selecting a song first, and using the playlist button. Poppler is used for rendering the PDF documents. No changes were made in Poppler. ALSA is used as a Midi player if your piano is capable of accepting midi input. Additional information will be added to the Wiki on Github as available. Linwood Ferguson
About
Music display, Calibre Integrated, For Raspberry Pi and Touch Display
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published