Tutorial Structure and Setup#

Note

This section draws extensively from the ISMIR 2021 tutorial: Tempo, Beat, and Downbeat Estimation.

Prerequisites#

Regarding prerequisites, some familiarity with running Python notebooks is recommended. However, it should also be possible to follow along by simply clicking through the examples. We’ve designed the tutorial to start with a light, non-technical introduction, followed by a discussion of key theoretical concepts related to deep learning approaches for rhythm analysis. The hands-on component forms the core of the tutorial.

Getting in Touch#

GitHub#

Links to the GitHub repository can be found at the top right corner of every page on this site.

Spotted a Bug or Typo?#

If you notice any issues or errors, feel free to open an issue here. A link to this GitHub repository is also available in the top right corner of each page.

Note

For those attending the live tutorial, there may be a few bugs or glitches to address in the days following the event. Be sure to check for updates if something isn’t working as expected.

Ready to Begin?#

Click the button in the bottom right to move to the next section.