2021-10-25

Help text …

Published as pre-release. 2021.10.25.0

Updated some help texts that were misleading. Thanks Thomas :)

There might be a couple more here and there, I tend to copy modules … and errors.

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-18

Boids …

Published as pre-release. 2021.10.18.0

The boids module’s layout got fukt, unfukt that …

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-13

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

2021-09-22

Updated help

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

Published as pre-release. 2021.9.22.0

2021-07-04

Bug in PDOsc module

TModPDOsc.jpg

In the PDOsc module the cents input was added to the cents modulation, instead of multiplied by; fixed this for the current pre-release.

2021-07-03

Bug in levels for some envelope types

The EnvAHD and the EnvADSR envelope types had states 1 and 3 exchanged, Fixed that, but this may break patch compatibility, especially when you used the blue output(s) as a general control signal.

Published as pre-release. 2021.7.3.0

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-08

Bug in ScaleQuantizer re-re-visited

TModScaleQuantizer.jpg

It is impossible to get the lock issue right, I’ve made an enforce button to enforce a preset scale.

When a known scale is set on the buttons it is possible to set a preset without it, when the module indicates a Custom scale you’ll need to either use the enforce button once, or select a known scale with the note buttons.

As said before, I should have made them note buttons read only … oh well, this’ll sort of work.

Published as pre-release. 2021.6.8.1

Bug in ScaleQuantizer revisited …

TModScaleQuantizer.jpg

Note: there is a follow-up on this one.

It turned out that the runtime module behavour was a bit problematic too … I’ve made a fix for that as well now … almost at least.

[Read more…]

2021-06-06

Bug in ScaleQuantizer

TModScaleQuantizer.jpg

Note: this is not working, it needs more work …

The ScaleQuantizer would not treat the scale selector as a preset selector, instead it would always overrule any manual changes of the scale. I’ve fixed this in the latest pre-release.

[Read more…]

2021-05-16

Bug in the LeakyGateSeq module

TModLeakyGateSeq.jpg

The LeakyGateSeq was addressing inputs where parameters were meant to be used, this would crash Wren. Fixed it.

2021-05-05

Bug in variations

Variations were not applied on patch read, fixed that.

[Read more…]

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-12

Bug in EqDivQuantizer

The equal division quantizer (ModEqDivQuantizer) does not work properly.

A big thanks to wmonk, he got the right code for me to fix it. So, let’s try it in the wild world web now!

eSpeak bug

It looks like eSpeak is not being detected correctly when only the 64 bit version of it has been installed, I’m investigating this.

[Read more…]

Error in Scala SCL parser.

An error in the Scala SCL file parser, it would not accept files where the comment was empty.

Changed the parser to accept empty comments.

2021-04-11

Another font bug fixed

Another fix for the fonts, changes in module and module title font did not propagate properly anymore.

2021-04-10

Hint window bug and font selection issues

The size for hint windows with an image in them is not calculated correctly.

Ok, fixed that and also, this time really, fixed the shutdown issue mentioned before (things actually went wrong with all font selection). Also I’ve set the default popup font size to 10, it was not defaulted before and it came up as 8, which even for me is a bit small on the popups.

Fixed a bug in the connector hint implementation

Fixed a bug in the connector hint implementation that would lead to occasional crashes on stopping Wren.

2021-04-05

Bug in poly specs

Fixed a couple of poly specification errors, that’s only how the affected modules were drawn. Also fixed a bug in the GateSeqMulti module where a parameter index was wrong, this was a true bug ffecting performance in some cases.

Bug in the Mux module

There was a bug in the Mux module, crossfading would only work when something was connected to the cross fade modulation input. Fixed it.