(OT) MEAWS user study
Hey guys, I'm nearing the end of my Masters degree. As many of you know, I've been working on Computer-Assisted Musical Instrument Tutoring programs. In particular, I've create a program (MEAWS - Musician Evaluation and AWdition for Strings) that grades simple exercises. It has two types of exercises: Rhythms: you clap a rhythm and it gives you a grade based on how accurately you clapped. Intonation: you play some notes and it gives you a grade based on how accurate your pitch was. These exercises are aimed at violin students. Not useful for pianists, sorry guys. :) If you'd like to check it out, it's available at: http://web.uvic.ca/~gperciva/meaws/ MEAWS is available for Linux and MacOS X, and licensed under the GPL, so it's free to download and play around with. A Windows version was planned, but was dropped due to my lack of experience with that operating system. In theory it shouldn't be hard to compile it (I used cross-platform libraries), but I just don't know how this stuff works on Windows. I'm also gathering feedback via a user study (on the webpage above); you have any comments about MEAWS, please fill out the form instead of sending to me directly. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
strange error -beam and tremolo
the following gives a trange error: {r8[ c'8:32]} Preprocessing graphical objects...ERROR: Wrong type (expecting real number): # I want to have a beam starting on a rest and a tremolo on the note.. Esenlikler! Best regards! Mehmet Okonsar pianist, composer, conductor == www.okonsar.com == Bugunku ozdeyisiniz: Your fortune for today is: == Surprise due today. Also the rent. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: strange error -beam and tremolo
Seems to work ok in the latest development version, 2.11.52, so I guess you're using an earlier version. The development version is now at least as stable as 2.10, so it might be worth upgrading, although you will need to run convert-ly on your files. Trevor - Original Message - From: "Mehmet Okonsar" <[EMAIL PROTECTED]> To: "Lilypond Users Group" Sent: Tuesday, July 22, 2008 10:44 AM Subject: strange error -beam and tremolo the following gives a trange error: {r8[ c'8:32]} Preprocessing graphical objects...ERROR: Wrong type (expecting real number): # I want to have a beam starting on a rest and a tremolo on the note.. Esenlikler! Best regards! Mehmet Okonsar pianist, composer, conductor == www.okonsar.com == Bugunku ozdeyisiniz: Your fortune for today is: == Surprise due today. Also the rent. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
footnote?
hello lilyponders, is there a way in LP to insert a markup as a footnote? i mean, i want to append a markup to a note in the score, and i'd like the text to appear at the bottom of the corresponding page. is it possible with lilypond? best, lj ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: (OT) MEAWS user study
On Tue, Jul 22, 2008 at 6:22 AM, Graham Percival <[EMAIL PROTECTED]> wrote: > Intonation: you play some notes and it gives you a grade based on > how accurate your pitch was. These exercises are aimed at violin > students. Not useful for pianists, sorry guys. :) That's very interesting; how do you determine what the right pitch is? Do you take modality and leading tones into account? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
combine music, merge noteheads
Dear all, (PNG illustration attached) Given two music variables, "sopone" and "soptwo", would you show me how to get an output like "desired 1" or "desired 2" ? I want to combine the to music expressions, having same noteheads merged, and use the resulted combination as a \voiceOne (all stems up, so I can put another "alto" part as \voiceTwo). Regards, Germain %% "test-merge-noteheads.ly" \version "2.11.49" #(set-global-staff-size 15) sopone = { c''1 c''2 g'8 a' b' c'' e'' f'' g'' e'' } soptwo = { c''1 c''2 g'8 f' g' c'' e'' d'' c'' e'' } \markuplines { "Dear all," "Given \"sopone\" and \"soptwo\" (variables)," "how to get \"desired 1\" or \"desired 2\" ?" } \score { \new GrandStaff << \new ChoirStaff << \new Staff << \set Staff.instrumentName = "sopone" \new Voice << \sopone >> >> \new Staff << \set Staff.instrumentName = "soptwo" \new Voice << \soptwo >> >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "desired 1" \new Voice { \voiceOne 1 c''2 g'8 c'' e'' e'' } >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "desired 2" \new Voice { \voiceOne c''1 c''2 g'8 c'' e'' e'' } >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "got 1" \new Voice << \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 1 bis" \new Voice << \voiceOne \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 2" \set Staff.printPartCombineTexts = ##f \new Voice << \partcombine \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 2 bis" \set Staff.printPartCombineTexts = ##f \new Voice << \voiceOne { \partcombine \sopone \soptwo} >> >> \new Staff << \set Staff.instrumentName = "got 3" \new Voice { \voiceOne \sopone } \new Voice { \voiceTwo \soptwo } >> \new Staff << \set Staff.instrumentName = "got 4" \new Voice { \voiceOne \sopone } \new Voice { \voiceThree \shiftOff \soptwo } >> >> >> \layout {} } <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: (OT) MEAWS user study
On Tue, 22 Jul 2008 11:43:23 -0300 "Han-Wen Nienhuys" <[EMAIL PROTECTED]> wrote: > On Tue, Jul 22, 2008 at 6:22 AM, Graham Percival <[EMAIL PROTECTED]> > wrote: > > > Intonation: you play some notes and it gives you a grade based on > > how accurate your pitch was. These exercises are aimed at violin > > students. Not useful for pianists, sorry guys. :) > > That's very interesting; how do you determine what the right pitch is? > Do you take modality and leading tones into account? There's two modes: equal temperament, and just intonation. Each exercise starts with the tonic of the key. The intonation exercises are very simple, though -- 8 notes (well, 4 notes repeated), and only basic material. First position, major and minor, and shifting from first to third position. Basically, they're computer-gradede Sevcik exercises. The details are in my thesis, available from the same webpage under "download". Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Tremolo that crosses staves?
Is it possible to create a tremolo that crosses staves? I tried \repeat tremolo 32 { \change staff = up }, but that complained that the tremolo command can only take 2 parameters... Thanks! --Steven <>___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: combine music, merge noteheads
Try \partcombine {\stemUp \sopone} \soptwo This should do what you want, at least for this simple example. Trevor - Original Message - From: "Germain G. Ivanoff-Trinadtzaty" <[EMAIL PROTECTED]> To: "Lilypond users" Sent: Tuesday, July 22, 2008 4:34 PM Subject: combine music, merge noteheads Dear all, (PNG illustration attached) Given two music variables, "sopone" and "soptwo", would you show me how to get an output like "desired 1" or "desired 2" ? I want to combine the to music expressions, having same noteheads merged, and use the resulted combination as a \voiceOne (all stems up, so I can put another "alto" part as \voiceTwo). Regards, Germain %% "test-merge-noteheads.ly" \version "2.11.49" #(set-global-staff-size 15) sopone = { c''1 c''2 g'8 a' b' c'' e'' f'' g'' e'' } soptwo = { c''1 c''2 g'8 f' g' c'' e'' d'' c'' e'' } \markuplines { "Dear all," "Given \"sopone\" and \"soptwo\" (variables)," "how to get \"desired 1\" or \"desired 2\" ?" } \score { \new GrandStaff << \new ChoirStaff << \new Staff << \set Staff.instrumentName = "sopone" \new Voice << \sopone >> >> \new Staff << \set Staff.instrumentName = "soptwo" \new Voice << \soptwo >> >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "desired 1" \new Voice { \voiceOne 1 c''2 g'8 c'' e'' d''> e'' } >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "desired 2" \new Voice { \voiceOne c''1 c''2 g'8 c'' e'' e'' } >> >> \new ChoirStaff << \new Staff << \set Staff.instrumentName = "got 1" \new Voice << \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 1 bis" \new Voice << \voiceOne \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 2" \set Staff.printPartCombineTexts = ##f \new Voice << \partcombine \sopone \soptwo >> >> \new Staff << \set Staff.instrumentName = "got 2 bis" \set Staff.printPartCombineTexts = ##f \new Voice << \voiceOne { \partcombine \sopone \soptwo} >> >> \new Staff << \set Staff.instrumentName = "got 3" \new Voice { \voiceOne \sopone } \new Voice { \voiceTwo \soptwo } >> \new Staff << \set Staff.instrumentName = "got 4" \new Voice { \voiceOne \sopone } \new Voice { \voiceThree \shiftOff \soptwo } >> >> \layout {} } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tremolo that crosses staves?
Hey Steven, Is it possible to create a tremolo that crosses staves? Here's a workaround... Hope it helps! Kieren. ___ \version "2.11.49" \include "english.ly" fix = { \once \override StemTremolo #'beam-width = #4 \once \override StemTremolo #'extra-offset = #'(2.5 . 7.5) } \score { \new GrandStaff << \new Staff \relative { s2 1*1/2 } \new Staff \relative { \clef treble \fix 1*1/2:32 s2 } >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: nopc -- Proposed Predefines
Given all of the discussion, and based upon desiring the capability to use .ly files as stylesheets, I propose to add two predefineds for point-and-click: pointAndClickOff = #(define-music-function (parser location) () (ly:set-option 'point-and-click #f) (make-music 'SequentialMusic 'void #t)) pointAndClickOn = #(define-music-function (parser location) () (ly:set-option 'point-and-click #t) (make-music 'SequentialMusic 'void #t)) If there are no strongly reasoned objections, I will move forward on this next Monday. Thanks, Carl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Adding chord names to a piano staff format
Thanks Perth, Western Australia http://www.westernaustralia.com/au/Pages/Welcome_to_Western_Australia.aspx WA Carl Sorensen-3 wrote: > > Thermo iinet.net.au> writes: > >> >> >> Spot on Carl Thanks >> What country are you from? >> > > > Glad I could be of assistance. > > I'm from the USA, state of Utah. > > Carl > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > > -- View this message in context: http://www.nabble.com/Adding-chord-names-to-a-piano-staff-format-tp18419366p18604707.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user