Original author(s) | Philip Hazel |
---|---|
Initial release | June 1988 [1] [2] |
Stable release | 5.22 / 21 December 2023 |
Written in | C |
Operating system | Panos, RISC OS , Unix-like |
Type | Scorewriter |
License | GPL-2.0-or-later |
Website | quercite |
In computing, Philip's Music Writer or PMW, formerly known as Philip's Music Scribe or PMS, [3] is a music scorewriter written by Philip Hazel. It was mentioned in the Center for Computer Assisted Research in the Humanities publication Computing in Musicology in 1993 and remains under active development as free software.
The software was originally written in order for Hazel to typeset recorder music for his children. [1] It was written in BCPL for an IBM mainframe at the University of Cambridge and also ran on a system running Panos, which was later sold as the Acorn Business Computer. [1] The program was subsequently ported to Acorn's Archimedes running Arthur [1] [4] and later ported to Unix-like systems. [1] [5] It began as commercial software and was later released as free software. [1]
On-screen proof-reading was rudimentary on the Acorn Business Computer, which used the BBC Micro for screen output. The Arthur version initially ran at the command line, but was later converted to use the WIMP and outline fonts. [1] Sibelius was released in 1993. Hazel later observed that composers and arrangers generally preferred such WYSIWYG editors, while music engravers tended to prefer text input scorewriters, because of the increased degree of control available. [1] The learning of such text input requires more time investment by the user, so the notation was designed with the aim of being "both compact and easy to learn". [1] The Linux version (ported in 2003) is "back to its roots", being command line driven. [1]
The software uses PostScript fonts named PMW-Music and PMW-Alpha, which were conceived by the author and Richard Hallas. [1] [6] The fonts were originally designed as RISC OS outline fonts. [6]
As of 2024 [update] , it remains under active development as free software. [3] [7]
Musical notation is provided to the software in textual form, which generates output to a printer or for saving in PostScript or Drawfile format. [4] [8] Simple MIDI files and sound output can also be generated. [1] [5]
The software was mentioned in the Center for Computer Assisted Research in the Humanities publication Computing in Musicology in 1993, [2] [9] and chapter 18 in Beyond MIDI: The Handbook of Musical Codes, MIT Press (1997, ISBN 0-262-19394-9).
Acorn Computers Ltd. was a British computer company established in Cambridge, England in 1978 by Hermann Hauser, Chris Curry and Andy Hopper. The company produced a number of computers during the 1980s with associated software that were highly popular in the domestic market, and they have been historically influential in the development of computer technology like processors.
The Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems in this family use Acorn's own ARM architecture processors and initially ran the Arthur operating system, with later models introducing RISC OS and, in a separate workstation range, RISC iX. The first Archimedes models were introduced in 1987, and systems in the Archimedes family were sold until the mid-1990s alongside Acorn's newer Risc PC and A7000 models.
RISC OS is an operating system designed to run on ARM computers. Originally designed in 1987 by Acorn Computers of England, it was made for use in its new line of ARM-based Archimedes personal computers and was then shipped with other computers produced by the company. Despite the demise of Acorn, RISC OS continues to be developed today by the RISC OS Open community on version 5.0 of the system that was open sourced in 2018.
LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand.
The Phoebe 2100 was to be Acorn Computers' successor to the RiscPC, slated for release in late 1998. However, in September 1998, Acorn cancelled the project as part of a restructuring of the company.
A scorewriter, or music notation program is software for creating, editing and printing sheet music. A scorewriter is to music notation what a word processor is to text, in that they typically provide flexible editing and automatic layout, and produce high-quality printed results.
SCORE is a scorewriter program, written in FORTRAN for MS-DOS by Stanford University Professor Leland Smith (1925–2013) with a reputation for producing very high-quality results. It was widely used in engraving during the 1980s and 1990s and continues to have a small, dedicated following of engravers, many of whom hold the program in high regard due to its ability to position symbols precisely on the page. Several publications set using SCORE have earned Paul Revere and German Musikpresse engraving awards.
MusicXML is an XML-based file format for representing Western musical notation. The format is open, fully documented, and can be freely used under the W3C Community Final Specification Agreement.
Timeworks Publisher was a desktop publishing (DTP) program produced by GST Software in the United Kingdom and published by Timeworks, Inc., in the United States.
Will Harvey's Music Construction Set (MCS) is a music composition notation program designed by Will Harvey for the Apple II and published by Electronic Arts in 1983. Harvey wrote the original Apple II version in assembly language when he was 15 and in high school. MCS was conceived as a tool to add music to his previously published game, an abstract shooter called Lancaster for the Apple II.
The Werner Icking Music Archive is a web archive of liberally licensed sheet music of public domain music. The scores are electronically typeset by volunteers and distributed in PDF, often accompanied by their typesetting files. WIMA continues the defunct GMD Music Archive and is named after its founder, the late Werner Icking. After a merge completed in 2012, the archive forms part of the International Music Score Library Project (IMSLP).
Mozart the music processor is a proprietary WYSIWYG scorewriter program for Microsoft Windows. It is used to create and edit Western musical notation to create and print sheet music, and to play it via MIDI.
Overture is a music notation (scorewriter) program for Windows and Macintosh platforms, published and developed by Sonic Scores. While Overture is primarily a scorewriter program, it also allows editing the score's MIDI audio playback data in the manner of sequencer and digital audio workstation (DAW) software.
Computational musicology is an interdisciplinary research area between musicology and computer science. Computational musicology includes any disciplines that use computation in order to study music. It includes sub-disciplines such as mathematical music theory, computer music, systematic musicology, music information retrieval, digital musicology, sound and music computing, and music informatics. As this area of research is defined by the tools that it uses and its subject matter, research in computational musicology intersects with both the humanities and the sciences. The use of computers in order to study and analyze music generally began in the 1960s, although musicians have been using computers to assist them in the composition of music beginning in the 1950s. Today, computational musicology encompasses a wide range of research topics dealing with the multiple ways music can be represented.
This is a comparison of music notation programs.
The Norcroft C compiler in computing is a portable set of C/C++ programming tools written by Codemist, available for a wide range of processor architectures.
In computing, MakeModes is an application which is used to generate data which allows RISC OS computers to produce display output compatible with various computer monitors. It can generate and modify data which is used by the operating system to produce different graphics display resolutions.
Musink is a scorewriting computer program for Windows and macOS. It is a WYSIWYM editor, with automated music- and page-layout functionality. Two versions of Musink exist: Musink Lite, which is freeware; and Musink Pro, which is not free but contains additional features.