>> The easy question. The fourth line of the snippet reads:
>>    (PI_OVER_180 (/ (atan2 1 1) 34))
>> Surely that “34” should be “45”.
>
> Did you try changing it?  ;)

Yes. It breaks things slightly. I need to dive further down the rabbit-hole to 
work out why.

>> The more difficult question. This snippet adds two arrows to the bar line at 
>> the end of the staff. I have a case where there is a key change at the end 
>> of the staff where I'd like to put the indicator, and so the bar line is not 
>> at the end of the staff. The snippet dutifully adds arrows to the bar line, 
>> which conflict with the new key signature. Is there a way to move the arrows 
>> to the end of the staff, rather than on the bar line?
>
> I have a modified version (included below) which handles TimeSignature 
> — you can likely adjust it to handle KeySignature as you want it to!
[script deleted]
> Hope this helps!
I'm sure it will; it should be a good exercise in improving my almost 
non-existent Scheme skills.

Thanks,

Kevin.

Reply via email to