DawDreamer: Bridging the Gap Between Digital Audio Workstations and Python Interfaces

11/18/2021
by   David Braun, et al.
0

Audio production techniques which previously only existed in GUI-constrained digital audio workstations, livecoding environments, or C++ APIs are now accessible with our new Python module called DawDreamer. DawDreamer therefore bridges the gap between real sound engineers and coders imitating them with offline batch-processing. Like contemporary modules in this domain, DawDreamer can create directed acyclic graphs of audio processors such as VSTs which generate or manipulate audio streams. DawDreamer can also dynamically compile and execute code from Faust, a powerful signal processing language which can be deployed to many platforms and microcontrollers. We discuss DawDreamer's unique features in detail and potential applications across music information retrieval including source separation, transcription, and audio effect parameter inference. We provide fully cross-platform PyPI installers, a Linux Dockerfile, and an example Jupyter notebook.

READ FULL TEXT

page 1

page 2

page 3

research
11/06/2021

Digital Audio Processing Tools for Music Corpus Studies

Digital audio processing tools offer music researchers the opportunity t...
research
06/30/2022

libACA, pyACA, and ACA-Code: Audio Content Analysis in 3 Languages

The three packages libACA, pyACA, and ACA-Code provide reference impleme...
research
08/29/2023

A Review of Differentiable Digital Signal Processing for Music Speech Synthesis

The term "differentiable digital signal processing" describes a family o...
research
01/30/2023

SingSong: Generating musical accompaniments from singing

We present SingSong, a system that generates instrumental music to accom...
research
03/15/2023

Blind Estimation of Audio Processing Graph

Musicians and audio engineers sculpt and transform their sounds by conne...
research
01/23/2017

Design of an Audio Interface for Patmos

This paper describes the design and implementation of an audio interface...
research
09/21/2021

An Audio Synthesis Framework Derived from Industrial Process Control

Since its conception, digital synthesis has significantly influenced the...

Please sign up or login with your details

Forgot password? Click here to reset