𝕭𝖆𝖘𝖘𝖕𝖎𝖘𝖙𝖔𝖑 🎬

Le Danseur de rythme


Listen Later

Documentation de mon projet de développement d’un programme de visualisation du rythme de la musique, nommé BeatViewer. Il s’agit d’un module Python qui analyse un flux audio, en extrait le tempo et les battements puis génère des visuels qui y répondent, le tout en temps réel. On aborde notamment la théorie derrière les algorithmes de détection de battement et l'utilisation de quelques outils graphiques comme Pygame ou OBS Studio pour la génération des visuels.

Projet

Page de présentation : https://chalier.fr/beatviewer
GitHub (code source, installation) : https://github.com/ychalier/beatviewer/
Wiki (documentation) : https://github.com/ychalier/beatviewer/wiki
Article de blog (coulisses, évolutions) : https://chalier.fr/blog/beatviewer

Références

Camaron et al. 2022. Undetectable very-low frequency sound increases dancing at a live concert
Mottaghi et al. 2017. Obtain: Real-time beat tracking in audio signals
Müller Meinard. 2015. Fundamentals of music processing: Audio, analysis, algorithms, applications
Percival et al. 2014. Streamlined tempo estimation based on autocorrelation and cross-correlation with pulses
Krzyzaniak Michael. 2021. Musical robot swarms, timing and equilibria
Davis et al. 2018. Visual rhythm and beat

Portfolio

Page personnelle : https://chalier.fr/
GitHub : @ychalier https://github.com/ychalier
Twitch : @evadesbois https://twitch.tv/evadesbois

Première publication le 5 juillet 2023

...more
View all episodesView all episodes
Download on the App Store

𝕭𝖆𝖘𝖘𝖕𝖎𝖘𝖙𝖔𝖑 🎬By