input methods for music notation software mus 253/cs 275a stanford university notation 1

8
Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Upload: patricia-quinn

Post on 17-Jan-2018

217 views

Category:

Documents


0 download

DESCRIPTION

Music Eleanor Selfridge-Field3 Stages in the creation of musical scores  Manual Write score by hand Send to publisher Pass to editor Pass to typesetter Send to author for approval Reproduce  Computer-based Multiple methods Edit oneself Publish oneself

TRANSCRIPT

Page 1: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Input Methods for Music Notation Software

Mus 253/CS 275AStanford UniversityNotation 1

Page 2: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 2

Input methods: Overview

ASCII code (from computer keyboard) SCORE, Guido

MIDI data from electronic keyboard From mouse Examples: Finale, Sibelius

Hybrid systems MuseData

Automatic recognition SharpEye

Sound

Not

atio

n (p

hysi

cal p

age)

“Logical work” (hum

an concepts)

Page 3: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 4

ASCII-Based Input Methods

Systems designed before 1982 (no personal computers)

DARMS, SCORE, P&E 1985 (no MIDI tools) 1988 (no SMFF)

Finale 1990 (no Windows) 1995 (no HTML)

Advantages Precision, extent, accuracy

Disadvantages Systems arbitrary, integration with other tools limited

Page 4: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 5

Essen Associative Code (EsAC)

Music rep. in general Pitch name Pitch inflection Octave name or number

EsAC specifics Pitch = number Inflection = symbol Octave = symbol

See http://www.esac-data.org

(Unsigned)

- Octave

+ Octave

Page 5: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 6

Guido: Pitch and duration components in input

Pitch (key no.)

Note duration

Note prolongation

Octave number

Pitch inflection

Data representation stored

"FrereJacques"

60 7248

Page 6: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 7

Guido: An Example

Page 7: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 8

MIDI Input (Finale, Sibelius, Capella) Sources

Pre-existing files Electronic keyboard Other MIDI instruments Computer mouse

Advantages Familiar interface, transparency

Disadvantages Control of layout, timing Control of enharmonic notations Lack of graphical refinements

Capella virtual keyboard (above)

Page 8: Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1

Music 253 2009 Eleanor Selfridge-Field 9

Hybrid systems (MuseData)

MIDI and ASCII data treated in bilaterally MuseData Humdrum Guido

Advantages Best of both systems

Disadvantages Learning curve