Giter Site home page Giter Site logo

group-5-debussy-pitch-scapes's Introduction

Tonal ambiguity and harmonic structure in Debussy’s piano music

By Ludovica Schaerf ([email protected]), Sabrina Laneve ([email protected]), Yuanhui Lin ([email protected]), Raphael Levier ([email protected]).

Abstract

Claude Debussy reformed the traditional paradigm of the functional tonality. He achieved a feat of floating and elusive vagueness in his compositions, that this paper refers to as ambiguous tonality. Debussy’s piano music evolved from tonal clarity to a tonally ambiguous harmony in his later pieces. The aim of this paper is to study this shift using computational methods. We hypothesize that the shift is characterized by increased use of symmetric structures, fragmented forms, and pentatonic rather than diatonic scales. Wavescapes, a method based on Discrete Fourier Transform (DFT), is the central tool of this project to visualize and analyze tonal hierarchies in musical pieces. The harmonic structure of several piano pieces of Debussy is analyzed using wavescapes, acknowledging their strengths and limitations. We propose a number of statistical methods that are designed specifically for the task, to validate and problematize our hypotheses. The results are in line with the initial hypotheses, allowing us to computationally define Debussy’s tonal ambiguity and visualize its development in time.

group-5-debussy-pitch-scapes's People

Contributors

ludovicaschaerf avatar sisbet avatar

Watchers

 avatar

group-5-debussy-pitch-scapes's Issues

todo for milestone 3

--> bar plot for each piece over time of
--> distributions of 6 coefficients
--> height of the center of mass
--> aggregate results of 5 coefficient dia vs penta with barplot
--> entropy of various parts of the pieces to see presence of substructures

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.