Skip to content

Audio Analytics Dashboard that provides insights and eliminates tedious tasks in the music production workflow [Plotly, Streamlit, Librosa, Essentia]

Notifications You must be signed in to change notification settings

stefanrmmr/beatinspect

Repository files navigation

beatinspect_screenshot_advert

Click here to be re-directed to the Beat Inspect Streamlit Web-App

Fundamental Analytics for any uploaded Beat! This streamlit-based web application is aimed at music producers and artists who are frequently working with prebuilt audio files or beats. The inherent pain-point of having to do fundamental audio analytics such as identifying bpm rates, musical scales and audio file conversions are automated by using "beat_inspector". This application has been optimized specifically for popular and electronic music, as well as a HipHop beats.

To insure that the implemented functionality provides real value to aspiring artists, "beatinspect" has been implemented in close cooperation with the Linz-Austria-based Utility Studio
(music production studio with a focus on recording and vocal editing services)

Functionality Overview

  • Musical Attributes Analytics (BPM rate classification, Musical key & scale detection)
  • Record WAV-Audio directly within your browser, ready to be analyzed immediately
  • Technical Overview (Audio file format, quality, resolution, audio channels dimension)
  • Waveform and RMS Spectrogram Insights (view Amplitude/RMS spectrograms over time)
  • 3D Interactive Mel-Spectrogram Visualizer with integrated Signal Peak Detection mode

  • TO BE IMPLEMENTED SOON: upcoming features
    • Conversion to .wav file with predefined settings
      (provided by using convertio.co's API features)
    • AI-based reasoning and advanced audio analytics
    • AI-based generation of related synthetic audio data
    • use youtube links as a form of providing input data
    • Bringing beatinspect to mobile browsers/devices

ux_screenshot