Olaf's starred repositories
IRremoteESP8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
NightDriverStrip
NightDriver client for ESP32
ESP32-Radio
Internet radio based on ESP32, VS1053 and a TFT screen.
light_ws2812
Light weight library to control WS2811/WS2812 based LEDS and LED Strings for 8-Bit AVR microcontrollers.
Ka-Radio32
esp32 version of Ka-Radio (https://github.com/karawin/Ka-Radio) by jp Cocatrix
volume-meter
Simple example of implementing a clip-detecting volume meter in Web Audio.
ESP32-MiniWebRadio
Internetradio with ESP32, I2S DAC and SPI TFT Display with Touchpad
realtime-bpm-analyzer
Library using WebAudioAPI to analyse BPM from files, audionodes. It's also able to compute BPM from streams as well as realtime using a microphone. This tool might be useful for music producers and DJs or anybody that wants to get BPM from any music source.
BeatCounter
Detect tempo in beats per minute (BPM)
Beat-and-Tempo-Tracking
Audio Beat and Tempo Tracking
attiny_pixel_switch
WS2811/12 patterns for ATtiny85 + switch!
ESP32-Radio-with-Spectrum-analyzer
Web Radio ESP32 - VS1053b - ILI9341 with Spectrum analyzer
equivariant-self-supervision-tempo
Official implementation of "Equivariant Self-Supervision for Musical Tempo Estimation (ISMIR 2022)"
Tempo-beat-and-downbeat-estimation-for-electronic-dance-music
This project aims to estimate the tempo (in BPM or beats per minute), the locations of the beats and downbeats of a song in the genre of electronic dance music using some feature extraction and autocorrelation and cross-correlation techniques.
ErriezTM1638
TM1638 LED driver with key-scan library for Arduino
OpenMatrix
Control HUB75 RGB Matrices with just an ESP32
ErriezLKM1638
JY-MCU JY-LKM1638 8x 7-segment display, 8x dual LED and 8x button library for Arduino
music-analysis
Project that detects beats within an inputted song and finds its tempo (beats per minute). This repository accompanies our paper, "Global Tempo Estimation Algorithm for Popular Music with Noise-Filtration and Spectral Clustering Algorithm."
Music_emotion_classification-
In this project we build an algorithm for detection tempo (AfDP) that processes audio recordings and based on statistical model detects emotions. An AfDP determines the beats per minute using the concept of spectral energy flux and digital filter algorithm.
esphome-st7567s-display
ST7567S (I2C) display component for Esphome
auto-bpm-analyzer
Automatic BPM (beats per minute) detection for music -- batch process and tag a folder of tracks
rpi-led-matrix-server
A simple C++ program to display a slideshow of images on a HUB75 matrix display.
BPMDetector
A BPM(beats per minute) detection tool that can give you the tempo of any given song using Kotlin
bpm_detector
Working on a tool that can detect the BPM (beats per minute) of an arbitrary track (wav-file)