Re: Scores for the visually impaired
Curt, I had no idea such a thing existed. It looks terrific! thanks for the tip. Fred On 8 December 2013 14:41, Curt wrote: > I wonder if you could get some ideas from the python scripts that convert > lilypond files into scrolling videos... > > On Dec 3, 2013, at 8:09 AM, Frederick Bartlett < > frederick.bartl...@gmail.com> wrote: > > Now that I'm *cough, cough* an expert LilyPond user, I want to explore > something really difficult. > > My wife, a voice teacher, suffers from macular degeneration. Before her > vision degrades so much that she can no longer read printed scores, I'd > like to cobble together a system that > >- scans piano-vocal sheet music >- creates a LilyPond file >- controls a digital piano with LilyPond's midi output >- displays the score in sync on a tablet at arbitrary magnification >- controls tempi and dynamics by gestures and taps (and/or voice >commands) >- (bonus round) 'listens' to the singer and adjusts tempi and dynamics >to match > > Judging by the success of Frescobaldi, most of this would seem to be > feasible. And I have five years or so to figure all this out ... > > Has anyone on this list ever used Audiveris or OpenOMR? > > How about creating non-paged graphical output from LilyPond? > > Thanks for reading! > > Fred > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > -- “To my knowledge I have no knowledge.” -- John Kerry, the Secretary of State of the United States of America, in response to Senator Barbara Boxer, 3 Sep 2013 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scores for the visually impaired
Hi, Janek Thanks for those terrific tips. Once I know enough to have questions that require only two-sentence answers, I'll be sure to contact you. Thanks again, Fred On 8 December 2013 06:17, Janek Warchoł wrote: > Hi Frederick, > > 2013/12/3 Frederick Bartlett : > > Now that I'm *cough, cough* an expert LilyPond user, I want to explore > > something really difficult. > > > > My wife, a voice teacher, suffers from macular degeneration. Before her > > vision degrades so much that she can no longer read printed scores, I'd > like > > to cobble together a system that > > > > scans piano-vocal sheet music > > creates a LilyPond file > > controls a digital piano with LilyPond's midi output > > displays the score in sync on a tablet at arbitrary magnification > > controls tempi and dynamics by gestures and taps (and/or voice commands) > > (bonus round) 'listens' to the singer and adjusts tempi and dynamics to > > match > > This would be a very impressive and commendable thing! > I would really like to help you, but i'm so busy that i really don't > have time :-( > I can only give some pointers: > - scanning software will probably output MusicXML, so you should take > a look at musicxml2ly converting tool. Peter Bjuhr have recently > started an effort to export to MusicXML, so he's familiar with the > subject - i suggest you contact him. You may also contact Philomelos > (-> Patrick Schmidt), because they have some improvements for > musicxml2ly that could be merged to LilyPond). > - i think there are efforts to make Frescobaldi accept midi input > (https://github.com/wbsoft/frescobaldi/pull/291). You may try > contacting that person, he may have more experience with MIDI. > - for display synchronization and the like, you definitely want to > contact Jan Rosseel from Scora (http://www.scora.net/). > > I hope this will help you. If you have specific questions (that can > be answered in 2 sentences), i'd be more than happy to help. But i > don't have time for much more, sorry! :-( > > > Judging by the success of Frescobaldi, most of this would seem to be > > feasible. And I have five years or so to figure all this out ... > > > > Has anyone on this list ever used Audiveris or OpenOMR? > > I haven't, but i would like to investigate them if i had time... > > > How about creating non-paged graphical output from LilyPond? > > There were some attempts to do this, but i don't remember the details. > > hope this helps, > janek > -- “To my knowledge I have no knowledge.” -- John Kerry, the Secretary of State of the United States of America, in response to Senator Barbara Boxer, 3 Sep 2013 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scores for the visually impaired
Hi Frederick, 2013/12/3 Frederick Bartlett : > Now that I'm *cough, cough* an expert LilyPond user, I want to explore > something really difficult. > > My wife, a voice teacher, suffers from macular degeneration. Before her > vision degrades so much that she can no longer read printed scores, I'd like > to cobble together a system that > > scans piano-vocal sheet music > creates a LilyPond file > controls a digital piano with LilyPond's midi output > displays the score in sync on a tablet at arbitrary magnification > controls tempi and dynamics by gestures and taps (and/or voice commands) > (bonus round) 'listens' to the singer and adjusts tempi and dynamics to > match This would be a very impressive and commendable thing! I would really like to help you, but i'm so busy that i really don't have time :-( I can only give some pointers: - scanning software will probably output MusicXML, so you should take a look at musicxml2ly converting tool. Peter Bjuhr have recently started an effort to export to MusicXML, so he's familiar with the subject - i suggest you contact him. You may also contact Philomelos (-> Patrick Schmidt), because they have some improvements for musicxml2ly that could be merged to LilyPond). - i think there are efforts to make Frescobaldi accept midi input (https://github.com/wbsoft/frescobaldi/pull/291). You may try contacting that person, he may have more experience with MIDI. - for display synchronization and the like, you definitely want to contact Jan Rosseel from Scora (http://www.scora.net/). I hope this will help you. If you have specific questions (that can be answered in 2 sentences), i'd be more than happy to help. But i don't have time for much more, sorry! :-( > Judging by the success of Frescobaldi, most of this would seem to be > feasible. And I have five years or so to figure all this out ... > > Has anyone on this list ever used Audiveris or OpenOMR? I haven't, but i would like to investigate them if i had time... > How about creating non-paged graphical output from LilyPond? There were some attempts to do this, but i don't remember the details. hope this helps, janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scores for the visually impaired
On 12/03/2013 09:09 AM, Frederick Bartlett wrote: Now that I'm *cough, cough* an expert LilyPond user, I want to explore something really difficult. My wife, a voice teacher, suffers from macular degeneration. Before her vision degrades so much that she can no longer read printed scores, I'd like to cobble together a system that * scans piano-vocal sheet music * creates a LilyPond file * controls a digital piano with LilyPond's midi output * displays the score in sync on a tablet at arbitrary magnification * controls tempi and dynamics by gestures and taps (and/or voice commands) * (bonus round) 'listens' to the singer and adjusts tempi and dynamics to match Judging by the success of Frescobaldi, most of this would seem to be feasible. And I have five years or so to figure all this out ... Has anyone on this list ever used Audiveris or OpenOMR? How about creating non-paged graphical output from LilyPond? Thanks for reading! Fred Hello Fred, I have a friend with macular degeneration, to the degree he literally holds his music touching his nose. I've created a template for use with LilyPond and Frescobaldi, which gives 2-3 bars per landscape letter sized page. I've adjusted things like slur line thickness, made fonts bold and so forth. You might open the file in Frescobaldi and "Save As a template". Hope it's useful! Cheers, Colin -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) \version "2.17.29" \include "english.ly" \header { title = "Psalm 19" composer = \markup { \teeny "Benedetto Marcello" } tagline = ##f } \paper { #(set-paper-size "letter" 'landscape) system-system-spacing #'basic-distance = #6 ragged-last-bottom = ##t ragged-bottom = ##f ragged-right = ##f myStaffSize = #80 #(define fonts (make-pango-font-tree "Nimbus Sans Bold" "Nimbus Sans Bold" "Luxi Mono Bold" (/ myStaffSize 80))) print-page-number = ##f check-consistency = ##f } #(set-global-staff-size 80 ) tempoMark = { \once \override Score.RehearsalMark #'self-alignment-X = #LEFT \once \override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature) \once \override Staff.TimeSignature #'break-align-anchor-alignment = #LEFT \mark \markup \bold \teeny "Allegro moderato" } global = { \tempoMark \key f \major \time 4/4 \override DynamicTextSpanner.style = #'none \crescTextCresc \dimTextDim \compressFullBarRests } bassVoice = \relative c { \global \dynamicUp \accidentalStyle "modern-voice-cautionary" \bar "||" } verse = \lyricmode { } \score { << \new Voice = "one" { \set midiInstrument = #"french horn" \clef "bass" \bassVoice } \new Lyrics \lyricsto "one" { \verse } >> \layout { \override BarNumber.self-alignment-X = #LEFT \override Staff.Stem #'thickness = #4.5 \override LyricText.font-name = #'"Nimbus Sans Bold" \override LyricText.font-size = #-4 \override LyricHyphen.thickness = #4.0 \override Hairpin.thickness = #4.0 \override Slur.thickness = #4.0 \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16 ) } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Scores for the visually impaired
Now that I'm *cough, cough* an expert LilyPond user, I want to explore something really difficult. My wife, a voice teacher, suffers from macular degeneration. Before her vision degrades so much that she can no longer read printed scores, I'd like to cobble together a system that - scans piano-vocal sheet music - creates a LilyPond file - controls a digital piano with LilyPond's midi output - displays the score in sync on a tablet at arbitrary magnification - controls tempi and dynamics by gestures and taps (and/or voice commands) - (bonus round) 'listens' to the singer and adjusts tempi and dynamics to match Judging by the success of Frescobaldi, most of this would seem to be feasible. And I have five years or so to figure all this out ... Has anyone on this list ever used Audiveris or OpenOMR? How about creating non-paged graphical output from LilyPond? Thanks for reading! Fred ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user