2021-11-25

Added async reset to a couple of modules

To make it doable to sync to external gear I’ve added an a-res (asynchronous reset) input for the following modules :

* Seq16
* Seq16Rep
* GateSeq
* GateSeqMulti
* ModGateSeq
* LeakyGateSeq

The synchronous reset (res input) is still present as well to keep the old time behaviour.

Published as pre-release. 2021.11.25.0

2021-10-24

A bug fix and some changes

TModOscPercCS.jpg

Published as pre-release. 2021.10.24.0

The oramics1 module’s mode was not working, fixed that.

Made some changes on the OscPercCS module. A punch2 mode was added, which alters the wave shape and added shape control. Everything still works the same otherwise, but there can be some change of color now. A shape of 0.5 (which is the default value) gives the original color, the modulation works additive - not multiplicative.

Had to change the layout a bit to make room for the extra controls.

2021-10-20

Small changes

Published as pre-release. 2021.10.20.0

Added output value indication to the Oramics1 modujle and a trigger indicator to the OscPercCS module, this got reflected in the earlier images.

2021-10-18

Fixed and changed the Oramics1 module

Published as pre-release. 2021.10.17.1

TModOramics1.jpg

The Oramics1 modue had the in/out level conversion not working - fixed that.

Also added a couple of modes to the module:

[Read more…]

2021-10-16

A new module and some extra modulations

TModOscPercCS.jpg

Added a couple of modulations to the percussion osc, for click, decay and fine (cents) control.

Also made a new module, a prototype for a Daphne Oram type of Oramics module. I plan to make some variations on this one.

[Read more…]

2021-10-13

Added an AM input to the percussion oscillator

Added an AM input to OScPercCS to be able to dynamically control the level.

Published as pre-release. 2021.10.13.2

Fixed the percussion oscillator’s name

TModOscPercCS.jpg

Changed the odd name OcTrigCS from the previous lemma into OscPercCS, this will break patches made by the previous version using this nmodule, but eh … it was correctly named in places and incorrectlhy in others. So … just fixed it, sorry for the mess.

Published as pre-release. 2021.10.13.1

Two new modules

TModCopy.jpg

Made two new modules, a Copy/shuffle modle and a percussion oscillator.

The Copy module copies it’s inputs to it’s outputs - but the coupling can be randomized in some way.

The percussion oscillator is loosly modelled after the pch2csd interpretation of the Clavia G2 OscPerc modue (type 195 there) - it ended up a bit different than the original escpecially for the punch mode. Oh, and it got a bit of an odd name somehow … OscTrigCs, will fix that later on.

TModOscTrigCS.jpg

Published as pre-release. 2021.10.13.0

2021-09-27

Changed the Tuned Delay a bit

TModTunedDelay.jpg

Added fine control for the feedback level and made the feedback inversion work. Also changed the size and layout a bit to make it look more logical.

Published as pre-release. 2021.9.27.0

2021-09-26

A couple of changes

Added Lagrange and Hermite interpolation for the KS, Looper, StereoLooper and TunedDelay modules.

For the KS module the different interpolation modes mostly make a change for high feedback and brightness; some are more and others less frequency dependant, but, overall, in all modes low notes sound longer and brighter than high ones.

For the KS module the feedback was limited to 0.999 (-0.01dB), with 100% feedback it could get stuck - it can still behave a tad weird with high feedback and brightness in the Lagrange mode.

For the TunedDelay module the compensation was changed from integer to float mode, and the range was shortened from 128 to 16.

The feedback polarity selection for the TunedDelay module is not working yet.

Published as pre-release. 2021.9.26.0

2021-09-22

Updated help

Updated the built-in help for the two changes mentioned below.

Published as pre-release. 2021.9.22.0

Added Levy flight mode to the RandomWalkLfo

Added an extra mode to the RandomWalkLfo, and renamed the L, which stood for Linear, to B, which stands for Brownian. The Levy flight mode got the L for a shoertcut - the default is still E(xponential).

Published as pre-release. 2021.9.21.0

2021-08-10

Extra mode for the pan and fade modules

Added an extra mode (lin2) to the Pan, XFade and XFadeStereo modules. It just has twice the output amplitude as the Linear mode. I’ve added it as the last mode to keep older patches compatible.

Published as pre-release. 2021.8.10.0

[Read more…]

2021-07-31

More resolution on the hints

Added two extra digits on some of the hint values for knobs. This involves Time. Frequency, Multiplier and BPM values.

Published as pre-release. 2021.7.31.0

No idea how useful this is, but the idea was that it might be easier to get an idea about how much LFO values and Delay values would be off relatively to each other.

The display values are unchanged.

2021-07-18

Found pixels …

Later … found a couple of pixels …

Published as pre-release. 2021.7.18.1

Changed output for Arpeggiator

TModArpeggiator.jpg

Added a Changed output for the arpeggiator module, it is unmarked and just above the regular output - I may find pixels later on o_o.

For now, the connector popup will show the purpose.

