Implementation of a 3D Virtual Drummer

Martijn Kragtwijk, Anton Nijholt, Jakob Zwiers

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

28 Downloads (Pure)

Abstract

We describe a system for the automatic generation of a 3D animation of a drummer playing along with a given piece of music. The input, consisting of a sound wave, is analysed to determine which drums are struck at what moments. The Standard MIDI File format is used to store the recognised notes. From this higher-level description of the music, the animation is generated. The system is implemented in Java and uses the Java3D API for visualisation.
Original languageEnglish
Title of host publicationComputer animation and simulation
Subtitle of host publicationEurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom
EditorsNadia Magnenat-Thalmann, Daniel Thalmann
Place of PublicationVienna
PublisherSpringer
Pages15-26
Number of pages12
ISBN (Electronic)978-3-7091-6240-8
ISBN (Print)978-3-211-83711-5
DOIs
Publication statusPublished - 2001
EventEurographics Workshop on Animation and Simulation, CAS 2001 - Manchester, United Kingdom
Duration: 2 Sep 20013 Sep 2001

Workshop

WorkshopEurographics Workshop on Animation and Simulation, CAS 2001
Abbreviated titleCAS
CountryUnited Kingdom
CityManchester
Period2/09/013/09/01

Fingerprint

Animation
Application programming interfaces (API)
Visualization
Acoustic waves

Keywords

  • Event type
  • Midi file
  • Event list
  • Computer animation
  • Time stamp

Cite this

Kragtwijk, M., Nijholt, A., & Zwiers, J. (2001). Implementation of a 3D Virtual Drummer. In N. Magnenat-Thalmann, & D. Thalmann (Eds.), Computer animation and simulation: Eurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom (pp. 15-26). Vienna: Springer. https://doi.org/10.1007/978-3-7091-6240-8_2
Kragtwijk, Martijn ; Nijholt, Anton ; Zwiers, Jakob. / Implementation of a 3D Virtual Drummer. Computer animation and simulation: Eurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom. editor / Nadia Magnenat-Thalmann ; Daniel Thalmann. Vienna : Springer, 2001. pp. 15-26
@inproceedings{4c61c04b35454351978d41b9ef0eaca7,
title = "Implementation of a 3D Virtual Drummer",
abstract = "We describe a system for the automatic generation of a 3D animation of a drummer playing along with a given piece of music. The input, consisting of a sound wave, is analysed to determine which drums are struck at what moments. The Standard MIDI File format is used to store the recognised notes. From this higher-level description of the music, the animation is generated. The system is implemented in Java and uses the Java3D API for visualisation.",
keywords = "Event type, Midi file, Event list, Computer animation, Time stamp",
author = "Martijn Kragtwijk and Anton Nijholt and Jakob Zwiers",
year = "2001",
doi = "10.1007/978-3-7091-6240-8_2",
language = "English",
isbn = "978-3-211-83711-5",
pages = "15--26",
editor = "Nadia Magnenat-Thalmann and Daniel Thalmann",
booktitle = "Computer animation and simulation",
publisher = "Springer",

}

Kragtwijk, M, Nijholt, A & Zwiers, J 2001, Implementation of a 3D Virtual Drummer. in N Magnenat-Thalmann & D Thalmann (eds), Computer animation and simulation: Eurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom. Springer, Vienna, pp. 15-26, Eurographics Workshop on Animation and Simulation, CAS 2001, Manchester, United Kingdom, 2/09/01. https://doi.org/10.1007/978-3-7091-6240-8_2

Implementation of a 3D Virtual Drummer. / Kragtwijk, Martijn; Nijholt, Anton; Zwiers, Jakob.

Computer animation and simulation: Eurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom. ed. / Nadia Magnenat-Thalmann; Daniel Thalmann. Vienna : Springer, 2001. p. 15-26.

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

TY - GEN

T1 - Implementation of a 3D Virtual Drummer

AU - Kragtwijk, Martijn

AU - Nijholt, Anton

AU - Zwiers, Jakob

PY - 2001

Y1 - 2001

N2 - We describe a system for the automatic generation of a 3D animation of a drummer playing along with a given piece of music. The input, consisting of a sound wave, is analysed to determine which drums are struck at what moments. The Standard MIDI File format is used to store the recognised notes. From this higher-level description of the music, the animation is generated. The system is implemented in Java and uses the Java3D API for visualisation.

AB - We describe a system for the automatic generation of a 3D animation of a drummer playing along with a given piece of music. The input, consisting of a sound wave, is analysed to determine which drums are struck at what moments. The Standard MIDI File format is used to store the recognised notes. From this higher-level description of the music, the animation is generated. The system is implemented in Java and uses the Java3D API for visualisation.

KW - Event type

KW - Midi file

KW - Event list

KW - Computer animation

KW - Time stamp

U2 - 10.1007/978-3-7091-6240-8_2

DO - 10.1007/978-3-7091-6240-8_2

M3 - Conference contribution

SN - 978-3-211-83711-5

SP - 15

EP - 26

BT - Computer animation and simulation

A2 - Magnenat-Thalmann, Nadia

A2 - Thalmann, Daniel

PB - Springer

CY - Vienna

ER -

Kragtwijk M, Nijholt A, Zwiers J. Implementation of a 3D Virtual Drummer. In Magnenat-Thalmann N, Thalmann D, editors, Computer animation and simulation: Eurographics workshop, 12th, September 2-3, 2001, Manchester, United Kingdom. Vienna: Springer. 2001. p. 15-26 https://doi.org/10.1007/978-3-7091-6240-8_2