Hi everyone. I’ve seen people in several other places requesting expanded functionality for automatic cautionary accidentals, like is available through plugins in Finale. Here’s one such example: https://forums.steinberg.net/t/courtesy-accidentals-automation/978353/2
I know there have also been debates about how necessary they are. I’m not interested in debating that, and I respect anyone who has a difference of opinion. In the scoring world, music is sightread once and then recorded on the next take, and sometimes that’s the only chance players have to get it right. Anything we can do to make their job easier is our job, and cautionary accidentals fall in that category. We typically add cautionary naturals within four bars of a previous sharp or flat. In complex chromatic music across a whole orchestra, providing these manually can take hours of work, and still be incomplete or inconsistent.
Does anyone have a basic concept around how this could be scripted or written into a plugin for Dorico? My understanding is that the built in script functionality uses lua, so I’m sure it’s possible, but it’s all new to me and I could use some input on where to start or how to think about programming it. I’d be willing to invest time into this, and share our results, if we could get it to work. Thanks!











