Tom Barham

Results 23 issues of Tom Barham

This should allow us to optimize some functions like `delay` and the various biquad filters where changing a parameter is expensive, by only performing recalculations once before a batch.

enhancement
compiler

It's currently possible to get NaN values just by feeding out-of-range values into converters or DSP functions. We should look at what the ranges for these actually are, and add...

backend

Since it is useful to be able to modify Maxim function names and signatures, it should actually be possible to setup some sort of upgrade system for code that automatically...

enhancement
editor

Currently the scaling of surface content on monitors with non-1 DPI scaling is completely out of whack. Text is the correct size, but everything else is unscaled so the text...

bug
editor

A few higher-level building blocks that would be very good to have: - [ ] 3xOsc - [ ] FM synthesizer - [x] Compressor - [x] 3-band EQ - [x]...

enhancement
library

Steinberg are in the process of winding down VST2, and seem to have removed some necessary parts from their download, which are used for the CI build. Various other projects...

backend

This would allow nodes in a module to be usable as they would be evaluated. It might be possible to run this in the main runtime (which would be more...

enhancement
editor
compiler

The Audio Backend interface is a bit messy at the moment, since it works on a weird inheritance-based system. A nice way of cleaning this up would be to convert...

enhancement
backend

There's already a menu item for this when right-clicking a node ("Group"), but it's not actually hooked up to anything yet.

enhancement
editor