Skip to content

Releases: MAPLE-Lab/DigitizingBach

Main Release

05 Jul 19:30
Compare
Choose a tag to compare

This version was pushed to maplelab.net on July 5, 2016.

The purpose of this application is to visualize a large dataset in an easy-to-understand way.

It organizes a lot of data from Bach's Well-Tempered Clavier into a contained tool. The Piano Menu at the top left is the main controller; Form switches between Preludes and Fugues, Key switches between Major and Minor, and the Keyboard chooses Chroma (ie B, F#, A). After making three selections, the applet should populate with all the relevant information. This includes tempo data across performers and editors (tempo plot on the bottom right), and a snippet image of the relevant score.

This project was based on a larger research project in the MAPLE Lab exploring music and emotion.

Features:

  • Interactive piano menu
    • Allows you to quickly select one of the 48 pieces in Bach's Well-Tempered Clavier
  • Info about all performers and editors (portrait, birth/death dates, short bios)
  • Score Display featuring snippets from different editors
    • Bartok, Bischoff, Czerny, Hughes, Mugellini, and Palmer
  • Tempo plot that displays Timing information taken from Palmer's edition of WTC
    • Plot changes dynamically based on piano menu piece selection
    • Can toggle between showing just the performers, just the editors, or both all together
    • Can toggle between showing attack rate vs beats-per-minute
    • Plot data is normalized for common note duration, but tooltips show Palmer's original data.
    • Can click any dot to show information about that performer/editor
  • Cue Visualization plot
    • Scatter plot (based on Bischoff's timings) showing average pitch height vs attack rate for all 48 pieces
    • Can click any data point to automatically select that respective piece.
    • Can toggle between showing colouring for major vs minor pieces
    • Can select between showing just Preludes, just Fugues, or all of them
  • Hotkeys!
    • Can use left/right arrows to select chroma/pitch on Piano menu
    • "M" toggles between Major/Minor
    • "P" toggles between Prelude/Fugue
    • ",/<" and "./>" scroll between editor scores
    • SHIFT key toggles between Tempo and Attack rate for tempo plot
  • Mobile version!!!

Development of this tool was funded by an NSERC Undergraduate Student Research Award Grant

Special thanks to Marsha Natadiria for crosschecking data for errors and collecting information on all performers and editors

Development Build

09 Jun 17:08
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Leading up to public release