Digital Koto Music Scores

Slides:



Advertisements
Similar presentations
Chapter 2: Rhythm and Pitch
Advertisements

Computer Fundamentals Multimedia MSCH 233 Lecture 10.
Symbolic Representations of Music Ichiro Fujinaga MUMT 611 McGill University.
MusicXml: Symbolic Music Interchange Format Carmine Casciato MUMT 611 Thursday, January 27th, 2005 Carmine Casciato MUMT 611 Thursday, January 27th, 2005.
Recording-based performance analysis: Feature extraction in Chopin mazurkas Craig Sapp (Royal Holloway, Univ. of London) Andrew Earis (Royal College of.
Humdrum - Introduction What is Humdrum? A set of general-purpose music software tools, but free Encode, manipulate, and output a wide variety of musically-pertinent.
By Prof. Lydia Ayers. Objectives Practice music notation, using Noteworthy Composer, on your rhythm composition, which is due in the lab today (see next.
8 Introduction to Humdrum Mus 253/CS 275A Stanford University Winter Quarter.
Aspects of Music Rhythm The aspect of music concerned with the organization of time. Primarily the durations of the sounds and silences that make up.
Tutorial of MusicXML An Open Format For Music Notation Present by Ming-Jing Ho.
Multimedia Sound Production
T.Sharon 1 Internet Resources Discovery (IRD) Music IR.
S OFTWARE AND M ULTIMEDIA Chapter 6 Created by S. Cox.
Object Orientated Data Topic 5: Multimedia Technology.
SDC PUBLICATIONS © 2012 Chapter 13 Part Drawings and 3D Annonations Learning Objectives:  Create Drawing Layouts from Solid Models  Understand Associative.
Transforming XML Into Music Notation Baron Schwartz, Computer Science Perry Roland, Digital Library Worthy Martin, Computer Science.
Rhythm By: Ms. Ashley. What is Rhythm? Rhythm is … “a strong, regular repeated pattern of movement or sound.” - New Oxford American Dictionary.
IGCSE ICT Communicating Ideas 2.  identify the advantages and disadvantages of using common applications to communicate ideas:  Multimedia presentations.
Content Visualization in a Digital Music Library Eric J. Isaacson Assoc. Prof. of Music Theory Indiana University School of Music This material is based.
MusicXML Music 253 / CS 275A Stanford University Winter 2005 Craig Stuart Sapp.
Introduction of Humdrum Music 253/CS 275A Stanford University.
The GUIDO Music Notation Format
Lesson #8 : Dotted Rhythms (stds 2,5,6/9.1, 9.3) All contents of this presentation: © 2007 TB Music.
Use Cope-events which are like ( ) where element 1. is ontime in 1000s of second 2. is midi note (60 = middle C) 3. is duration in 1000s of.
MusicXML David Sears MUMT September, 2009.
Home entertainment. The hardware, software and techniques used for sound MP3 players: play music files stored digitally in MP3 file format are small and.
Lesson Three Writing a Rhythmic Composition. Reviewing: Crotchets, Quavers, and Semi-quavers I n lesson two you learned that when you hear one sound on.
ENOMA - European Network of Online Musical Archives ENOMA Workshop – The Grieg Academy, UiB 26 May 2006 Leif Arne Rønningen and Lars Erik Løvhaug NTNU.
Optical Music Recognition and Data Import/Export Music 253/ CS 275A Eleanor Selfridge-Field.
A song to sing and learn from
CODES FOR DATA ARCHIVING, INTERCHANGE, AND ANALYSIS: MUSEDATA Music 253/CS 275A Stanford University.
By the end of the lesson… I will have found out what dots mean for rhythmic note values I will be able to identify and use anacrusis I will be able to.
Music Notation: Day Two Time Signature Application and Note Names.
World Instruments. Where is Japan? Why does Eastern music sound so different from Western music? Western music uses the heptatonic (__ note) scale,
An Introduction to SCORE
Using Musical Information: Query, Analysis, and Style Simulation Mus 254/CS 275B/SSP 253b Stanford University Spring Quarter.
Files in Python Output techniques. Outputting to a file There are two ways to do this in Python – print (more familiar, more flexible) – write (more restrictive)
Mus 253/3C2008 Craig Stuart Sapp; rev. esf MusicXML and MEI Music 253 Stanford University Winter 2010 Craig Stuart Sapp 2005 Rev. E. S.-F. Winter.
Music Eleanor Selfridge-Field Automatic transcription of composition 18 th 18 th century: England, 1747 (Grove 1) 19 th century Horizontal.
Repertories with special needs vs. Common Western Notation (CMN) Music 253/CS 275A Stanford University.
 The formatting applied to a document can affect: › How the reader interprets the document › How easily the document is read › The overall impression.
Input Methods for Music Notation Software Mus 253/CS 275A Stanford University Notation 1.
Raster vs. Vector 2.02 Understand Digital Vector Graphics.
Mid Term Jeopardy $100 Note Reading RhythmVocabulary Playing Piano Scales & Key Signatures $200 $300 $400 $500 $400 $300 $200 $100 $500 $400 $300 $200.
Project Presentation Eoin Culhane Multi Channel Music Recognition for an Electric Guitar.
Multi Channel Music Recognition for an Electric Guitar.
ITEC2110, Digital Media Chapter 2 Fundamentals of Digital Imaging 1 GGC -- ITEC Digital Media.
Braille Music Production at DZB Leipzig Matthias Leopold DaCapo.
Pedagogical Aspects – Braille Services at DZB Leipzig Matthias Leopold DaCapo.
GNU EPrints 2 Overview Christopher Gutteridge 19 th October 2002 CERN. Geneva, Switzerland.
DATA Unit 2 Topic 2. Different Types of Data ASCII code: ASCII - The American Standard Code for Information Interchange is a standard seven-bit code that.
Sound and music.
Implementation Process
Chapter 2: Rhythm and Pitch
Notes and Rests The beginnings of rhythm
The Basic Symbols of Music Notation
Rhythm.
Music Notation: Day 2 Time Signature and Note Names
Rosetta Stone of Musical Data
Music Representations
CAPE INFORMATION TECHNOLOGY
Codes for data archiving, interchange, and analysis
ADOBE FIREWORKS.
Symbolic Representations of Music
Countdown to Examinations
Symbolic Representations of Music
Notation Vocabulary Pitch Catalog – Rhythm Chart
Introduction to Humdrum
MusicXml: Symbolic Music Interchange Format
CAPE INFORMATION TECHNOLOGY
Presentation transcript:

Digital Koto Music Scores Forum on Information Technology (FIT) 2002 IPSJ & IEICE; Tokyo Institute of Technology Craig Sapp (craig@ccrma.stanford.edu) Stanford University Sachiko Deguchi (deguchi@ccrma.stanford.edu) Kogyokusha College of Technology

Purpose Develop computer printing system for koto music Arabic numeral notation for Western students of koto. Typeset new compositions for koto music. Convert Western music notation into koto notation. Create digital encoding format for koto scores. Electronic database of koto music. Analysis of koto music.

The Koto String 1 Performer sits here String 13

Existing Typeset Koto Music Yamada school engraved music: Ikuta school engraved music: Our computer-typeset music:

Computer Typesetting Process A: Ideally spaced music with spacing boxes visible. Only music elements with controlling widths. Spacing ratio of 0.65 for duration ratio of 1:2. B: Spacers scaled to fit music in margins. Box widths all scaled by the same amount. Widths of music elements not scaled. C: Vertical elements added. Add ornaments (e.g.: hiki), fingerings, rhythmic beaming Final score output is in PostScript format vector graphics (scalable) convertible to PDF format

Koto Notation Encoding Problems Most computer music application written for standard Western notation. Standard Western notation does not map well to koto score many glissando techniques in koto music. standard koto tunings contain same pitch on strings 1 + 5 strings of koto can be re-tuned difficult to remember new pitch/string mappings

Symbolic Encoding Format koto2eps **koto *M4/4 *tune[d:G:A:A#:d:d#:g:a:a#:dd:dd#:gg:aa] {5+i - 3 1s =2 0} {3|sb 3|sc 8|. 7|| 6| 7|o =3 1c 5|. 4|| 3} {1s =4 9 8| 7| *- Based on the Humdrum File Format for music research: http://www.humdrum.net 10, 11, 12, 13 Pitch: String numbers from 1 - 9 + A, B, C, D Rests: number 0 Rhythm: One beat by default | symbol halves duration (Western beams) - symbol for ornamentation placement Other: = barlines {,} phrase markings a, b, c fingerings i, s, o ornaments

Web Interface for Creating Scores http://koto.sapp.org/score

Koto Notation to Western Notation *M4/4 *tune[d:G:A:A#:d:d#:g:a:a#:dd:dd#:gg:aa] {5+i - 3 1s =2 0} {3|sb 3|sc 8|. 7|| 6| 7|o . =3 **kern *M4/4 {2d . 4A 4d: 4G: =2 4r} {8A: 8A#: 8A: 8A#: 8.a 16g 8d# 16gH 16ah =3 Automatic conversion from koto data to Humdrum kern data Kern data can then be typeset kern mup kern MusicXML MusicXML Finale

Western Notation to Koto Notation Program written to convert western notated music into koto performance notation. E mode G mode Tuning: c:d:e:f:g:a:b:cc:dd:ee:ff:gg:aa

Electronic Data Conversion Paths Humdrum Koto koto2eps Analysis koto2kern kern2koto paper ms Humdrum Kern Mup Performance modeling krn2xml smf MIDI MusicXML dolet Finale sound

Further information Website for koto scores: http://koto.sapp.org Humdrum koto data format specification: http://koto.sapp.org/kotospec.html Koto score generating web interface: http://koto.sapp.org/score