Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors
GPL-3.0 License
Bot releases are hidden (Show)
Published by DBraun over 2 years ago
Non-breaking changes to Playback Warp Processor:
reset_warp_markers(bpm: float)
.warp_markers
property) (close https://github.com/DBraun/DawDreamer/issues/73)See tests/test_playbackwarp_processor.py
for more examples.
Published by DBraun over 2 years ago
assert
statements in conjunction with various functions such as assert engine.load_graph(graph)
. This is now discouraged because these functions that previously returned bools will now throw errors when relevant. It is up to you to catch the errors with try/except
blocks. The benefit is that you are no longer burdened with writing assert
all over.all_events
to load_midi
for Plugin Processor. Default is True for backwards compatibility.faust_libraries_path
to specify where user's .lib
files are.Thanks to everyone who filed issues and PRs.
Published by DBraun almost 3 years ago
Trying to fix pip install requirements
Published by DBraun almost 3 years ago
synth.get_num_input_channels()
and synth.get_num_output_channels()
pip install dawdreamer
again!)Published by DBraun about 3 years ago
Minor update for pypi wheels with no code changes. This should build macOS from 10.15 but still support Apple Silicon via the "universal" build wheels.
Published by DBraun about 3 years ago
The soundfile
primitive can now be used in Faust. On the python side, use the set_soundfiles
function and pass a dictionary involving numpy arrays. See the README and soundfile tests for more examples.
Published by DBraun about 3 years ago
Remove python 3.7 for macOS because it failed to build last time.
Published by DBraun about 3 years ago
Published by DBraun over 3 years ago
PlaybackWarpProcessor
Published by DBraun almost 4 years ago