Limit search to available items
Book Cover
E-book

Title Music navigation with symbols and layers : toward content browsing with IEEE 1599 XML encoding / edited by Denis L. Baggi and Goffredo M. Haus
Published Hoboken, N.J. : IEEE Computer Society : John Wiley & Sons, Inc., ©2012

Copies

Description 1 online resource
Contents Machine generated contents note: 1. Ieee 1599 Standard / Goffredo M. Haus -- 1.1. Introduction -- Important Features of IEEE 1599 -- Examples of Applications of IEEE 1599 to Increase Music Enjoyment -- Example I Score with Different Versions: "King Porter Stomp" / Jelly Roll Morton -- Example II Jazz Piece with No Score: "Crazy Rhythm" -- Example III Opera Using the Composer's Manuscript: Tosca / Giacomo Puccini -- Example IV "Peaches en Regalia" / Frank Zappa -- Example V "II mio ben quando verra" / Giovanni Paisiello -- Example VI Brandenburg Concerto No. 3 / J.S. Bach -- Example VII Blues, a Didactical Tool to Learn Jazz Improvisation -- Example VIII "La caccia," from Antonio Vivaldi's Four Seasons ("Autumn") -- Example IX Musicological Fantasy: Tauhid, a Piece of Free Jazz -- Conclusions -- Acknowledgments -- References -- 2. Encoding Music Information / Luca A. Ludovico -- 2.1. Introduction -- 2.2. Heterogeneous Descriptions of Music -- 2.3. Available File Formats -- 2.4. Key Features of IEEE 1599 -- 2.5. Multi-Layer Structure -- 2.6. Logic Layer -- 2.7. Spine -- 2.7.1. Inter-layer and Intra-layer Synchronization -- 2.7.2. Virtual Timing and Position of Events -- 2.7.3. How to Build the Spine -- References -- 3. Structuring Music Information / Goffredo M. Haus -- 3.1. Introduction -- 3.2. Music Objects and Music Algorithms -- 3.2.1. Music Objects -- 3.2.2. Music Algorithms -- 3.2.3. Music Objects and Music Algorithms in IEEE 1599 -- 3.3. Petri Nets -- 3.3.1. Petri Nets Extension: Hierarchy -- 3.3.2. Petri Nets Extension: Probabilistic Arc Weights -- 3.4. Music Petri Nets -- 3.4.1. Music Petri Nets in IEEE 1599 -- 3.5. Music Analysis Using Music Petri Nets -- 3.6. Real-Time Interaction with Music Petri Nets -- 3.7. Conclusions -- References -- 4. Modeling And Searching Music Collections / Alberto Pinto -- 4.1. Introduction -- 4.2. Describing Music Content -- 4.2.1. Music Search Engines -- 4.3. Music Description in IEEE 1599 -- 4.3.1. Chord Grid Objects -- 4.3.2. Petri Net Objects -- 4.3.3. Analysis Objects -- 4.3.4. MIR Objects -- 4.4. Theoretical Framework -- 4.4.1. Model Perspective -- 4.4.2. Categories -- 4.5. Music Modeling and Retrieval in IEEE 1599 -- 4.5.1. MIR Model -- 4.5.2. MIR Object -- 4.5.3. MIR Subobject -- 4.5.4. MIR Morphisms -- 4.5.5. MIR Features -- 4.5.6. GraphXML Encoding -- 4.6. Case Study: Graph-Categorial Modeling -- 4.6.1. Content Description -- 4.6.2. Content Retrieval -- 4.6.3. MIR Model -- 4.6.4. MIR Object and Subobject -- 4.6.5. MIR Morphism -- References -- 5. Feature Extraction And Synchronization Among Layers / Davide A. Mauro -- 5.1. Introduction -- 5.2. Encoding Synchronization Information -- 5.2.1. Extraction of Synchronization Data -- 5.2.2. Case Study -- 5.3. Overview of Synchronization Algorithms -- 5.4. VarSi: An Automatic Score-to-Audio Synchronization Algorithm Based on the IEEE 1599 Format -- 5.4.1. Score Analysis -- 5.4.2. Audio Analysis -- 5.4.3. Decisional Phase -- References -- 6. Ieee 1599 And Sound Synthesis / Luca A. Ludovico -- 6.1. Introduction -- 6.2. From Music Symbols to Sound Synthesis -- 6.2.1. Translating Symbols into a Performance Language -- 6.2.2. Interpretative Models -- 6.2.3. Audio Rendering and Synchronization -- 6.3. From Sound Synthesis to Music Symbols -- 6.4. Example of Encoding -- 6.5. Conclusions -- References -- 7. Ieee 1599 Applications For Entertainment And Education / Luca A. Ludovico -- 7.1. Introduction -- 7.2. IEEE 1599 for Entertainment -- 7.3. IEEE 1599 for Music Education -- 7.4. IEEE 1599-Based Music Viewers -- 7.5. Case Studies -- 7.5.1. Navigating and Interacting with Music Notation and Audio -- 7.5.2. Musicological Analysis -- 7.5.3. Instrumental and Ear Training -- 7.5.4. IEEE 1599 Beyond Music -- References -- 8. Past Projects Using Symbols For Music / Denis L. Baggi -- 8.1. Brief History -- 8.2. Bass Computerized Harmonization (BA-C-H) -- 8.3. Harmony Machine -- 8.4. NeurSwing, an Automatic Jazz Rhythm Section Built with Neural Nets -- 8.5. Paul Glass System -- 8.6. Program That Finds Notes and Type of a Chord and Plays It -- 8.7. Summary of Projects -- 8.8. Conclusions -- References
Summary The first book-length explanation of applications for the new IEEE Standard 1599IEEE Standard 1599 codes music in XML such that it is rendered in symbols readable by both humans and machines. It is a significant breakthrough over formats such as MP3s (which are only machine-readable) and is a valuable method of preserving and adding worth to older musical manuscripts and printed scores, because it retains the original written sheet music as a permanent image scan while at the same time allowing for multimedia layers (audio, a printed copy of the score, video of a performance, alternate takes/versions, etc.). Music Navigation with Symbols and Layers is the first book-length explanation of applications for the new IEEE Standard 1599, IEEE Recommended Practice for Defining a Commonly Acceptable Musical Application Using XML. Written and edited by the creators of the standard - and geared towards professionals working in all aspects of the electronic and computer music industry - this book: Presents a manual that teaches how to encode music with IEEE 1599 Considers a wide and genuinely global span of music, including classical, jazz, pop, opera, and even non-Western music such as African drum bands or Indian melodic improvisations Posits that applications built with IEEE 1599 can move music from something we listen to to something we interact with and truly understand Runs the gamut from commercial (iPods and other portable devices) to educational (tutorials on music theory) to historical and cultural (music preservation)Music Navigation with Symbols and Layers is a must-have reference for anyone wanting to create a computer application using IEEE 1599
Notes Includes index
Bibliography Includes bibliographical references and index
Notes Print version record and CIP data provided by publisher
Subject Information storage and retrieval systems -- Music.
XML (Document markup language)
MUSIC -- Genres & Styles -- Classical.
MUSIC -- Reference.
Information storage and retrieval systems -- Music
XML (Document markup language)
Form Electronic book
Author Baggi, Denis
Haus, Goffredo
LC no. 2012030184
ISBN 9781118494448
111849444X
9781118494417
1118494415
9781118494424
1118494423
9781118494455
1118494458
047059716X
9780470597163