Notes
Slide Show
Outline
1
Timeliner:
Building a Learning Tool into a Digital Music Library
  • Mark Notess
  • Margaret B. Swan
  • Indiana University
  • Bloomington, Indiana, USA


  • ED-MEDIA 2004, Lugano, Switzerland
2
Outline
  • Overview of Variations2 project
  • Description of Timeliner tool
  • Demonstration
  • Summary of user studies results
  • Future Plans
3
Variations2 Overview
  • $3M grant funded by NSF/NEH
  • Establish a digital music library testbed system supporting multiple formats: audio, video, score images, score notation
  • Develop multiple interfaces for specific user applications in the music library and the classroom
  • Conduct research in metadata, usability, copyright, and networking
4
 
5
Variations2
System Architecture: Layer View
6
Variations2
Timeliner Tool
7
Paper-Based Form Diagrams
8
Variations2 Timeliner
9
Demonstration
10
User Studies
  • Usability tests in a lab
    • enthusiastic response
    • some usability issues with figuring out how to initiate Timeliner
  • Pilot instructional use
    • undergraduate music majors
    • undergraduate non-majors
    • graduate piano majors
11
Satisfaction Survey Results
12
Instructor Comments
13
Instructor Comments
14
Future Plans
  • Score annotation
  • Support for using local audio – mp3, wav files on hard-drive
  • Easier installation (for distance learners)
  • CMS integration
  • Continued user studies, both lab-based and real usage pilot projects
15
Disclaimer
16
More Information…
  • http://variations2.indiana.edu


  • mnotess@indiana.edu
17
 
18
Problems with MARC catalogs
  • Traditional MARC-based online catalogs not ideal for music
    • Large number of works by single author
    • Multiple works in single container
      • Relationships of performers and other fields to works
    • Multiple roles of “authors”
    • Importance of work: uniform titles
      • Not always possible to easily get one version of a work to others
      • Many variant forms of titles
    • Problems with LC subject headings
      • e.g. “Songs (High voice) with orchestra, Arranged”
    • Isolating / sorting by format
19
Variations2
Version 3 Features

  • Scanned score annotation
  • Playlists
  • Access control
  • Encoded scores
  • Themes & incipits
  • Instrumentation searching
  • Timeliner support of local audio


20
Variations2 Version 1.0
Technical Environment
  • Client and server developed in Java
  • Windows and Mac OS X client platforms, Unix (AIX/Linux) server
  • Audio streaming: QuickTime for Java, Darwin Streaming Server
  • Database: IBM DB2, DB2 Text Information Extender
  • Image compression: DjVu from AT&T Labs and Lizardtech
  • XML/MARC/Z39.50 tools: Saxon, Xerces, Jafer, James
21
Variations2 1.0
Communications
22
Usability
  • Usability = ease of use + usefulness
  • Established baseline
    • Usability test of existing Variations system
    • Satisfaction study of Variations users
    • Contextual inquiry
  • Evaluation of usability of Variations2
    • Prototype interviews
    • Usability tests of preliminary versions
    • Pilot studies
      • Data gathering through satisfaction survey and automated usage logging

23
Future Versions
  • Features to be added
    • Support for new and emerging streaming technologies
    • Support for video
    • Support for supplemental recording materials (e.g., liner notes, booklets)
    • Improved browsing interface
    • Instructional authoring, classroom presentation, and instructional delivery interfaces
    • Web browser interface
    • Course management system (CMS) integration
24
Technical Issues
  • Result set handling, performance
  • XML search engine vs. relational database
  • Unicode fonts
  • Integration with content-based search
  • Repository integration: FEDORA
  • Closer alignment with standards: FRBR, METS, MODS
  • Level of cataloging
  • Copyright, licensing, access control
25
Partners: “Satellite Sites”
  • United States
    • University of Illinois at Urbana-Champaign
    • University of Massachusetts at Amherst
    • Northwestern University
  • United Kingdom
    • Kings College - London
    • Loughborough University
    • University of Oxford
  • Japan
    • Waseda University
  • Evaluation…potential for co-development


26
Variations2 Data Model
  • Appropriate metadata elements attached to each entity
  • Import mapping from MARC
  • Closely related to FRBR
    • International Federation of Library Associations Report on the Functional Requirements of Bibliographic Records, 1997
27
IFLA FRBR Entities
28
Variations2 Data Model
29
Variations2 Structural Metadata: 3 Types
  • Container Structure
    • attached to container objects
    • defines track information, time, and page offsets
  • Work Structure
    • outlines abstract structure of the work (movements, acts, scenes, etc.)
  • Work Bindings
    • associated with instantiations
    • links particular time and page ranges of instantiations represented by media objects to the abstract work structure
30
Work Structure Example
  • <Structure id="1" label="Symphony no. 7 (Ludwig van Beethoven)">
  • <Section id="2" label="Movement 1">
  • <Section id="3" label="Introduction"/>
  • <Section id="4" label="Exposition"/>
  • <Section id="8" label="Development"/>
  • <Section id="9" label="Recapitulation"/>
  • <Section id="10" label="Coda"/>
  • </Section>
  • <Section id="5" label="Movement 2 - Allegretto"/>
  • <Section id="6" label="Movement 3 - Presto"/>
  • <Section id="7" label="Movement 4 - Allegro con brio"/>
  • </Structure>


31
Instantiation Bindings
Example
  • <StructureBindings structureID="IU/Work/2001">
  •   <Binding nodeRef="3">
  •     <ContentInterval mediaRef="IU/MediaObject/4021" begin="0" end="234975"/>
  •   </Binding>
  •   <Binding nodeRef="4">
  •     <ContentInterval mediaRef="IU/MediaObject/4021" begin="234975" end="360255"/>
  •   </Binding>
  •   <Binding nodeRef="8">
  •     <ContentInterval mediaRef="IU/MediaObject/4021" begin="360255" end="468400"/>
  •   </Binding>
  •   <Binding nodeRef="9">
  •     <ContentInterval mediaRef="IU/MediaObject/4021" begin="468400" end="596229"/>
  •   </Binding>
  •   …
32
Variations(1)
  • Variations2 builds upon previous work: Variations
    • Production DL of sound recordings (~8000 titles) and scores (~200 titles) in IU Cook Music Library
    • Used for course reserves and general collection access
  • Variations2 = R&D system
  • Variations = production service
  • Content for Variations2 draws upon existing Variations collection
33
Variations(1)
34
Variations(1)
35
Variations(1)