Articles





Create VCV Module

17. July 2019
- Download and install VCV Rack
- Download and extract Rack SDK 1.1.1
- Download Stoermelder Plugins to start as a Base
- Use the VCV Rack API Documentation
- Use allowed Tags MIDI
- As well read Documentation for VCV Development

The Idealink


- Using the 8FACE / STRIPS Modules Rack's expander mechanism
- Put the new Module for Mapping Ports ( Input and Output ) close to the Module you want to extend and then map the Buttons / TRS Jacks ( ModulR MIDI Device ) to the Ports of the Module you extended
- Create Modules with 8Ins / 8Outs and 16Ins and 16Outs - maybe it's possible to make them dynamicly

First Plugin 'ModulR'link


- To be able to execute the helper.py from the SDK 1.1.1 we need to install Python 3.6
- Copy the Content of Rack-SDK-1.1.1.zip\Rack-SDK to C:\Rack-SDK-1.1.1
- Add the Folder C:\Rack-SDK-1.1.1\ to the System Environment Variable ( setx PATH "%PATH%;C:\Rack-SDK-1.1.1\" /M )
- Create a Folder for your VCV Plugins ( E:\Work\Dirk\Coding\VCV\Plugins )
- Open a Commandline ( Windows-Key+R; Type cmd; Press CTRL+Shift+Enter for Administrative Mode )
- Navigate to your Plugins Folder: cd /d E:\Work\Dirk\Coding\VCV\Plugins
- Create a Plugin ModulR in the Folder ModulR: helper.py createplugin ModulR ModulR



1












Jack Audio Connection Kit

16. July 2019
To fix some of our Issues with Audio Software we need to be able to record all Tracks in our DAW in the Background without
disturbing us with Recording Sessions within the DAW itself. We use Jack to solve these Issues.

You can download Jack from here:
http://jackaudio.org/downloads

Installationlink


Just follow the Installation, it's quite easy.

Configurationlink


If you search for Jack you will find Jack Command. If you open this Jack Command it will open a Commandline.
In this Commandline you can open the Jack Control App with qjackctl.exe.



Setup Studio Onelink


Start your DAW and open the Audio Settings Page.

MIDI Inputs & Outputslink


Use rtmidi within Python to read your Systems MIDI Ports

1pip install python-rtmidi
CommandlineInstall rtmidi Module

1import rtmidi
2
3midiout = rtmidi.MidiOut()
4available_ports = midiout.get_ports()
5available_ports
6midiin = rtmidi.MidiIn()
7available_portsin = midiin.get_ports()
8available_portsin
PythonGetMidiInsAndOuts.py




2










Projects



Artas






12Art
3Design
3Eko
3Emulation
3Generative
3Graphic
3Transisition




1










Awelek




Cras semper feugiat finibus. Aliquam vestibulum quam in elementum tincidunt. Proin massa dui, mattis a condimentum eget, sollicitudin ac ex. Praesent ligula dui, facilisis aliquet rhoncus nec, elementum eget enim. Vivamus sodales metus tortor. Phasellus commodo quis quam lobortis blandit. Ut venenatis aliquam neque vel sodales. Quisque arcu massa, commodo eu enim at, mollis ultricies quam. Ut augue enim, egestas sit amet porttitor ac, elementum cursus eros. Duis eu mattis magna, ac ullamcorper magna.


12Art
3Design
3Eko
3Emulation
3Generative
3Graphic
3Transisition




2










Clorkig




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital




3










Clorkig Lake




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital




4










Clorkig Tuk




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital




5










Cuces




Cras semper feugiat finibus. Aliquam vestibulum quam in elementum tincidunt. Proin massa dui, mattis a condimentum eget, sollicitudin ac ex. Praesent ligula dui, facilisis aliquet rhoncus nec, elementum eget enim. Vivamus sodales metus tortor. Phasellus commodo quis quam lobortis blandit. Ut venenatis aliquam neque vel sodales. Quisque arcu massa, commodo eu enim at, mollis ultricies quam. Ut augue enim, egestas sit amet porttitor ac, elementum cursus eros. Duis eu mattis magna, ac ullamcorper magna.


12Art
3Design
3Eko
3Emulation
3Generative
3Graphic
3Transisition




6










Envelope




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital




7










Ledge




Lorem ipsum dolor sit amet, consectetur adipiscing elit. [url:https://codepen.io/dirk-teichmann/full/oPEeMa|Ledge] Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital




8










Plank




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


6AI
12Art
6Computer
6Digital
2World




9










ROBOD




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.



10










Senta




Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu pharetra urna. Aliquam consectetur ligula arcu, vestibulum gravida sapien molestie at. Nulla eget nisi rutrum nunc ullamcorper faucibus. Donec non lectus accumsan, sagittis tortor in, tristique nisl. Duis mauris lectus.


12Art
3Drawing
2World




11










Tark




Cras semper feugiat finibus. Aliquam vestibulum quam in elementum tincidunt. Proin massa dui, mattis a condimentum eget, sollicitudin ac ex. Praesent ligula dui, facilisis aliquet rhoncus nec, elementum eget enim. Vivamus sodales metus tortor. Phasellus commodo quis quam lobortis blandit. Ut venenatis aliquam neque vel sodales. Quisque arcu massa, commodo eu enim at, mollis ultricies quam. Ut augue enim, egestas sit amet porttitor ac, elementum cursus eros. Duis eu mattis magna, ac ullamcorper magna.


2Animal
12Art
2Collage
3Drawing




12










Tark Enser




Cras semper feugiat finibus. Aliquam vestibulum quam in elementum tincidunt. Proin massa dui, mattis a condimentum eget, sollicitudin ac ex. Praesent ligula dui, facilisis aliquet rhoncus nec, elementum eget enim. Vivamus sodales metus tortor. Phasellus commodo quis quam lobortis blandit. Ut venenatis aliquam neque vel sodales. Quisque arcu massa, commodo eu enim at, mollis ultricies quam. Ut augue enim, egestas sit amet porttitor ac, elementum cursus eros. Duis eu mattis magna, ac ullamcorper magna.


2Animal
12Art
2Collage
3Drawing




13