2022-03-28 19:17:52 +02:00
|
|
|
# Underbridge for OP-Z
|
|
|
|
## Multitrack exporter
|
2022-03-28 19:18:29 +02:00
|
|
|
---
|
2022-03-28 19:17:52 +02:00
|
|
|
|
2022-03-30 21:45:20 +02:00
|
|
|
## Description
|
2022-03-28 13:02:05 +02:00
|
|
|
|
2022-03-30 15:25:25 +02:00
|
|
|
- Exports patterns and projects individual audio tracks to seperate folders for use in your DAW.
|
2022-04-13 10:33:37 +02:00
|
|
|
- Python cross plattform with single file binary for x86 linux Windows and Mac.
|
2022-03-28 13:02:05 +02:00
|
|
|
|
2022-03-30 21:39:22 +02:00
|
|
|
## Using Packaged single file Binarys _(The easy way)_
|
2022-03-29 13:30:14 +02:00
|
|
|
|
2022-04-13 10:33:37 +02:00
|
|
|
- Executables reside in the folder `/dist/` or in the release tab.
|
2022-03-30 21:45:20 +02:00
|
|
|
- on Windows
|
2022-04-13 10:33:37 +02:00
|
|
|
``underbridge.exe``
|
2022-03-30 21:39:22 +02:00
|
|
|
- On Linux:
|
2022-04-13 10:33:37 +02:00
|
|
|
``./underbridge``
|
|
|
|
- on Mac
|
2022-04-13 11:30:12 +02:00
|
|
|
Open terminal and change directory to where the underbridge_mac file is located and execute:
|
2022-04-13 10:33:37 +02:00
|
|
|
``chmod 755 underbridge_mac``
|
|
|
|
``./underbridge_mac`` or ``open underbridge_mac``
|
2022-03-31 18:15:15 +02:00
|
|
|
|
2022-03-31 17:36:58 +02:00
|
|
|
Underbridge_alt was packaged on a different system. Might help if you run into problems. (Outdated)
|
2022-03-31 18:15:15 +02:00
|
|
|
|
2022-03-30 21:39:22 +02:00
|
|
|
## Installation _(Less easy way)_
|
2022-03-29 13:30:14 +02:00
|
|
|
|
2022-03-30 21:39:22 +02:00
|
|
|
### Windows
|
2022-03-28 13:02:05 +02:00
|
|
|
|
2022-03-30 21:45:20 +02:00
|
|
|
- Install Python 3.9 if not already, 3.10 seems to cause problems.
|
2022-03-30 21:39:22 +02:00
|
|
|
- install mido : `pip install mido`
|
|
|
|
- install rt-midi: `pip isntall rt-midi`
|
|
|
|
- install pipwin: `pip install pipwin`
|
|
|
|
- install pyaudio `pipwin install pyaudio`
|
|
|
|
|
2022-04-13 10:33:37 +02:00
|
|
|
**- Activate OP-Z device input in sound settings of windows and make it default (Should detect automatically just to be sure. **
|
|
|
|
**- Close all other Applications that might use any audio source like your Browser etc **
|
2022-03-30 21:39:22 +02:00
|
|
|
|
|
|
|
- run `python underbridge.py`
|
|
|
|
|
2022-03-31 18:29:54 +02:00
|
|
|
### Mac Install - ( tested on Mac OS Monterey 12.3 )
|
|
|
|
|
|
|
|
install portaudio: `brew install portaudio`
|
|
|
|
install mido: `pip install mido`
|
|
|
|
install tk: `brew install python-tk`
|
|
|
|
install rt-midi: `pip install python-rtmidi`
|
|
|
|
install pyaudio: `pip install pyaudio`
|
|
|
|
|
|
|
|
**Set OP-Z device as input in sound of system preferences**
|
2022-03-28 19:21:26 +02:00
|
|
|
|
2022-03-31 18:29:54 +02:00
|
|
|
open terminal and type: `python3 underbridge.py` to start
|
|
|
|
|
2022-03-30 21:45:20 +02:00
|
|
|
### Ubuntu 20.10 LTS
|
2022-03-29 13:30:14 +02:00
|
|
|
|
2022-04-13 10:33:37 +02:00
|
|
|
- `sudo apt install portaudio19-dev`
|
2022-03-31 17:36:58 +02:00
|
|
|
- `sudo apt install python3-tk`
|
|
|
|
- `pip install python-rtmidi`
|
|
|
|
- `pip install pyaudio`
|
2022-03-29 13:30:14 +02:00
|
|
|
|
|
|
|
`python3 underbridge.py` to start
|
|
|
|
|
|
|
|
## Steps
|
|
|
|
|
|
|
|
- connect OP-Z via USB
|
2022-03-30 21:39:22 +02:00
|
|
|
- Run underbridge
|
2022-03-28 19:21:26 +02:00
|
|
|
|
2022-03-28 13:02:05 +02:00
|
|
|
### Single Pattern Mode
|
|
|
|
|
|
|
|
- Select Pattern you want to export
|
|
|
|
- Enter name for the project. This is used for the folder structure
|
|
|
|
- Get BPM from led code or Smartphone app.
|
|
|
|
- Enter BPM and longest Bar of you track (1-4)
|
|
|
|
- Optionally enter additional seconds at the end of the recording to capture reverb tails etc.
|
|
|
|
- Select pattern mode
|
|
|
|
- Select directory you want to record the waves to
|
|
|
|
- Click record and wait until finished.
|
|
|
|
|
|
|
|
### Project mode
|
|
|
|
|
2022-03-29 13:30:14 +02:00
|
|
|
- Select Porject and first Pattern you want to export on OP-Z.
|
|
|
|
- Enter name for the project. This is used for the folder structure
|
|
|
|
- Get BPM from led code or Smartphone app.
|
2022-03-30 21:45:20 +02:00
|
|
|
- Enter BPM
|
2022-03-29 13:30:14 +02:00
|
|
|
- Enter longest Bar of you track (1-4)
|
|
|
|
- Enter the Nr. of Patterns your song consists of.
|
|
|
|
- Optionally enter additional seconds at the end of the recording to capture reverb tails etc.
|
2022-03-28 13:02:05 +02:00
|
|
|
- Select project mode
|
2022-03-29 13:30:14 +02:00
|
|
|
- Select directory you want to record the waves to
|
|
|
|
- Click record and wait until finished.
|
2022-03-28 19:21:26 +02:00
|
|
|
|
2022-03-31 17:36:58 +02:00
|
|
|
### Troubleshooting
|
|
|
|
- When the recorded audio contains buzzing or other artifacts try disabling the USB charging with "display" and "bottom right key" to disable.
|
2022-04-13 10:33:37 +02:00
|
|
|
- If the playback of the OP-Z starts correctly but no tracks are muted check that MIDI IN in the OP-Z app or via combo is enabled.
|