Information Technology Reference
In-Depth Information
We would like to note that although it is not
visible in Figure 12, the interpretation process
of the systems that are developed thanks to the
presented methodology is eager.
As indicated previously, the development of
a composition and editing system based on pen
interaction thanks to the presented methodology
only requires:
The specification of the graphical informa-
tion, such as the images of the retranscribed
elements.
In the next subsections, we focus on how
this methodology can be exploited to develop
pen-based composition and editing systems for
various musical notations, whatever the desired
associated composition conventions.
The writing of the interpretation rules thanks
to the presented formalism.
classical musical score notations
The design of the necessary hand-drawn
shape recognizers (Plamondon & Srihari,
2000; Anquetil & Bouchereau, 2002).
We first developed a pen-based musical score
editor adapted to classical notations. In order to
Table 6. Interpretation rules for drum tablature notations
Interpretation rules
Hand-drawn strokes
Re-transcribed symbols
DrumTablatureLine (Stroke s)
DCV:
Document[in,all]s.
SCV:
.
SR:
GeometricalShapes , {HorizontalSeg} .
DCC:
this[left,all]Instrument 2 ,
this[in,all]DrumStroke * ,
(this[above,all]DrumTabLine * |
this[in,highestP]LineBar * ) ,
(this[below,all]DrumTabLine * |
this[in,lowestP] LineBar * ) .
Instrument (Stroke s)
DCV:
DrumTabLine[left,all]s.
SCV:
.
SR:
Characters , {C , H , S , D , B}.
DCC: .
DrumStroke (Stroke s)
DCV:
DrumTabLine[in,all]s.
SCV:
.
SR:
Character , {x , o , d} .
DCC: .
LineBar (Stroke s)
DCV:
DrumTabLine→firstL[top,highestP]s ,
DrumTabLine→lastL[bottom,lowestP]s ,
firstL ≠ lastL .
SCV:
.
SR:
GeometricalShapes , {VerticalSeg} .
DCC: .
 
Search WWH ::




Custom Search