Re: Scores for the visually impaired

2013-12-08 Thread Frederick Bartlett
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

2013-12-08 Thread Frederick Bartlett
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

2013-12-08 Thread Janek Warchoł
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

2013-12-03 Thread Colin Campbell

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

2013-12-03 Thread 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

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