Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeeDR – Dynamic Range Calculator

What this is

This is an implementation of the dynamic range (DR) metric specified by the Pleasurize Music Foundation (PMF) and implemented by e.g. MAAT DROffline MkII or DR14 T.meter, but significantly faster than those (hence the name).

This project is not affiliated with the Pleasurize Music Foundation, nor with either of the aforementioned implementations.

How to build and use

Building

Make sure to have a C++ compiler, meson and libsndfile installed (and optionally OpenMP for file-level parallelism), create an empty build directory somewhere, switch to it and run:

$ meson setup -Dbuildtype=release .../speedr/  # adjust path to source as necessary
$ ninja

Running

With the command-line executable now in your hands, running it is as straightforward as:

$ ./speedr /path/to/album/*.flac

It will display a DR rating for each input file, as well as an album rating if passed several files at once.

About

Dynamic Range Calculator

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages