The music of Silas Warner


Filed under History, People;
Comments Off on The music of Silas Warner

Apple II users are, almost by definition, a talented lot. We take rudimentary materials and turn them into tools of wonderful self-expression, producing works of art that are beautiful technically, visually, and aurally. This artistic value often carries over into other media as well, though we rarely have the opportunity to share that side of our lives with other Apple II users — save the rare scenario where Stan Marks pulls out his guitar at KansasFest to sing about growing up on the Mississippi delta, or the Shepherds happen to be in Boston the same weekend I’m performing in Kiss Me, Kate.

It was with some surprise that I recently stumbled across historical evidence of a renowned Apple II user’s musical talent. The late Silas Warner, best known as the creator of the classic Apple II game Castle Wolfenstein, was also "a published author and talented musician and composer in the classical European style", says Wikipedia. No links to his published writings are provided, but a pair of his musical works is available for download: the original composition "Variations on Sonata in A by Mozart (K.331)"; and Warner’s arrangement of "The Heavens are Telling, from The Creation".

Although I was eager to experience this side of the programmer, I was stymied by the files being available only in NWC format, used by the musical composition software NoteWorthy. I had neither the commercial product nor a Windows environment in which to try its free player, and my quest for alternatives or converters proved fruitless.

Finally, classifying this as an Apple II project, I turned to my fellow techies for help. Kelvin Sherlock was the first to respond: "I found this python script which can convert [NoteWorthy files] to lilypond format (lilypond is used for generating music scores but it can also generate MIDI files). Sadly, lilypond complains about a handful of errors in the converted file."

Andy Molloy then spoke up with a less technical but more effective workflow which he has generously outlined here:

  1. Download and install the free Noteworthy Composer Viewer for Windows.
  2. Run the Viewer, click File > Open and select the NWC file. Don’t press play until you have Audacity ready to go.
  3. Download and install the free Audacity 1.3.13 beta for Windows.
  4. Download the LAME MP3 encoder plugin for Audacity and follow the instructions for installation. This will let you export an Audacity recording as an MP3.
  5. Run Audacity and follow the instructions to configure it to capture streaming audio. Since I was running Windows 7, I also had to first follow the Control Panel instructions.
  6. On the Audacity Device ToolBar, I set the Output Device drop down box to ‘Digital Output’ and the Input Device box to ‘Stereo Mix’.
  7. Push the record button in Audacity, and switch back to Noteworthy Composer Viewer and push the play button.
  8. As the piece plays, you should see Audacity start to record the track.
  9. When Noteworthy finishes playing, press the stop button in Audacity.
  10. Save the MP3 in Audacity by clicking File > Export and change the ‘Save As Type’ to MP3.

Andy has provided the output of his efforts for embedding here. Published in a widely accessible format for perhaps the first time ever, it is an honor to present Silas Warner’s "Variations on Sonata in A by Mozart (K.331)":

and "The Heavens are Telling, from The Creation":

Rest in peace, Silas Warner. It’s a pleasure to hear your notes again.

UPDATE (27-Oct-14): Alternative versions of these songs are now available, courtesy Andrew Monti.