Plan for GSoC Chords project

2017-06-01 Thread Charles Winston
Hi developers, I want to run my project plan for by you all for updating the structure of EventChord to include semantic information. I believe the better way to do it now (rather than adding a new ‘semantics entry to EventChord) is to add a new property, chord-degree, to the NoteEvents, which

Re: Scheme in LilyPond

2017-06-01 Thread Urs Liska
Am 01.06.2017 um 17:41 schrieb Paul: > On 06/01/2017 11:03 AM, Charles Winston wrote: > >> And I get an error saying that make-note-ev is an unbound variable. I >> thought that we could call Scheme procedures from the source in >> lilypond files. What am I missing here? > > I'll just add that

Re: Scheme in LilyPond

2017-06-01 Thread Paul
On 06/01/2017 11:03 AM, Charles Winston wrote: And I get an error saying that make-note-ev is an unbound variable. I thought that we could call Scheme procedures from the source in lilypond files. What am I missing here? I'll just add that generally you can call scheme procedures defined in

Re: Scheme in LilyPond

2017-06-01 Thread Winston, Charles R.
Totally makes sense. Thanks for the help! Charles > On Jun 1, 2017, at 11:29 AM, Jan-Peter Voigt wrote: > > Hi Charles, > > the make-note-ev function is hidden inside a closure and therefore not > publicly visible. It depends on the duration defined in that closure. To >

Re: Scheme in LilyPond

2017-06-01 Thread David Kastrup
Charles Winston writes: > Hi, > > I’m fooling around with using Scheme in lilypond files, making some > way on my GSoC chords project. I’m trying to call the make-note-ev > procedure found in scm/chord-entry.scm on line 196. I’ve written > something simple: > > #(begin >

Re: Scheme in LilyPond

2017-06-01 Thread Jan-Peter Voigt
Hi Charles, the make-note-ev function is hidden inside a closure and therefore not publicly visible. It depends on the duration defined in that closure. To create NoteEvents you should create them like this: (make-music 'NoteEvent 'pitch root 'duration some-duration) where 'some-duration'

Scheme in LilyPond

2017-06-01 Thread Charles Winston
Hi, I’m fooling around with using Scheme in lilypond files, making some way on my GSoC chords project. I’m trying to call the make-note-ev procedure found in scm/chord-entry.scm on line 196. I’ve written something simple: #(begin (define root (ly:make-pitch 0 0 0)) (display