Hear it
The real engine runs in your browser. Try the test sounds, your own file or a microphone, move the parameters or press Randomise, and switch bypass to compare.
Details
- Engine id
org.sournd.analysis.plumb- Category
- Analysis
- Type
- Level
- Licence
- Free (Apache-2.0)
- Version
- 1.0.0
- Parameters
- 3
- Latency
- none
- Tail
- 0 s
- Sidechain input
- no
- Channels
- mono or stereo
Parameters
The id is the C ABI parameter id and the JUCE parameter id (as a decimal string).
| Id | Key | Name | Min | Max | Default | Unit | Taper |
|---|---|---|---|---|---|---|---|
| 0 | rms_ms | RMS window | 10 | 3000 | 300 | ms | log |
| 1 | fall_db_s | Peak fall | 1 | 120 | 20 | dB/s | log |
| 2 | hold_s | Peak hold | 0 | 10 | 1.5 | s | linear |
Readouts
Read with sournd_engine_readout_value on the audio thread.
| Index | Key | Name | Kind | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 0 | peak_l | Peak L | level | -120 | 30 | dBFS |
| 1 | peak_r | Peak R | level | -120 | 30 | dBFS |
| 2 | rms_l | RMS L | level | -120 | 30 | dBFS |
| 3 | rms_r | RMS R | level | -120 | 30 | dBFS |
| 4 | hold_l | Hold L | level | -120 | 30 | dBFS |
| 5 | hold_r | Hold R | level | -120 | 30 | dBFS |
How it is made
Original sOURnd meter blending general techniques: instant-attack peak detection with a constant dB-per-second fall, an exponential RMS average and a timed peak hold.