Back to pegelWERK

Open source and licences

Our applications are proprietary but build on open-source components. They are listed here in full, with their licence. The authoritative record, including every licence text verbatim, ships with each application — as THIRD-PARTY.txt and THIRD-PARTY-LICENSES.txt inside the application bundle.

Components

JUCE 8commercial licenceApplication framework, UI, audio devices
ffmpeg 8.1LGPL v2.1+Video proxy, audio extraction, MP3 export
LAME 3.100LGPL v2MP3 encoding
bmx 1.6.0 (BBC)BSD-3-ClauseMXF delivery
libsodiumISCLicence signature verification
whisper.cpp 1.7.6MITTranscription, runs entirely on device
ONNX Runtime 1.19.2MITRuns the noise-reduction model
DeepFilterNet 3MITNeural noise-reduction model
DM Mono, Inter, Space Grotesk, SyneSIL Open Font License 1.1Interface typefaces

Source code of the LGPL components

ffmpeg and LAME are licensed under the LGPL. If you want to modify them or substitute your own build, you can obtain the unmodified source of exactly the versions we ship — from our own server, not as a pointer to someone else's:

ffmpeg-8.1.tar.xz · lame-3.100.tar.gz

The complete configure line used to build our ffmpeg ships as ffmpeg-BUILD.md inside the application bundle, so an identical binary can be reproduced.

What is not third-party

The audio processing is our own: channel strip, ducker, leveller, ITU-R BS.1770-4 loudness measurement, true-peak limiter and auto mix. So are the prompter, timeline, mixer and console integration.

Questions about licences or sources: [email protected]