Experimental nightly builds are available, but the date and commit hash is shown on
the asset .vcvplugin download files. Ignore the Nightly Build "release" date and
commit hash, the downloadable .vcvplugin file is more upto date. I think this is
a "feature" of the build script by baconpaul (with edits by me).
No Mac builds yet. This is due to needing OS 14 to get a build server from a queue, and that server then getting a 302 redirect, followed by a 404 on the Rack SDK download, cancelling the build. Lower versions of MacOS have a queue without end.
This repository contains modules that I like, but are often dormant with some good ideas in the issues tab. It's not to say that other modules aren't available in the VCV Rack Plugin Directory, but this repository is a collection of modules that have been developed further to be more useful.
Apparent simplicity is often the key to a good module. Um, I need to find more ...
- new operator
- added monadic
/(/xis prefixed reciprocal ofx)
- added monadic
- more audio based functions
-
par(p)is for parabolic phase4*p*(1-p) -
cbrt(x)is for cube root (a favorite distortion)
-
- more audio based variables
-
sis for suboscillation multiplier (for unipolar signals likepar(p)) -
ris for sample rate (for slow elders on 22.05 kHz or lower)
-
- {X} polyphonic awareness and enforced level of operation
-
cis for channel number (1 to 16) ... not cookie? -
mis for set poly out (1 to 16) ... ish!
-
- prior knowledge of itself
-
fis for frequency (delayed by one sample) -
lis for 1-pole lowpass filter (delayed by one sample,f+/- 4 Octaves)
-
- queing and unquing FIFO to
PORT_MAX_CHANNELS(crosstalk)-
que(x)is for queuing (queevaluates tox) -
unq(i)is for unqueueing (indexiis tail offset, 0 for tail)
-
- transistor and diode curves
-
expm1(x)is forexp(x) - 1(zero-er DC audio bias) -
log1p(x)is forlog(1 + x)(zero-er DC audio bias)
-
- random sampling
-
nor(gain)is for normal Gaussian noise -
uni(gain)is for uniform distribution (0 togain) -
exd(gain)is for exponential distribution -
poi(gain)is for Poisson distribution
-
- fast Pade approximation (5/5) with built in
pi-
tanp(x)is fortan(pi*x) -
sinp(x)is forsin(pi*x) -
cosp(x)is forcos(pi*x)
-
- fuzzy matching and logic for extending possible instantanious happenstance
- fuzzy equality/inequality (within 1 V)
- fuzzy
&and|
- general improvements (never finished ...)
- diabled unnecessary exception code (
NaN,Infnoif) - optimized and thread safe for the future (and other possible CPUs lacking bus snoop overheads)
- new front panel layout (text rendered panels for future plugin style conformity)
- dark panels and minor optimization of the primary colours used
- LED based glowing parameter labels
- 11 HP (free 7 HP of space on me)
- diabled unnecessary exception code (
- SIMD branch (compiles, no cigar, the black screen no seen, log files, gdb, ...)
This is a modulation source. Using f or l in the frequency formula (lower text box)
might sometimes be good, but can lead to very high frequencies at large amplitudes.
You are advised to place a lowpass filter after this module if you are listening
to the output directly, as the high-frequency artifacts can be very loud.
Quick shortcut names left: a, d, g, h, i, j, n, o, q, t, u, v.
Then it's capital letters: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (or _).

