Learning to Code in JW Lua | Part 2: Changing Notehead Characters

Welcome to the second article on learning to code with JW Lua.

In the first article, we learned some of the basics of the lua language, including datatypes and for loops. Today, we’re going to take that knowledge and apply it with creating an actual script that changes every notehead in a selected region.

Sure will beat using the Special Tools!

So let’s dive right in. more >> “Learning to Code in JW Lua | Part 2: Changing Notehead Characters”

Some thoughts on Default Lines and Symbols in Sibelius

Since early versions of Sibelius, there have been Default Symbols and Lines. In the case of both Symbols and Lines, some of these are hard wired to specific functions in the program, and in the case of Lines in particular, these attributes are inherited by any “New” version you might create of that Default line.

For instance, the Default 8va line has an effect on playback. If you make a copy of this line by selecting it and clicking the “New” button, the New copy will inherit the same playback attributes. In the same way, if you change the visible attributes of the default 8va line, say, to different preceding text or change the line thickness, it will still maintain those playback characteristics.

But the ability to edit the defaults directly has some ramifications.

more >> “Some thoughts on Default Lines and Symbols in Sibelius”