All Projects → SpotlightKid → midiomatic

SpotlightKid / midiomatic

Licence: other
A collection of MIDI filter, generator and processor plugins

Programming Languages

C++
36643 projects - #6 most used programming language
Makefile
30231 projects
c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to midiomatic

spectmorph
SpectMorph: spectral audio morphing
Stars: ✭ 16 (-30.43%)
Mutual labels:  lv2, vst, lv2-plugin
Ardour
Mirror of Ardour Source Code
Stars: ✭ 2,318 (+9978.26%)
Mutual labels:  midi, lv2, vst
Roboverb
A VST / VST3 / AU / LV2 Reverb Plugin
Stars: ✭ 48 (+108.7%)
Mutual labels:  lv2, vst, lv2-plugin
BSchaffl
MIDI groove quantizer LV2 plugin
Stars: ✭ 28 (+21.74%)
Mutual labels:  midi, lv2
dd-core
Rust-based VST plugin development library with hardware accelerated GUI support.
Stars: ✭ 32 (+39.13%)
Mutual labels:  vst, vst2
lv2vst
experimental LV2 to VST2.x wrapper
Stars: ✭ 92 (+300%)
Mutual labels:  lv2, vst
Melodrumatic
Audio plugin that lets you use MIDI to pitch-shift via delay to turn unpitched audio into melodies
Stars: ✭ 26 (+13.04%)
Mutual labels:  midi, vst
kotoist
A VST plugin for live coding and algorithmic composition
Stars: ✭ 37 (+60.87%)
Mutual labels:  midi, vst
Zrythm
a highly automated and intuitive digital audio workstation - official mirror
Stars: ✭ 703 (+2956.52%)
Mutual labels:  midi, vst
Audiobench
Open source modular synthesizer
Stars: ✭ 63 (+173.91%)
Mutual labels:  midi, vst
Helio Workstation
One music sequencer for all major platforms, desktop and mobile
Stars: ✭ 2,257 (+9713.04%)
Mutual labels:  midi, vst
DtBlkFx
Fast-Fourier-Transform (FFT) based VST plug-in
Stars: ✭ 99 (+330.43%)
Mutual labels:  vst, vst2
ninjas
sample slicer audio plugin
Stars: ✭ 21 (-8.7%)
Mutual labels:  dpf, lv2-plugin
string-machine
Digital model of electronic string ensemble instrument
Stars: ✭ 38 (+65.22%)
Mutual labels:  dpf, lv2-plugin
Protoplug
Create audio plugins on-the-fly with LuaJIT.
Stars: ✭ 175 (+660.87%)
Mutual labels:  midi, vst
Giada
Your Hardcore Loop Machine.
Stars: ✭ 903 (+3826.09%)
Mutual labels:  midi, vst
Jamtaba
Jamtaba is a software to play online music jam sessions.
Stars: ✭ 174 (+656.52%)
Mutual labels:  midi, vst
Adlplug
FM Chip Synthesizer — OPL & OPN — VST/LV2/Standalone
Stars: ✭ 249 (+982.61%)
Mutual labels:  midi, vst
Usb Midi Driver
USB MIDI Driver for Android 3.1 or later
Stars: ✭ 244 (+960.87%)
Mutual labels:  midi
MIDI.jl
A Julia library for handling MIDI files
Stars: ✭ 55 (+139.13%)
Mutual labels:  midi

MIDI-o-matic

A collection of MIDI filter, generator and processor plugins

Latest version Date of latest release MIT license

Plugins

All midiomatic plugins loade in Carla

MIDI CC Map X4 - Map a single input CC to up to four output CCs.

MIDI CC Recorder - Store received Control Change messages and replay them when triggered.

MIDI CC to Pressure - Convert Control Change messages into (monophonic) Channel Pressure (Aftertouch).

MIDI PB to CC - Convert Pitch Bend into Control Change messages.

MIDI Pressure to CC - Convert (monophonic) Channel Pressure (Aftertouch) into Control Change messages.

MIDI Sys Filter - Filter out MIDI System Messages.

Plugin Formats

The plugins are available in the following formats:

Compiling

Make sure, you have installed the required build tools and libraries (see section "Prerequisites" below) and then clone this repository (including sub-modules) and simply run make in the project's root directory:

$ git clone --recursive https://github.com/SpotlightKid/midiomatic.git
$ cd midiomatic
$ make

Installation

To install the plugins system-wide, run (root priviledges may be required):

make install

The usual PREFIX and DESTDIR makefile variables are honoured to change the prefix directory (default: /usr/local) and the installation destination (for distribution packaging).

You can also set the installation directory for each plugin format with a dedicated makefile variable.

  • LV2: LV2_DIR (<prefix>/lib/lv2)
  • VST2: VST_DIR (<prefix>/lib/vst)

Example:

make DESTDIR=/tmp/build-root PREFIX=/usr VST_DIR=/usr/lib/lxvst install

Use make's -n option to see where the plugins would be installed without actually installing them.

To install the plugins under your user's home directory, run:

make install-user

No special makefile variables are used in this case.

Prerequisites

  • Git

  • The GCC C++ compiler and the usual associated software build tools (make, etc.).

    Users of Debian / Ubuntu Linux should install the build-essential meta package to get these, Arch Linux users the base-devel package group.

  • pkgconf

Optional (only needed for checking plugins after building them):

License

This software is distributed under the MIT License.

See the file LICENSE for more information.

Authors

This software is written by Christopher Arndt.

Contributions by:

  • Jorik Jonker (MIDI Pressure To CC plugin)

Acknowledgements

Build using the DISTRHO Plugin Framework (DPF) and set up with the cookiecutter-dpf-effect project template.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].