Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 17 additions & 4 deletions software/contrib/osc_control.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,9 +126,22 @@ _Configuring TouchOSC's networking_

### UI setup

The simplest way to control EuroPi via TouchOSC is to add six sliders to your panel.
Then edit each slider to set its name to `europi/cvN` where `N` is the number `1` to
`6`.
#### Sample Setup

A [sample configuration file](/software/desktop/touch_osc/europi.tosc) is provided
in the `software/desktop` directory. Copy this file onto your device and import it into
TouchOSC. This will automatically add the following controls:

![TouchOSC Sample Config](./osc_control-docs/touchosc_sample_cfg.png)

- 6 red sliders to control EuroPi's outputs
- green indicators for the values of `din` and `ain`
- blue indicators for the values of `k1`, `k2`, `b1`, and `b2`

#### Manual Setup

To manuyally set up TouchOSC to control EuroPi, add six sliders to your panel. Then edit each
slider to set its name to `europi/cvN` where `N` is the number `1` to `6`.

![TouchOSC Setup](./osc_control-docs/touchosc-setup.png)

Expand All @@ -155,6 +168,6 @@ _EuroPi's OLED showing the same slider levels as TouchOSC_
If you have a [Music Thing Modular 8mu](https://www.musicthing.co.uk/8mu_page/)
you can use it to control EuroPi via OSC.

Refer to the [OSC 8mu interface](/software/desktop/osc_8mu.md) for details on
Refer to the [OSC 8mu interface](/software/desktop/osc_8mu/README.md.md) for details on
how to set up your computer to read 8mu's sliders and convert them to OSC
messages for EuroPi.
7 changes: 7 additions & 0 deletions software/desktop/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Desktop and Mobile Software

This directory contains programs and configuration files intended to run on your desktop/laptop
computer or mobile device, not on EuroPi itself.

Please refer to the README.md file in each sub-directory for details on how to set up and use
each piece of software.
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions software/desktop/touch_osc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Sample TouchOSC Configuration

This directory contains a sample TouchOSC configuration file designed to work with
[`osc_control`](/software/contrib/osc_control.md).

To use this layout, copy `europi.tosc` onto your device and open TouchOSC. Import
`europi.tosc` into TouchOSC. This will add the following controls:

![OSC Layout](/software/contrib/osc_control-docs/touchosc_sample_cfg.png)

- 6 red sliders to control EuroPi's outputs
- green indicators for the values of `din` and `ain`
- blue indicators for the values of `k1`, `k2`, `b1`, and `b2`
Binary file added software/desktop/touch_osc/europi.tosc
Binary file not shown.
Loading