Philip's Music Writer

Last updated
Original author(s) Philip Hazel
Initial releaseJune 1988 (1988-06) [1] [2]
Stable release
5.22 / 21 December 2023 (2023-12-21)
Written in C
Operating system Panos, RISC OS , Unix-like
Type Scorewriter
License GPL-2.0-or-later
Website quercite.dx.am/pmw.html

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.

Contents

Development

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 2021, it remains under active development as free software. [3]

Features

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] [7] Simple MIDI files and sound output can also be generated. [1] [5]

Reception

The software was mentioned in the Center for Computer Assisted Research in the Humanities publication Computing in Musicology in 1993, [2] [8] and chapter 18 in Beyond MIDI: The Handbook of Musical Codes, MIT Press (1997, ISBN   0-262-19394-9).

Related Research Articles

<span class="mw-page-title-main">Acorn Computers</span> British computer manufacturer

Acorn Computers Ltd. was a British computer company established in Cambridge, England, in 1978. The company produced a number of computers which were especially popular in the UK, including the Acorn Electron and the Acorn Archimedes. Acorn's BBC Micro computer dominated the UK educational computer market during the 1980s.

<span class="mw-page-title-main">Acorn Archimedes</span> Personal computer

Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems are based on Acorn's own ARM architecture processors and the proprietary operating systems Arthur and RISC OS. The first models were introduced in 1987, and systems in the Archimedes family were sold until the mid-1990s.

<span class="mw-page-title-main">RISC OS</span> Computer operating system by Acorn Computers Ltd

RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England. First released in 1987, it was designed to run on the ARM chipset, which Acorn had designed concurrently for use in its new line of Archimedes personal computers. RISC OS takes its name from the reduced instruction set computer (RISC) architecture it supports.

<span class="mw-page-title-main">LilyPond</span> Free software scorewriter

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.

<span class="mw-page-title-main">Sibelius (scorewriter)</span> Scorewriter program

Sibelius is a scorewriter program developed and released by Sibelius Software Limited. It is the world's largest selling music notation program. Beyond creating, editing and printing music scores, it can also play the music back using sampled or synthesised sounds. It produces printed scores, and can also publish them via the Internet for others to access. Less advanced versions of Sibelius at lower prices have been released, as have various add-ons for the software.

<span class="mw-page-title-main">Phoebe (computer)</span> Proposed computer by Acorn, cancelled 1998

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.

<span class="mw-page-title-main">SCORE (software)</span> Discontinued notation software

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.

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).

<span class="mw-page-title-main">Mozart the music processor</span> Scorewriter

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.

<span class="mw-page-title-main">Overture (software)</span> Scorewriter

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.

References

  1. 1 2 3 4 5 6 7 8 9 10 11 12 Hazel, Philip. "Whatever Happened to Philip's Music Scribe?". Qercus . No. 281. pp. 15–18. Retrieved 2013-06-13.
  2. 1 2 Selfridge-Field, Eleanor; Correia, Edmund Jr. "Musical Information in Musicology and Desktop Publishing". Center for Computer Assisted Research in the Humanities . Retrieved 2013-06-13.
  3. 1 2 "Philip's Music Writer".
  4. 1 2 Hazel, Philip (1997). "Philip's Music Scribe". In Selfridge-Field, Eleanor (ed.). Beyond Midi: The Handbook of Musical Codes. MIT Press. pp. 232–251. ISBN   978-0-262-19394-8 . Retrieved 13 June 2013.
  5. 1 2 "Philip's Music Writer". Freecode website. Freecode . Retrieved 2013-06-13.
  6. 1 2 Hazel, Philip. "Philip's Music Writer" (PDF). Retrieved 2013-06-13.
  7. Brett, Paul. "PD World". RISC World . Retrieved 2013-06-13.
  8. Computing in Musicology. Center for Computer Assisted Research in the Humanities. 1993. p. 213. ISBN   9780936943084 . Retrieved 13 June 2013.