beatSyncSURF v0.2b
A downloadable tool
A
( WIP )
REAL
TIME
AUDIO
ANALYZER
Beat Extract, sense
and Bang triggers:
MUSIC to OSC
FEATURES
- Input Audio Device selector
- ASIO / DirectSound / MME
- Bundled Sound Player
- For standalone workflow
- Opens any type of audio format (WAV / AIFF / MP3 / OGG)
- Position slider, volume and loop mode
- 2 Split Parallel Channels
- Signal_0: Transients / Peaks
- Signal_1: Average / RMS
- Smooth Engine
- Different algorithms:
- Accumulator
- Slide
- Detectors Engine
- Trig Bangs sensing signals.
- Different adjustable algorithms.
- Threshold / State
- Bonk
- Direction
- Gate Engine to avoid overflood.
- Presets for Song or Music styles help.
- OSC Output
- Send addresses:
- Plot graph signals.
- Waveform Plot with Styled Presets.
Bang Beat | /bang/1/0 | BOOL |
BPM Tempo | /value/1/2 | FLOAT |
Bang Signal_0 | /bang/1/1 | BOOL |
Bang Signal_1 | /bang/1/2 | BOOL |
RAW Signal_0 | /value/1/0 | FLOAT |
RAW Signal_1 | /value/1/1 | FLOAT |
UPCOMING FEATURES
- OSC
- Client add-on to receive Bangs in other Apps.
- Patching Environment
- Target Bangs to Param Receivers.
- More audio analyze Engines
- Aubio
- Onset detection (several methods)
- Pitch tracking
- Mel frequency cepstrum coefficients (MFCC)
- Transient / steady-state separation
- GIST
- Core Time Domain Features
- Core Frequency Domain Features
- Onset Detection Functions
- FFT Magnitude Spectrum and Mel-frequency Representations
- MIDI control
- Easy input Gain, Smooth Power, Threshold/Sensibility Tweak.
- AWENGINE
- Intelligent auto tweaking Bang sensibility.
- Auto pilot listening for the incoming music.
ABOUT
beatSyncSURF
is coded on C++
using openFrameworks, Dear ImGui,
and many libraries from other OF community coders.
Credits list on the README file. Thanks!
Source code and add-on library:
ofxSurfingBeatSync@GitHub.
AUTHOR
Coded by @moebiusSurfing
( ManuMolina ) 2019-2022
CONTACT / FOLLOW
GitHub | Email | Twitter | Instagram | YouTube
Status | Released |
Category | Tool |
Author | moebiusSurfing |
Download
Download
beatSyncSURF_v02b.zip 10 MB