Hello!
There are a bunch of MIDI utilities that I would find quite useful. Since they are not around (at least, not in Linux afaik), and since it would be a little complicated to ask someone and explain exactly what I need, I decided to try to write them myself. They will be useful to everyone, when they get to work.
But I need some help getting started!
I would like my plugins to work with Jack (i.e. in Carla).
So, I have basic knowledge about how Linux audio is handled, and I know fairly okay C, C++, and Python.
Where can I get the code of already existing MIDI utilities (even just simple transposers, like the ones already installed in KXStudio)? What language are they written with?
Thanks...I'll keep you updated!
Writing MIDI utility plugins, where do I start?
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 226
- Joined: Wed May 07, 2014 9:50 pm
- Location: UK
- Has thanked: 1 time
- Been thanked: 1 time
Re: Writing MIDI utility plugins, where do I start?
This sounds very interesting...
Will you add an example/paragraph on MIDI handling?
Keep on rocking in the free world!
-
- Established Member
- Posts: 753
- Joined: Sat Nov 01, 2008 1:12 pm
Re: Writing MIDI utility plugins, where do I start?
http://www.thepiz.org/plugins/?p=pizmidipaul wrote: Where can I get the code of already existing MIDI utilities (even just simple transposers, like the ones already installed in KXStudio)? What language are they written with?
Best,
dp
Re: Writing MIDI utility plugins, where do I start?
you could also use this if you learn a little lua http://www.linuxmusicians.com/viewtopic ... 48&t=14155
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
-
- Established Member
- Posts: 226
- Joined: Wed May 07, 2014 9:50 pm
- Location: UK
- Has thanked: 1 time
- Been thanked: 1 time
Re: Writing MIDI utility plugins, where do I start?
Wow, so many possibilities!
Please help me choosing the platform. Requirements:
- LV2 (strictly)
- either in c/c++ or, if dedicated language, easy and high level
- realtime, better if without too much hassle
- time and tempo management. I want it to create MIDI events at specified times (e.g. delays).
Please help me choosing the platform. Requirements:
- LV2 (strictly)
- either in c/c++ or, if dedicated language, easy and high level
- realtime, better if without too much hassle
- time and tempo management. I want it to create MIDI events at specified times (e.g. delays).
Keep on rocking in the free world!