palestrina / lily-q Goto Github PK
View Code? Open in Web Editor NEWLilyQuick: allows fast entry of Lilypond code inspired by Finale's Speedy Note Entry. Currently for Linux only. Requires a MIDI keyboard and a numeric keypad.
LilyQuick: allows fast entry of Lilypond code inspired by Finale's Speedy Note Entry. Currently for Linux only. Requires a MIDI keyboard and a numeric keypad.
Feature request: allow midi keyboard only without keypad, using previous time value. Useful for long runs of similar notes. See PR #11
I have a German keyboard and I noticed that the barline check is not typed in correctly, it types a ' insted.
On a German keybard a | ist typed by (Alt Gr)< so I tried to fix this in Auxillary_stuff.lua but the only result I managed to get was that no | is printed:
If xorg runs as user then it lacks permissions to read new device. See PR #9 for a fix with a udev rule.
Feature request: allow a second keyboard. Useful for a footswitch for example. PR #14
Sharps/flats adjustment skipping 1 sharp. See PR #6 for fix
Thanks for writing and sharing LilyQuick. I've installed it on Debian Stretch and I'm using XFCE and xfce4-terminal.
When I run sudo ./lq
, I get the usual printout of note lengths. However, if Qsynth is not running I am then unable to click successfully e.g. move my terminal window or switch to another application. I can move my mouse pointer normally, however. In order to regain proper control of the mouse, I have to press Ctrl-Alt-F1 to open a terminal, use ps aux
to determine the pid of dbus-launch
and kill this process. At this point, everything seems to work as it should.
(I'm getting some weird note names but I think this is a separate issue caused by the fact that I use the Colemak keyboard layout. I'll look into this.)
Appears to hang if there is a conflict with midi device eg from jack or from frescobaldi. PR #8 is a fix allowing the program to die with an error message
I tried compiling lily-q on a Ubuntu 16.04 live system, installed the dependencies (libasound2-dev and libreadline-dev; gcc was already installed, version 4:5.3.1-1ubuntu1). Make fails with this log:
make-lily-q.log
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.