[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] Question about developing notation software for solfe
From: |
Richard Shann |
Subject: |
Re: [Denemo-devel] Question about developing notation software for solfeggio |
Date: |
Thu, 23 Feb 2017 16:15:39 +0000 |
>>From: Richard Shann [mailto:address@hidden
>> Sent: Wednesday, February 22, 2017 10:08 PM
>> To: denemo-devel <address@hidden>
>> Subject: Re: Question about developing notation software for
solfeggio
>> Open the Scheme window (View->Scheme) and paste the following script
into it:
>> ;;;;;;;;;;;;;
>> (d-C)
>> (d-NextNote)
>> ;;;;;;;;;;;;;
>>
>On Thu, 2017-02-23 at 13:38 +0100, Haris Brković wrote:
> I made it and Im happy with results.
I think you will need to use it a bit to find out the problems - I tried
it on tied notes and found not only a problem to work around but a
serious bug in the Denemo code.
To work with tied notes I created a loop:
;;;;;;;;;;;;;
(d-C)
(let loop ()
(if (d-IsTied)
(if (d-NextNote)
(loop))
(d-NextNote)))
;;;;;;;;;;;;;
The bug is uncovered if the last note is tied, but nothing follows. I
have fixed that bug now (so it will be built overnight).
I would expect other complications - the MIDI-in provides the correct
octave, so I think you would want commands to correct (up or down) the
octave of the last entered note, using (d-PrevNote) and returning to the
note with the cursor once (d-OctaveUp) or down has been executed.
Richard
Message not available
- Re: [Denemo-devel] Question about developing notation software for solfeggio,
Richard Shann <=
- Re: [Denemo-devel] Question about developing notation software for solfeggio, Haris Brković, 2017/02/23
- Re: [Denemo-devel] Question about developing notation software for solfeggio, Richard Shann, 2017/02/24
- Re: [Denemo-devel] Question about developing notation software for solfeggio, Richard Shann, 2017/02/24
- Message not available
- Re: [Denemo-devel] Question about developing notation software for solfeggio, Richard Shann, 2017/02/24
- [Denemo-devel] An ancient bug fixed (was Re: Question about developing notation software for solfeggio), Richard Shann, 2017/02/24
Re: [Denemo-devel] Question about developing notation software for solfeggio, Richard Shann, 2017/02/24