Skip to content
Projects

stefanrmmr/beatinspect has 38 GitHub stars and 4 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 09:11 UTC. Last push 2022-07-26.

How these counts are measured

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

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

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

Explore related projects