Skip to content

Commit

Permalink
1.4 release (#110)
Browse files Browse the repository at this point in the history
* Zilah initial commit

* Zilah, included <cinttypes>

* Zilah, included <cinttypes>

* Zilah, smoothing filter, uni and bipolar output

* Zilah, #include <stdint.h>

* Zilah, define uint8_t uint16_t

* Zilah, define u_int8_t u_int16_t

* Zilah, define uint8_t uint16_t

* Remove mac builds, as broken, to stop github spam

* Zilah change u_int16_t to int, for windows builds

* Zilah add msbLsbPair aggregator

* Zilah update plugin.json

* Zilah update plugin.json version number for release

* Hula Initial commit

* Hula prep for internal testing

* Hula update readme, change log, plugin.json

* Hula, revise std::Array init

* Hula, revise std::Array init again, build locally, fail on github actions

* Hula, revise std::Array init again, build locally, ok

* Hula Initial commit

* Hula prep for internal testing

* Hula update readme, change log, plugin.json

* Hula, revise std::Array init

* Hula, revise std::Array init again, build locally, fail on github actions

* Hula, revise std::Array init again, build locally, ok

* SynthFilter updated to simd

* Utility filters, Upsampler

* Amburgh Initial commit

* update unittests for Synthfilter<T>::nonLinearProcess = [](){};

* Hula, random tuning per poly channel

* Hula, balast filters on depth and feedback

* Hula adjust noise level in wave table, set fc of final HPF to 10kHz

* Hula adjust ratio range to 0.5 25.95

* Hula ratio knob no longer snaps

* Release 1.4 Hula Amburgh
  • Loading branch information
curlymorphic authored May 23, 2021
1 parent 93bf733 commit f26d89c
Show file tree
Hide file tree
Showing 24 changed files with 3,101 additions and 197 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,12 @@ Added Iverson and Iverson Jr
- Option for rotary encoders added to context menu
- Maccomo
- Improved Non linear distortion

### v1.3
- Zilah 14 bit midi cc-cv module, initial release

### v1.4
- Hula, small fm oscillator with small random, detune, initial release



25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ Instructions can be found in the VCV manual https://vcvrack.com/manual/Building#
[Wallenda](#wallenda)

[Maccomo](#maccomo)

[Amburg](#amburg)

[Massarti](#massarti)

Expand All @@ -32,6 +34,10 @@ Instructions can be found in the VCV manual https://vcvrack.com/manual/Building#

[Zilah](#zilah)


[Hula](#hula)





Expand Down Expand Up @@ -80,6 +86,12 @@ If the audio input is disconnected, the filter will still run in monophonic mode
<br>
<br>

### Amburg
<img src="images/Amburg.png">

Maccomo with some bite. The resonance response has been greatly improved,
and the drive control now really does drive.


### Massarti

Expand Down Expand Up @@ -342,3 +354,16 @@ A MIDI 1.0 14 bit CC controller. The MIDI 1.0 standard defines cc 0 - 31 can be
resolution than the default 128 steps.
Options are given in the context menu as to how the pair of CC values are processed, MSB wait for LSB is my personal favorite, but the MIDI 1.0 option is compliant with the specification.
The smoothing filter can be adjusted, and both unipolar and bipolar outputs




### Hula

<img align="left" src="images/hula.png">

A small form fm oscillator, each instance has it's own small detune applied and it's own custom noise floor, hence the lack of a fine tune control.

It starts emitting a sine wave, turing up the feedback will increase the harmonics.
The fm input can be supplied an audio signal, with controllable depth. There are many guides on the web that will explain the principals of FM synthesis much better than I ever could.

Binary file added images/Amburgh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/Hula.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 22 additions & 2 deletions plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"slug": "StudioSixPlusOne",
"name": "Studio Six Plus One",
"version": "1.3",
"version": "1.4",
"license": "GPL-3.0-or-later",
"brand": "Studio Six Plus One",
"author": "Studio Six Plus One",
Expand Down Expand Up @@ -35,6 +35,16 @@
"Filter"
]
},
{
"slug": "Amburgh",
"name": "Amburgh",
"description": "Non Linear Filter self oscillating vcf",
"manualUrl": "https://github.com/StudioSixPlusOne/rack-modules/blob/master/README.md#Amburgh",
"tags": [
"Polyphonic",
"Filter"
]
},
{
"slug": "PolyShiftRegister",
"name": "Tyrant",
Expand Down Expand Up @@ -92,7 +102,7 @@
{
"slug": "Zazel",
"name": "Zazel",
"description": "Parameter Controller for fades and LFO",
"description": "Parameter Controller for fades and LFO, Ramp generator",
"manualUrl": "https://github.com/StudioSixPlusOne/rack-modules/blob/master/README.md#zazel",
"tags": [
"Clock modulator",
Expand Down Expand Up @@ -131,6 +141,16 @@
"MIDI",
"external"
]
},
{
"slug": "Hula",
"name": "Hula",
"description": "fm VCO unique per instance",
"manualUrl": "https://github.com/StudioSixPlusOne/rack-modules/blob/master/README.md#hula",
"tags": [
"VCO",
"Polyphonic"
]
}
]
}
Loading

0 comments on commit f26d89c

Please sign in to comment.