The following pages and posts are tagged with

TitleTypeExcerpt
accidental encoding tutorial Page A tutorial on how to encode pitch accidentals in **kern data.
articulations encoding tutorial Page A tutorial on how to encode articulations in **kern data.
barlines encoding tutorial Page A tutorial on how to encode barlines in **kern data.
beam encoding tutorial Page A tutorial on how to encode beams in **kern data.
chord encoding tutorial Page A tutorial on how to encode chords in **kern data.
clef encoding tutorial Page A tutorial on how to encode clefs in **kern data.
Coloring beams Page Demonstration of coloring beams with SVG gradient filters.
Embedded pitch and rhythm in SVG images Page Demonstration of extracting embedded pitch and rhythm information from SVG images.
cross staff note encoding tutorial Page A tutorial on how to encode cross staff notes in **kern data.
dynamics encoding tutorial Page A tutorial on how to encode dynamics in **kern data.
alt-e Page Skrót alt-e kasuje dane w edytorze tekstowym oraz zapis w edytorze graficznym.
alt-t/alt-T Page Skróty alt-t/alt-T spowodują zapisanie aktualnego widoku strony lub całej partytury do pliku w formacie PDF.
alt-m Page Komenda alt-m wyświetla dane w formacie MEI w edytorze tekstowym
alt-c Page Skrót alt-c kompiluje zastosowane filtry.
alt-p Page Polecenie alt-p wyświetla edycję źródłową w edytorze VHV.
alt-shift-l Page Skrót alt-shift-l dodaje pustą linię komentarza lokalnego powyżej bieżącego wiersza danych.
alt-shift-i Page Skrót alt-shift-i dodaje pustą linię powyżej bieżącego wiersza w edytorze tekstowym.
alt-o Page Komenda alt-o przełącza widok pomiędzy kluczami współczesnymi i oryginalnymi.
alt-v Page Komenda alt-v przełącza widok pomiędzy trybem podstawowym i trybem vim.
alt-shift-d Page Skrót alt-shift-d dodaje pustą linię kodu powyżej aktualnej linii w edytorze tekstowym.
alt-g Page Kombinacja klawiszy alt-g wyświetla kod SVG obrazu prezentowanego w edytorze graficznym.
alt-h Page Skrót alt-h pozwala na ponowne wyświetlenie danych w formacie Humdrum po zastosowaniu skrótu alt-m wyświetlającego dane w formacie MEI.
alt-l Page Skrót alt-l włącza kolorowanie warstw (layers) partytury w edytorze graficznym.
alt-b Page Skrót alt-b włącza/wyłacza wyświetlanie logo Verovio Humdrum Viewer w nagłówku.
alt-f Page Skrót alt-f blokuje/odblokowuje dynamiczne renderowanie notacji muzycznej.
alt-u Page Skrót alt-u zmienia widok pomiędzy formatem TSV a CSV pliku Humdrum.
Embedded verovio options list Page Here is a list of verovio options that can be embedded in the Humdrum data. var OPTIONS = { "OPTION": [ { "NAME": "help", "ABBR": "?", "INFO": "Display help message", "ARG": "none", "CLI_ONLY": "true" }, { "NAME": "allPages", "ABBR": "a", "INFO": "Output all pages", "ARG": "none",...
Embedded verovio options Page Verovio options can be embedded directly in Humdrum data. When the data is processed by verovio, the options will be used to control the rendering of the music notation. The basic format for an embedded option is !!!verovio: spacingStaff 0 The line starts with !!!verovio:...
Tuplet styling Page Visual tuplet numbers can be turned on or off for a spine.
Fingering Page A description of how to encode fingerings in **fing spines.
White mensural notation Page A description of how to encode music for white mensural notation.
Transposing parts Page A description of how to encode transposing parts in Humdrum scores.
Ligature and coloration brackets Page A description of how to encode ligature brackets in **kern spines.
Trills Page A description of how to encode trills in **kern spines.
Figured bass Page A description of how to encode figured bass (basso continuo) in **fb spines.
Cue-sized notes Page A description of how to encode cue-sized notes in **kern spines.
Ottava marks Page A description of how to encode ottava marks in **kern spines.
Pedal marks Page A description of how to encode pedal marks in **kern spines.
Tremolos Page A description of how to encode tremolos in **kern spines.
Humdrum music encoding tutorial Page A tutorial on how to encode music in the Humdrum syntax for VHV.
Invisible rests Page Description of invisible rests and how to display them for proof-reading.
alt-e Page The alt-e command erases the score text and notation.
alt-t/alt-T Page The alt-t/alt-T commands download PDF files of the current page or full score.
alt-m Page The alt-m command displays the MEI data conversion in the text editor.
alt-c Page The alt-c command compiles embedded filters.
alt-p Page The alt-p command displays the source print for the online digital score in the VHV editor.
alt-shift-l Page The alt-shift-l command adds an empty local comment line above the current line in the text editor.
alt-shift-i Page The alt-shift-i command adds an empty interpretation line above the current line in the text editor.
alt-o Page The alt-o command toggles between 'original' and 'modern' clefs.
alt-v Page The alt-v command toggles the vim editing mode.
alt-shift-d Page The alt-shift-d command adds an empty interpretation line above the current line in the text editor.
alt-g Page The alt-g command displays SVG code for the graphical music seen in the notation editor.
alt-h Page The alt-h command re-displays Humdrum data after viewing the MEI conversion with alt-m.
alt-l Page The alt-l command toggles coloring of secondary layers in the graphic notation.
alt-b Page The alt-b command toggles display of the Verovio Humdrum Viewer logo in the VHV header.
alt-f Page The alt-f command toggles freezing/unfreezing dynamic notation rendering.
alt-u Page The alt-u command toggles between TSV and CSV form of Humdrum data.
J.S. Bach chorales Page J.S. Bach chorale repertory
VHV online repertories Page VHV contains a set of online repertories of digital scores.
imitation filter Page The imitation filter identifies modal melodic repetition between voices.
Page The transpose filter can be used transpose music by a specified interval or to a specific key. Transposing by key Here is an example of transposing a four-part chorale from G major to A-flat major, using the -k option to change the key: !!!filter: transpose...
satb2gs filter Page The satb2gs filter can be used convert SATB arrangement of parts into grand-staff layout. Here is an example of processing a four-part chorale: <!-- verovio.html vim: ts=3 This include sets up a editiable humdrum text region on the page plus dynamcially calculated SVG image generated from the humdrum text. If...
autobeam filter Page The autobeam filter can be used to automatically add beams to notes according to the prevailing meter. Here is an example where the autobeam filter is being applied to the music, which contains one measure of 3/4 music and another in 6/8. <!-- verovio.html vim: ts=3 This include sets up...
cint filter Page The cint filter calculates and processes music based on counterpoint modules. See the full technical documentation for cint on the Humdrum Extras website for all options. Counterpoint modules consist of four notes in two simultaneous voices that form a module of two harmonic and two melodic intervals. The filter...
myank filter Page The myank filter can be used to extract measures from a full score. Here is an example of extracting measures 5 to the end of the piece in a Bach chorale. <!-- verovio.html vim: ts=3 This include sets up a editiable humdrum text region on the page plus dynamcially calculated...
slurcheck filter Page The slurcheck filter can be used to automatically identify unbalanced slur markers in **kern data spines.
kern2mens filter Page The kern2mens filter can be used to convert **kern data (modern western music notation) into **mens (white mensural notation). Here is an example use of kern2mens to convert modern notation into white mensural notation: <!-- verovio.html vim: ts=3 This include sets up a editiable humdrum text region...
URL filters Page Filters can be applied via a VHV URL when loading online repertories. The filter will be applied to all works/movements in the same repertory even when star...
extract filter Page The extract filter can be used to manipulate spine ordering as well as removing spines or adding blank spines. Here is an example of extracting the outer parts of a 4-part chorale: <!-- verovio.html vim: ts=3 This include sets up a editiable humdrum text region on the page plus dynamcially...
dissonant filter Page The dissonant filter labels non-harmonic tones in contrapuntal textures.
VHV Filters Page Filters are a method of embedding Humdrum Extras commands into Humdrum files. Filters have the form: !!!filter: command Multiple filters can be given on separate lines and will be executed in sequence, or combined into a single line separated by a pipe character. <div...
Load/Save Humdrum data Page Humdrum data can be loaded or saved in multiple ways.
MusicXML import Page MusicXML files can be dragged/dropped onto the VHV page to automatically convert them into Humdrum data.
Help menu Page A Description of the VHV help menu.
Saving buffers Page The contents of the editor can be cached into several persistent and temporary buffers.
Syntax validation Page VHV will validate the structure and rhythmic syntax of Humdrum files before attempting to render them to graphical notation.
MEI export Page MEI files can be generated from Humdrum data and saved to the local file-system.
EsAC data import Page EsAC files can be dragged/dropped onto the VHV page to automatically convert them into Humdrum data, or EsAC data can be pasted into the text editor to edit ...
User Interface overview Page Description of the two sub-windows in the VHV interface.
Edit modes and syntax highlighting Page A Description of the two editing modes in VHV, and Humdrum syntax coloring.
Using verovio in a terminal Page Verovio can be used on the command-line to produce SVG images or MEI data from Humdrum files.
Creating static in-browser images from EsAC data Page Simple use of the verovio javascript toolkit to display EsAC data as graphical notation on a stand-alone webpage with a tiny bit of javascript.
Running VHV locally Page This page describes how to run the VHV website on your local computer rather than from Github pages.
Creating static in-browser images Page Simple use of the verovio javascript toolkit to display Humdrum data as graphical notation on a stand-alone webpage with a tiny bit of javascript.
Embedded pitch and rhythm in SVG images Page Demonstration of extracting embedded pitch and rhythm information from SVG images.
Creating dynamic in-browser images Page Dynamic use of the verovio javascript toolkit to update the notation display of editable Humdrum data on the page.
myVHV introduction Page The myVHV section of the documentation demonstrates how VHV technology can be used on your own webpages.
Slurs Page Graphically adding and editing slurs in the notation editor.
Pitch Page Graphically altering note pitches and accidentals in the notation editor.
Key command summary Page Summary of graphic editing commands.
Beams Page Graphically splitting beams in the notation editor.
Marking notes with at Page The at command highlights notes in the notation editor and adds a mark signifier to the note's data token in the text editor.
Introduction to graphic editing commands Page Introduction to the VHV graphic editing commands.
Tables Page This page describes how to create tables for VHV documentation.
Creating a new tag Page This page describes how to create a new tag and add it to the page indexes.
Creating a new documentation page Page This page describes how to create a new documentation page and add it to the sidebar menu.
Local VHV documentation Page This page describes how to run the VHV documentation website on your local computer rather than from Github pages.
Creating page translations Page This page describes how to add page translations to the documentation.
Creating verovio figures Page This page describes how to add verovio-rendered notation figures to documentation pages that have editable Humdrum data alongside the notation.
Keypress icons Page This page describes how to add key icons to documentation text.
Creating and adding figures. Page This page describes how to add images to documentation pages and how to create animated GIFs.
Tables Page Test browse tables for TMP website
Key analysis Page Demonstration of extracting a key estimate from an SVG image of music notation.
key signatures encoding tutorial Page A tutorial on how to encode key signatures in **kern data.
lyrics encoding tutorial Page A tutorial on how to encode lyrics in **kern data.
multiple staves encoding tutorial Page A tutorial on how to encode multiple staves in **kern data.
multiple voices encoding tutorial Page A tutorial on how to encode multiple voices on a staff in **kern data.
octaves encoding tutorial Page A tutorial on how to encode octaves in **kern data.
pitch encoding tutorial Page A tutorial on how to encode basic pitch in **kern data.
rests encoding tutorial Page A tutorial on how to encode rests in **kern data.
rhythm encoding tutorial Page A tutorial on how to encode rhythm in **kern data.
slurs encoding tutorial Page A tutorial on how to encode slurs in **kern data.
text directions encoding tutorial Page A tutorial on how to encode text directions in **kern data.
ties encoding tutorial Page A tutorial on how to encode ties in **kern data.
time signatures encoding tutorial Page A tutorial on how to encode time signatures in **kern data.
transposing encoding tutorial Page A tutorial on how to encode basic transposing in **kern data.
tuplets encoding tutorial Page A tutorial on how to encode tuplets in **kern data.
Embedded options Post Rendering options for verovio can now be embedded directly into Humdrum data. This allows refined control of notation, particularly default spacings. A complete list of verovio options is given in table form, showing the default values and ranges for each option along with a brief description of the...
Encoding tremolos Post Tremolos can now be displayed in VHV notation.
Humdrum notation plugin Post After editing your music in VHV, you can display the notation dynamically on your webpage with the Humdrum notation plugin. The topics page of the plugin documentation gives demonstrations of how to configure and use the plugin, such as saving SVG images and viewing notation from...
Slur checking tool Post A description of the slurcheck tool has been added here. The tool can be used to check slurs for data-entry errors by highlighting hanging slurs (slurs without either a start or an ending).
Saving buffers Post A set of buffers to save and restore the contents of the editor have been added to VHV. These buffers will remain after the VHV webpage is reloaded. See the documentation about buffers for more information.
Autosave feature Post An autosave feature has been implemented for VHV. When you leave the VHV website, either accidentally or on purpose, the contents of the text editor will be saved. If you return to the editor within an hour, the previous contents of the editor will be restored automatically. If you...
Beam editing Post Beams can now be split in the notation editor. Typing L while selecting a note/chord/rest within a beam will split the beam before the selection. Typing J while selecting a note/chord/rest within a beam will split the beam after the selection. More info…
White mensural notation Post An initial implementation of **mens for encoding white mensural notation has been added to humlib and VHV. See the **mens documentation page for a description of the representation, as well as the kern2mens filter for documentation on how to convert modern notation into <code...
Inserting null lines Post Three convenience comands have been added to the VHV interface: alt-shift-l, alt-shift-i, and alt-shift-d. These commands will add an empty local comment, interpretation, or data line respectively above the current line in the text editor. This speeds up entry of layout commands, clef changes,...
Transposing chord symbols Post The transpose filter is now aware of chord labels imported from MusicXML data into **mxhm spines. More information…
Fingering Post A representation called **fing has been defined for storing fingering numbers which will be displayed along with notation in VHV. More information…
Transposing parts Post Transposing parts have been implemented in VHV, and transposing scores can be converted from MusicXML files that are drag-and-dropped onto the VHV homepage. More information…
Encoding tutorial Post The Humdrum encoding section of the documentation includes a getting started section that serves as a tutorial/reference for encoding scores in Humdrum syntax in VHV. More information…
Offline VHV Post Documentation has been added that describes how to run VHV on your own computer, even without an internet connection. More information…
Editorial accidental styles Post Editorial accidentals are placed above notes by default. Adding brack or bracket to an editorial accidental RDF will display the accidental in brackets. Adding paren or parentheses to the RDF will display the accidental in parentheses. More information…
Humdrum syntax validation Post Syntax validation has been implemented for Humdrum files in the VHV text editor.
Humdrum syntax highlighting Post Syntax highlighting has been implemented for Humdrum files in the VHV text editor.
EsAC data import Post EsAC (Essen Associative Code) data files can now be loaded into VHV. Dragging/dropping EsAC files onto the VHV page will automatically convert them into Humdrum data. Copy/pasting EsAC data will allow direct editing of the EsAC data along with dynamic updating of the graphic notation.
Figured bass for basso continuo parts Post An initial implementation of figured bass has been created for the Humdrum to MEI converter. A live example can be seen here. Rodolfo Zitellini recently implemented rendering of figured bass in verovio, and he will be presenting his work on it at the Music Encoding Conference next week...
VHV presentation at the Music Encoding Conference in Tours, France (May 2017) Post Here are slides for a presentation about Verovio Humdrum Viewer at the Music Encoding Conference happening this month in Tours, France.
Embedded filters in Humdrum data Post Basic documentation has been added for the filter system of VHV for running Humdrum Extras programs within webpages. Current filters include: autobeam, extract, myank, satb2gs, and transpose.
Saving SVG images Post Documentation for the alt-g command has been added. SVG images of the displayed music notation can be extracted from the page and then saved by pasting into a text editor. The documentation also discusses how to generate bitmap images using GIMP as well as editing the image in...
Coloring beams in SVG with gradient filters Post Here is an example implementation of coloring SVG output notation from verovio. Diatonic pitch-classes are given different colors, and other graphical markup such as stems, ties, and beams are colored by pitch-class as well, using a mixture of CSS and javascript. You can edit the music in the text...
J.S. Bach chorales repertory Post An overview of the J.S. Bach four-part chorales repertory has been added to the repertory section of the VHV documentation. Instructions on how to view the chorales in grand-staff layout, how to transpose to any key, and how to display source scans are given in the overview.
Ottavas, pedaling and tuplet styling Post Examples of how to encode ottava marks and pedal marks have been added to the Humdrum encoding section of the documentation. Also added is a discussion on how to turn on/off the display of tuplet numbers.
SVG images with embedded pitch and rhythm information Post Notation images created with verovio from Humdrum data now embed pitch and rhythm information directly into the SVG files. This information can be used to control styling of the notation, such as coloring pitches/pitch-classes with CSS, or doing basic pitch/duration analyses of the music directly from the image. See the...
Marking notes Post Marking notes with user signifiers has been implemented in the VHV notation editor. Multiple marks can be used, each using a different color. See the description of marks for more details.
Oznaczanie nut Post Wyróżnianie nut za pomocą znaczników zostało zaimplementowane do edytora VHV. Można dodawać wiele znaczników wykorzystując różne kolory. Zobacz opis znaczniki nut w celu uzyskania dodatkowych informacji.
myVHV Post A section of the documentation called myVHV was added. Instructions for generating graphic notation from Humdrum data on the comnand-line and in a web browser is described so that you can create your own VHV-like website. See the myVHV introduction to get started. information.
moje VHV Post Dodano sekcję dokumentacji pt. mojeVHV. Sekcja obejnmuje instrukcje dotyczące generowania notacji graficznej na podstawie kodu Humdrum w linii poleceń (terminalu) oraz w przeglądarce internetowej. Dzięi temu można samodzielnie stworzyć własną stronę internetową z zawartością muzyczną wykorzystując VHV. Zobacz [wprowadzenie do mojegoVHV] aby rozpocząć.
Graphical editing Post A section called Graphical editing was added to the sidebar to document how to interact with the music notation in VHV to alter the contents of the Humdrum data in the text editor. Current pages include instructions on editing pitch and slurs in the notation.
Edycja graficzna Post Sekcja zatytułowana Edycja graficzna została dodana do menu bocznego dokumentacji. Sekcja opisuje w jaki sposób za pomocą edytora graficznego można zmieniać zawartość kodu Humdrum w edytorze tekstowym. Aktualnie sekcja opisuje sposoby edycji wysokości dźwięków oraz łuków frazowych.
Viewing invisible rests Post Special meta-RDF codes have been added for data proof-reading in the encoding structure of Humdrum data when converting into MEI data. Invisible rests, called <space> in MEI data, can be displayed as colored rests. One RDF instruction will set the visibility and color of all types of rests, and...
Podgląd ukrytych pauz Post Specjalne kody meta-RDF zostały dodane w celu korekty danych danych w strukturze Humdrum podczas konwersji do danych MEI. Niewidoczne pauzy, zwane <space> w formacie MEI, mogą być wyświetlane jako kolorowe pauzy. spoczywają. Jedna instrukcja RDF pozwoli ustawić widoczność i kolor wszystkich typów pauz, a trzy dodatkowe instrukcje RDF pozwalają...
Graphic editing of slurs Post Slurs can now be edited graphically in the notation editor window. Slurs are added by clicking on a note and then typing s to add a slur to the next note. Typing a number between 2 and 9 before s will add a longer slur. Slurs...
Graficzne edytowanie łuków Post Łuki frazowe można edytować w oknie edytora graficznego. Łuk można dodać klikając na nutę a następnie stosując skrót klawiszowy s, który dodaje łuk od aktywnej nuty do kolejnej. Wpisanie liczby w przedziale od 2 do 9 przed zastosowaniem skrótu s pozwoli dodać odpowiednio dłuższy łuk. Łuki...