Skip to content

gmlarumbe/vci100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Overview

This repo includes a Python Remote Script for the combination of a Vestax VCI100 with a KORG nanoPAD2.

Based on Julien Bayle MIDI Remote scripts: https://github.com/gluon

Setup

The simplest way is to add the custom Python scripts to the User Library:

Updated for Ableton Live 11:

  • Change directory to Live User Library: c:/Users/<user>/Documents/Ableton/User Library/
  • If "Remote Scripts" directory does not exist:
    • $ git clone https://github.com/gmlarumbe/vci100.git "Remote Scripts"
  • Profit!

NOTE: Two VCI100 instances should be set up in the MIDI section of Live preferences. This is needed to link the two devices together and control the behaviour of the nanoPAD with the VCI100.

VCI100

The script remaps MIDI controls of this marvelous DJ Controller into a mixing table.

Description

  • Left channel handles coarse controls and right channel handles fine controls: current track volume, pan and tempo.

  • Jogwheels are used to step through the song and slightly change tempo.

  • Left channel transport controls handle play/pause and cue set while right channel handles record and stepping through cues.

  • Left/right channels knobs for frequency adjustment handle current selected device controls.

  • Gain knobs set send controls for current track: reverb and delay.

  • There are some buttons that are not related to current track but they have a fixed function. These are the 8 buttons over the jogwheels and are mainly related to the arrangement view.

  • The cross buttons at the left of the left channel EQ are used in a different manner depending on current view (arrangement or session). They control movement over tracks plus clip launching.

  • The three buttons on the top left corner are used in conjunction with nanoPAD 2 controller to step through scenes and launch them.

nanoPAD2

Description

  • First scene is used to create rhytms on drum kits for armed tracks.

  • For the second and third nanoPAD scenes the script launches the clips on current Live scene, previously selected with the top-left corner buttons on VCI100.

  • Fourth scene is reserved for use with custom MIDI controls depending on the needs of the project.

  • NOTE: It is assumed that nanoPAD flash has been previously set up with appropriate notes and controls.

Misc

RIP Vestax

About

Python Live MIDI Remote scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages