Hi Marc
Thanks for the response. I was using Scamp 0.9.1 post 3. I have now updated to 0.9.2. Unfortunately it still doesn’t seem to find Lilypond. I then updated all the other bits and bobs so now I am running
Scamp 0.9.2
python-rtmidi 1.5.5
pynput 1.7.6
scamp_extensions 0.3.3
abjad 3.19
Lilypond is now in The Applications folder. It is in the form of a folder called lilypond-2.24.2
It still didn’t work. After running your test script I get the rising piano sound but then the following errors.
from scamp import test_run
test_run.play(show_lilypond=True)
Traceback (most recent call last):
File “”, line 2, in
File “/Users/jonathanclark/Library/Python/3.10/lib/python/site-packages/scamp/test_run.py”, line 49, in play
score.show()
File “/Users/jonathanclark/Library/Python/3.10/lib/python/site-packages/scamp/score.py”, line 652, in show
assert abjad() is not None, “Abjad is required for this operation.”
File “/Users/jonathanclark/Library/Python/3.10/lib/python/site-packages/scamp/_dependencies.py”, line 164, in abjad
raise ImportError(
ImportError: abjad version 3.4 found, but SCAMP is built for versions 3.17-3.18. Run pip3 install abjad==3.18
to upgrade.
Thanks for your help
Jonathan