Analysis

Usine provides a range of audio analysis modules for extracting meaningful information from audio signals in real time. From simple envelope following to advanced spectral descriptors, these modules let you turn sound into control data for visualization, mapping, or interactive performance.

Comparison Table

Module Output Type Character
Envelope Follower Continuous (0-1, dB, VU) Tracks signal intensity with configurable attack/release
Peak Detector Trigger Detects intensity peaks above a threshold with minimum interval
Kick Detector Trigger Beat detector specialized for drum kick detection with low-pass filtering
Zero Crossing Continuous (Hz) Measures zero-crossing rate, useful for distinguishing vowels/consonants or drum types
Partial Tracker Frequency (Hz) + MIDI Pitch and partial estimator with MIDI note output
Descriptors Multiple arrays Comprehensive spectral, harmonic, temporal, and perceptual audio descriptors
Audio to MIDI MIDI notes Monophonic pitch-to-MIDI converter with onset detection and optional pitch bend
Sonogram Visual Spectrogram visualization of audio input

Choosing the Right Analysis Module

For amplitude tracking:

  • Envelope Follower for smooth, continuous volume tracking (VU meters, dynamic mapping)
  • Peak Detector for detecting transient peaks in a signal
  • Kick Detector for reliable beat detection on percussive material

For pitch and frequency analysis:

  • Audio to MIDI for monophonic pitch-to-MIDI conversion with onset detection and velocity
  • Partial Tracker for pitch estimation and harmonic analysis
  • Zero Crossing for quick frequency estimation and timbral classification

For advanced sound analysis:

  • Descriptors for machine-learning-ready feature extraction (spectral centroid, MFCC, loudness, etc.)
  • Sonogram for visual frequency inspection

See also

version 7.0.250121

Edit All Pages