Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Petr Nuska
@petrnuska@mastodon.world  ·  activity timestamp 8 months ago

Then, we discussed and tried out various contemporary music information retrieval methods with a special focus on accompanying #harmonies (aka #chords).

The first method to come up was “Automatic chord recognition” ( #ACR), a method that scientists have worked on for over 25 years.

A nice summary of this ongoing research (with the most significant challenges identified) can be found in this 5-year-old article => https://archives.ismir.net/ismir2019/paper/000004.pdf

#RomaniChords

🧵4/20

A print screen from the software “Samplab” shows sonic data like a piano roll.
A print screen from the software “Samplab” shows sonic data like a piano roll.
A print screen from the software “Samplab” shows sonic data like a piano roll.
Petr Nuska
@petrnuska@mastodon.world replied  ·  activity timestamp 8 months ago

Nevertheless, we found the use of ACR for the #RomChords project to be limited.

ACR is a classification task that analyses audio signals to compare and categorise harmonic content into *predefined* chord labels.

While this method estimates very well the common progressions in functional harmony, it doesn’t quite know how to handle less common chords and voicings (such as the “dimenzovaný” chord” mentioned above) as they are not usually found in the *predefined* labels.

#RomaniChords

🧵5/20

A coloured table from ACR-related research.

Source: https://ko28.github.io/chord-transcription/
A coloured table from ACR-related research. Source: https://ko28.github.io/chord-transcription/
A coloured table from ACR-related research. Source: https://ko28.github.io/chord-transcription/
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login