Skip to content

citartec/midtk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MidTk - A Python-based MIDI controller GUI.

image
midtk_workflow.mp4

Overview

MidTk lets you build and customize your own MIDI controller using sliders, buttons, and radio button groups. All elements can be resized, positioned, grouped, saved, and reloaded.

How to use

Right click on the background to create, save, load, select midi port and lock controls. Another right click on the sliders, buttons, radio group and group boxes will bring up the midi options and group options.

If you right click then click unlock controls, it will bring up resize options and you can move things around.

Groups

Group boxes are used to group sliders, buttons and radio buttons. While unlock controls is selected you can drag these boxes over a layout you want to group and then press "recompute members" to create a group and use "recompute members" any time you want to add things to the group. You can also Duplicate groups.

4.9 will now assign midi numbers as you build your scenes. This saves a lot of time when building.

Requirements

Python 3.11.13

pip install mido

pip install python-rtmidi

Then run the python file,

python3 MidTk0.4.5.py

Releases

No releases published

Packages

No packages published

Languages