Brickworks is a music DSP toolkit that supplies you with the fundamental building blocks for creating and enhancing audio engines on any platform. www.orastron.com/brickworks
Go to file
2023-09-05 11:35:30 +02:00
examples fix bw_ap1 output polarity + finalize bw_ap2 + examples + cosmetics 2023-09-05 11:35:30 +02:00
include fix bw_ap1 output polarity + finalize bw_ap2 + examples + cosmetics 2023-09-05 11:35:30 +02:00
test fixed input validity ranges in bw_sinhf and bw_acoshf + doc and tests 2023-08-11 10:15:43 +02:00
.gitignore initial import 2022-11-16 00:49:51 +01:00
ChangeLog ChangeLog 0.6.0 2023-08-05 08:30:31 +02:00
LICENSE initial import 2022-11-16 00:49:51 +01:00
README.md deep debug + removed bw_omega* + math debug + fixed bw_pow10f_3 2023-07-24 16:14:16 +02:00
TODO change bp polarity + limit prewarp in bw_svf + cosmetics 2023-09-05 09:46:09 +02:00

Brickworks

Brickworks is a music DSP toolkit that supplies you with the fundamental building blocks for creating and enhancing audio engines on any platform.

You can find information and documentation on the official web page.

Subfolders

  • examples: synth and an effect examples in VST3, Web Audio, and Daisy Seed formats;
  • include: header files.

Copyright (C) 2021-2023 Orastron Srl unipersonale.

Authors: Stefano D'Angelo, Paolo Marrone.

All the code in the repo is released under GPLv3. See the LICENSE file. Alternatively, we offer a commercial license that doesn't restrict usage with respect to time, projects, or developers involved. More details on the official web page.

The file examples/common/vst3/plugin.cpp contains code from sse2neon (https://github.com/DLTcollab/sse2neon/), which was released under the MIT license. Details in said file.

The file include/bw_rand.h contains code from https://nullprogram.com/blog/2017/09/21/, which was released into the public domain by its author.

VST is a registered trademark of Steinberg Media Technologies GmbH.

All trademarks and registered marks are properties of their respective owners. All company, product, and service names used are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.