Published as pre-release. 2021.7.18.0

2021-07-10

Added a sync output to the RandSigs module

TModRandSigs.jpg

The sync output syncs to the leftmost outputs, not that the actual output used makes much difference … basicaly it syncs to the rate, ignoring the sample and hold input.

Published as pre-release. 2021.7.9.0

2021-07-05

Upped the current pre-release

TModLog2.jpg

The current pre-release was upped to officially include the changes in the three posts before … the RandSigs quadratic mode, the bug fix in the PDosc module and the inclusion of the Log2 module.

The Log2 module is the inverse (with some restrictions for low input values) of the Power2 module.

Published as pre-release. 2021.7.5.0

Quadratic mode for RandSigs module

TModRandSigs.jpg

Added a quadratic mode for the RandSigsModule, when on the ouptput values are squared. By default it is off to replicate the old time behaviour.

This is to make the higher values less likely, more quietness into patches …

This is in the current pre-release, you may have to reload it.

2021-07-01

Made the AMuse module polyphonic

TModAMuse.jpg

Otherwise it still works the same way.

Published as pre-release. 2021.7.1.1

2021-06-24

Some small changes

There still was an issue with the ScaleQuantizer. When first loaded from the module selector it would by default need an enforce operation, fixed that.

Changed the connector popups to additionally show the signal type .

Published as pre-release. 2021.6.24.1

2021-06-05

Added cents modulation to KS module

TModKS.jpg

Added cents modulation to KS module.

2021-06-02

Added an Enable input to the Divider

TModDivider.jpg

Added an enable input to the divider module, when unconnected it is active.

2021-05-27

Changed the leaky gate sequencer a bit and fixed a bug on it

TModLeakyGateSeq.jpg

Made some inputs on the LeakyGateSeq sequencer to be of the high-logic (switching at .5) type.

Also the Dir, Set and Res outputs were not working properly - fixed that.

2021-05-17

Invisible wires …

It is possible now to have invisible wires.

[Read more…]

2021-05-16

About arbitrary numbers, and a new module for that

TModArbitrary.jpg

Some notes about using arbitrary numbers in a patch, and a new module for arbitrary numbers.

[Read more…]

2021-05-14

Added ‘changed’ output on Quanizer module

TModQuantizer.jpg
Added a ‘changed’ output and an indicator for it to the Quantizer module.

2021-05-08

Made forms to stay on top better

Made the Randomizer and History forms to stay on top of the main window. And then made all sub screens to stay on top, as otherwise pop-unders instead of pop-ups will occur at times.

And also made all sub screens to close with the Esc key.

2021-05-05

A little help for the randomizer

Made a helper dialog for setting allowance of randomization on modules.

[Read more…]

2021-05-03

dB output for Value module

TModValue.jpg
Added a dB output to the Value module, so dB plots can be made on the Scope module which in turn is handy for making rough filter plots.

2021-05-01

New modes for Moog filter

TModMoogFilter.jpg
I’ve added some selectable filter models to the MoogFilter module.

[Read more…]

2021-04-29

F4 debug screen is gone

I’ve removed the debug graphs utility. This was the (optional) F4 screen … will have to use the Scope module for this from now on. A bit of a small screen and a bit of thinking needed for callibration, but working a lot faster and way less fuzzy.

New search functionality

I’ve added an option for description search.

[Read more…]

2021-04-28

Step modulation for GateSeq

Added step modulation to the GateSeq module, it modulates the set steps value. When nothing is connected to this input the cycle will be the full steps value.

2021-04-24

A couple of (XY) Scope changes and bug fixes.

I forgot to set a pen color for the trace drawn by the scope modules, and some more stuff.

[Read more…]

2021-04-23

Alt key modifier for knobs

Added an Alt key modifier for knobs and sliders, when Alt is down the cursor up and down keys will take 96 steps instead one one. This speeds up keyboard handling for knobs with many steps a bit.

[Read more…]

2021-04-12

Rearranged module tab

Some minor changes in the order of the modules on the Utility tab.

2021-04-11

Connector hint popups

Connector hint popups will now show if they are in- or out-put.

[Read more…]

2021-04-10

Connector hints changed

Removed the module name prefix from the connector hints, and added a small offset to the display position such that the mouse no longer overlaps the hint.

Fonts for hints user configurable now

I’ve made the font for hint windows user configurable. There are two types of hint windows, “normal” ones with an image in it (from the module selector) and simple ones without an image (everywhere else). Both have their own font selection, to be set from the .
[Read more…]

2021-04-06

Cursor movement DataGraph

Disabled cursor movement for the DataGraph module when it runs at audio rate.

Change in RandSigs module

Added a randomize input to the RandSigs module, when it activates (goes from under 0.5 to over 0.5) in a voice it will set new random values for that voice immediately.

2021-04-03

Changed the file open dialog for wave files

Changed the file open dialog for sound files such that it will, by default, show all the possible audio file extensions in the file list. It is still possible to, say, show wav or aiff files only.