Skip to content

Commit

Permalink
Merge pull request #4 from wapiflapi/develop
Browse files Browse the repository at this point in the history
Release 1.1.0 - Divisions & polyphonic Watches
  • Loading branch information
wapiflapi authored May 31, 2020
2 parents 2d853f2 + ce2e6e2 commit 2885b72
Show file tree
Hide file tree
Showing 12 changed files with 3,188 additions and 91 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ env:
install:
- mkdir -p "${HOME}"/Rack
- pushd "${HOME}"/Rack
- curl -o Rack-SDK.zip https://vcvrack.com/downloads/Rack-SDK-1.1.4.zip
- curl -o Rack-SDK.zip https://vcvrack.com/downloads/Rack-SDK-1.1.6.zip
- unzip Rack-SDK.zip
- popd
script:
Expand Down
62 changes: 39 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,36 +4,25 @@ This is a work in progress collection for Rack version 1.

![modules screenshot](./images/admiral.png)

## Watches - Switched Multiples

![modules screenshot](./images/watches.png)
## Divisions - Clock Divider and Polyrhythm Generator

Watches is a passive multi-connector similar to a classic multiple.
What's different is that each socket has a 3-position switch to
connect the jack to one of three internal buses.
![divisions screenshot](./images/divisions.png)

All **inputs on a bus are added together and sent to the output
jacks** connected to that bus.
Divisions is four clock dividers and two auxiliary inputs that act as
trigger sources. Each trigger can be routed to one or both of the available
buses, and the slider controls the gate length.

The top section has three inputs and two outputs, the bottom section
is the opposite and has two inputs and three outputs.

Normally Watches is separated in a top and bottom section that act
independently. When the `+` button is red the top three buses are
connected to their bottom counterparts and the module act as one.

The **neutral switch position** connect jacks to the middle bus.
The middle bus is special and acts differently according to the `2:3`
switch:
- On `2` only two buses are active, the middle bus mutes.
- On `3` the middle bus is independent in each section.
- In between the middle bus is shared between the two sections even
when `+` is not active and they otherwise act independently.
The module has three outputs towards the bottom that will be high when their
selected buses are high.

The four clock dividers can be controlled by CV (0 - 10V) and if a jack is
connected the knobs will act as attenuators to limit the range of the clock
division.

## Shifts - Hybrid Bernoulli Mixer

![modules screenshot](./images/shifts.png)
![shifts screenshot](./images/shifts.png)

Shifts is a hybrid mixer and Bernoulli gate. Each knob mixes linearly
between two things as long as the knob is in the top part. When going
Expand Down Expand Up @@ -70,7 +59,7 @@ knob is in the Bernoulli zone. This can act like **a mixer** or a

## Tables - Quad Sequencer

![modules screenshot](./images/tables.png)
![tables screenshot](./images/tables.png)

Tables is four sequencers in one module. Inspired by the Metropolis and
the Ryk M-185, Tables focus is more on the rhythm and randomness
Expand Down Expand Up @@ -151,3 +140,30 @@ the bottom `mod` button.

- `@ @`: **reverse** iterates over all stages from the bottom to the
top then cycles starting from the bottom again.


## Watches - Switched Multiples

![watches screenshot](./images/watches.png)

Watches is a passive multi-connector similar to a classic multiple.
What's different is that each socket has a 3-position switch to
connect the jack to one of three internal buses.

All **inputs on a bus are added together and sent to the output
jacks** connected to that bus.

The top section has three inputs and two outputs, the bottom section
is the opposite and has two inputs and three outputs.

Normally Watches is separated in a top and bottom section that act
independently. When the `+` button is red the top three buses are
connected to their bottom counterparts and the module act as one.

The **neutral switch position** connect jacks to the middle bus.
The middle bus is special and acts differently according to the `2:3`
switch:
- On `2` only two buses are active, the middle bus mutes.
- On `3` the middle bus is independent in each section.
- In between the middle bus is shared between the two sections even
when `+` is not active and they otherwise act independently.
Binary file modified images/admiral.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/divisions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 14 additions & 3 deletions plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"slug": "Admiral",
"name": "Admiral",
"version": "1.0.0",
"version": "1.1.0",
"license": "MIT",
"brand": "Admiral",
"author": "Wannes Rombouts",
Expand All @@ -10,7 +10,7 @@
"pluginUrl": "https://github.com/wapiflapi/admiral",
"manualUrl": "https://github.com/wapiflapi/admiral",
"sourceUrl": "https://github.com/wapiflapi/admiral",
"donateUrl": "",
"donateUrl": "https://paypal.me/wapiflapi",
"modules": [
{
"slug": "Watches",
Expand All @@ -20,7 +20,8 @@
"Dual",
"Multiple",
"Switch",
"Utility"
"Utility",
"Polyphonic"
]
},
{
Expand All @@ -42,6 +43,16 @@
"Quad",
"Sequencer"
]
},
{
"slug": "Divisions",
"name": "Divisions",
"description": "Clock divider and polyrhythm generator.",
"tags": [
"Switch",
"Clock modulator",
"Sequencer"
]
}
]
}
Loading

0 comments on commit 2885b72

Please sign in to comment.