ENT is a
scorewriter
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 pr ...
designed to retypeset
mensural notation
Mensural notation is the musical notation system used for European vocal polyphonic music from the later part of the 13th century until about 1600. The term "mensural" refers to the ability of this system to describe precisely measured rhythmi ...
from 1500 to 1650.
History
ENT was developed to facilitate the clean retypesetting of single, dual, and triple process typeset
mensural notation
Mensural notation is the musical notation system used for European vocal polyphonic music from the later part of the 13th century until about 1600. The term "mensural" refers to the ability of this system to describe precisely measured rhythmi ...
after developer Samuel Gossner spent several weeks attempting to clean a
facsimile
A facsimile (from Latin ''fac simile'', "to make alike") is a copy or reproduction of an old book, manuscript, map, art print, or other item of historical value that is as true to the original source as possible. It differs from other forms of ...
scan using the brush tool in image editing software. Gossner enlisted the help of programmer Daniel West and designer Dieter Theuns, with whom he had worked on
Airscape: The Fall of Gravity as composer five years prior.
Features
ENT runs in the browser, using
JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
and
TypeScript
TypeScript is a free and open source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. It is designed for the development of large appl ...
. It is compatible with
Google Chrome
Google Chrome is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macO ...
,
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current a ...
, and
Chromium
Chromium is a chemical element with the symbol Cr and atomic number 24. It is the first element in group 6. It is a steely-grey, lustrous, hard, and brittle transition metal.
Chromium metal is valued for its high corrosion resistance and h ...
-based
Microsoft Edge
Microsoft Edge is a proprietary, cross-platform web browser created by Microsoft. It was first released in 2015 as part of Windows 10 and Xbox One and later ported to other platforms as a fork of Google's Chromium open-source project: Android ...
.
ENT can export
PDF
Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
files, and saves and loads
JSON
JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other s ...
-based .ent files to preserve notation for later editing.
The program uses both mouse and keyboard entry, alternately or in unison, to achieve music entry. The staff is generated with each glyph, and advances across the page as glyphs are entered. When the user is finished with a line, the program automatically justifies the line with spacer units and places
custodes {{Wiktionary, custos
''Custos'' is the Latin word for guard.
Titles
* Custos rotulorum ("keeper of the rolls"), a civic post in parts of the United Kingdom and in Jamaica
* Custos (Franciscans), a religious superior or official in the Franc ...
automatically based on the following line.
The user may select from a variety of music fonts, traced from facsimiles in
SVG
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium sinc ...
format. Each font is named after a different publisher, for example 'Phalese' is named after Petrus Phalesius the Younger, facsimiles of whose publications were used to create the font. Fonts are organized as collections of
SVG
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium sinc ...
files, organized by a
JSON
JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other s ...
control file, inspired by the structure of
SFZ virtual instruments.
See also
*
List of music software
This is a list of software for creating, performing, learning, analyzing, researching, broadcasting and editing music. This article only includes software, not services. For streaming services such as iHeartRadio, Pandora, Prime Music, and Spotify, ...
References
{{Scorewriters
Music software
Scorewriters