- I'm retired from a career in IT and since then programming has become a hobby.
- Singing in a choir (the men’s choir named ‘De KAATers‘) is my second hobby.
- In june 2005 I bought the Noteworthy Composer software (NWC) - see below.
- When I discovered that NWC allowed users to write 'user tools', I could combine my 2 hobbies.
NWC USER TOOLS
NoteWorthy Composer® is a music notation software authoring tool for Windows. It allows you to create, record, edit, print and play back your own musical scores in pure music notation.
So I could create personal scores for our songs and play them back to learn them.
One interesting feature in NWC is the User Tool mechanism. This includes a Starter Kit with a set of PHP scripts.
But there were some limitations:
- By the embedded Lua environment within NWC, your program is encapsulated within it so you can't read or write other files than the NWC file from where you initiate the Lua program.
- The graphical user interface was limited to some basic dialog popup windows.
I wanted to free myself from those limitations and found out that the Python programming language was the way to achieve this.
So the final solution is this website. When I want to publish a new user tool, I add it in my website and create a post in the forum with a link to the appropriate page.
Apart from NWC User Tools, I've written some other stuff that you may find interesting. Check it out!
The description of the programs and screen shots are visible for every one, but for security reasons, the programs itself can only be downloaded by registered users.