Skip to content

Commit 8fb44c2

Browse files
committed
v2.0.8 update docs
Update version numbers and docs.
1 parent c6abd85 commit 8fb44c2

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
NOTE: The change log is only started v2.0.7. Any previous changes were generally noted in the release notes (refer to the [Github Releases page](https://github.com/j4s0n-c/trowaSoft-VCV/releases)).
44

5+
## v2.0.8
6+
- Release [v2.0.8](https://github.com/j4s0n-c/trowaSoft-VCV/releases/tag/v2.0.8)
7+
- **multiScope** - Fixed broken color picker (broke in v2 conversion).
8+
- **cvOSCcv**, **cvOSC** - Added option in the context menu to set the value change threshold for when a send trigger is not present.
9+
10+
511
## v2.0.7
612
- Release [v2.0.7](https://github.com/j4s0n-c/trowaSoft-VCV/releases/tag/v2.0.7)
713
- **cvOSCcv**

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Any builds that are currently available are at [Github Releases page](https://gi
1414
Recent builds for [trowaSoft modules](https://library.vcvrack.com/?query=&brand=trowaSoft) should also be available in the [VCV plugin manager](https://library.vcvrack.com/trowaSoft).
1515

1616
**VCV Rack v2.x.x**:
17-
**2023-01-23**: The latest version is [v2.0.7](https://github.com/j4s0n-c/trowaSoft-VCV/releases/tag/v2.0.7).
17+
**2023-07-04**: The latest version is [v2.0.8](https://github.com/j4s0n-c/trowaSoft-VCV/releases/tag/v2.0.8).
1818
([Change Log](https://github.com/j4s0n-c/trowaSoft-VCV/blob/v2/CHANGELOG.md)).
1919

2020
No more versions for older Rack versions will be developed, but they are still available here:
@@ -34,12 +34,12 @@ To build for your platform, please visit the [VCV rack documentation](https://vc
3434
+ **[voltSeq](#voltseq)** - Variable voltage step sequencer.
3535
+ **[multiSeq](#multiseq)** - trigSeq and voltSeq smooshed into one module.
3636
+ Oscillators & Drawing Tools
37-
+ **[polyGen](#polygen)** - (new as of v2.0.7) Oscillator that generates x- and y-coordinates of simple polygons for drawing on a scope.
38-
+ **[multiWave & muiltiWaveMini](#multiwave--multiwavemini)** - Module with three (3) oscillator clocks. **muiltiWaveMini** is new as of v2.0.7.
37+
+ **[polyGen](#polygen)** - Oscillator that generates x- and y-coordinates of simple polygons for drawing on a scope.
38+
+ **[multiWave & muiltiWaveMini](#multiwave--multiwavemini)** - Module with three (3) oscillator clocks.
3939
+ **[multiScope](#multiscope)** - Scope that allows three (3) waveforms to be drawn on the same canvas.
4040
+ Open Sound Control CV Interface
4141
+ **[cvOSCcv](#cvosccv)** - Simple module for sending CV to OSC and receiving OSC to CVs.
42-
+ **[cvOSC/16/32 & OSCcv/16/32](#cvosccv-expansion-modules)** - Expansion modules for cvOSCcv (16-, and 32-channel versions are new as of v2.0.7).
42+
+ **[cvOSC/16/32 & OSCcv/16/32](#cvosccv-expansion-modules)** - Expansion modules for cvOSCcv.
4343

4444
## Sequencers
4545
Currently there are four (4) sequencer modules.
@@ -239,7 +239,7 @@ Starting in Rack v1, the ability to see and set parameter (i.e knob) values dire
239239
+ **TRG** - (mono) If active, then OSC messages will output the **VAL** CV input when triggered.
240240
+ **VAL** - (poly as of v1.0.2) The value(s) that will output over OSC.
241241
+ If more than one polyphonic channel is set, it will be sent in OSC as an array, otherwise it will be sent as a scalar.
242-
+ If there is no trigger present, the module will output whenever **VAL** changes at least 0.05 up to the **Send Frequency (Hz)** (default is 100 Hz).
242+
+ If there is no trigger present, the module will output whenever **VAL** changes at least the **Change Threshold** (default 0.05) up to the **Send Frequency (Hz)** (default is 100 Hz).
243243
+ **CV Outputs** - OSC => CV (8 channels), each channel:
244244
+ **TRG** - (mono) (0-10V) Triggers whenever an OSC message is received.
245245
+ **VAL** - (poly as of v1.0.2) (Gate) Outputs the last OSC value(s) received.
@@ -257,6 +257,7 @@ Starting in Rack v1, the ability to see and set parameter (i.e knob) values dire
257257
+ **Address** - Endpoint address. Default is `/ch/{channel #}`.
258258
+ **ADV** - (as of v0.6.2) Advanced settings for simple value conversions. Specify simple OSC data types (float, int, bool) and the CV and OSC ranges.
259259
+ **Send Frequency (Hz)** - (as of v2.0.5)(Context Menu) Choose the default send frequency (if no trigger is present) in the context menu. The default is 100 Hz.
260+
+ **Change Threshold** - (as of v2.0.8)(Context Menu) Choose the default send change threshold (if no trigger is present) in the context menu. The default is 0.05.
260261

261262
NOTE: To save Channel Address changes after a connection is active, simply hide the configuration screen again.
262263

@@ -269,6 +270,7 @@ These modules are new in version 1.0.2. The 16- and 32-channel versions are new
269270
+ **cvOSC** / **cvOSC16** / **cvOSC32**: CV => OSC.
270271
+ Adds 8/16/32 more input channels. Each channel has a **TRG** (mono) and a **VAL** (poly) input.
271272
+ Module will only connect to a master if it is placed to the **LEFT** of the master cvOSCcv module. It must be touching it or another cvOSC.
273+
+ **Change Threshold** - (as of v2.0.8)(Context Menu) Choose the default send change threshold (if no trigger is present) in the context menu. The default is "Match Master" (uses the threshold set in the master cvOSCcv module).
272274
+ **OSCcv** / **OSCcv16** / **OSCcv32**: OSC => CV.
273275
+ Adds 8/16/32 more output channels. Each channel has a **TRG** (mono) and a **VAL** (poly) output.
274276
+ Module will only connect to a master if it is placed to the **RIGHT** of the master cvOSCcv module. It must be touching it or another OSCcv.

plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"slug": "trowaSoft",
33
"name": "trowaSoft",
44
"brand": "trowaSoft",
5-
"version": "2.0.7",
5+
"version": "2.0.8",
66
"license": "BSD-3-Clause",
77
"author": "j4s0n-c",
88
"authorEmail": "trowasoft.vcv@gmail.com",

src/trowaSoft.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using namespace rack;
88
extern Plugin *pluginInstance;
99

1010
// An internal version number (integer) value. Simple int value for quick/dirty easy comparison.
11-
#define TROWA_INTERNAL_VERSION_INT 21 //21: 2.0.7
11+
#define TROWA_INTERNAL_VERSION_INT 22 //22: 2.0.8
1212

1313
//After Rack v1.0 https://github.com/VCVRack/Rack/issues/266
1414
//In the vMAJOR.MINOR.REVISION scheme, vMAJOR is the compatibility verison with Rack and MINOR.REVISION is the revision of your plugin.

0 commit comments

Comments
 (0)