Real Time Programmatic Midi Control?

Still new to all of this? Feel free to post in any of the subforums on this site, but in this subforum newbie questions are especially encouraged!

Moderators: MattKingUSA, khz

Post Reply
RedHughs
Established Member
Posts: 4
Joined: Sun Mar 20, 2022 4:24 am

Real Time Programmatic Midi Control?

Post by RedHughs »

OK,

Replies to my previous comments clarified for me that what I'm really interested in is a system giving real time, programmatic control of and generation of midi messages. Full, programming, command-line stuff. What do people know of this? I know of Mididing and Midish, though Mididing won't compile for me.

So my question is "are there any other systems" (one that use real programming languages)? And also "how reliable is midish?"
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: Real Time Programmatic Midi Control?

Post by Kott »

This mididings fork compiles for me https://github.com/noedigcode/mididings
barbouze
Established Member
Posts: 186
Joined: Tue May 26, 2015 12:26 pm
Has thanked: 2 times
Been thanked: 16 times

Re: Real Time Programmatic Midi Control?

Post by barbouze »

I have yet to try it but Bespoke has Python scripting embedded and Faust should follow soon.
RedHughs
Established Member
Posts: 4
Joined: Sun Mar 20, 2022 4:24 am

Re: Real Time Programmatic Midi Control?

Post by RedHughs »

Kott wrote: Thu Mar 24, 2022 2:47 am This mididings fork compiles for me https://github.com/noedigcode/mididings
It compiles for me too, thanks

Now, all I have to do is figure the system out, which will take a little bit
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: Real Time Programmatic Midi Control?

Post by Kott »

I recommend BespokeSynth also, master branch has SysEx sending support
RedHughs
Established Member
Posts: 4
Joined: Sun Mar 20, 2022 4:24 am

Re: Real Time Programmatic Midi Control?

Post by RedHughs »

Kott wrote: Sat Mar 26, 2022 3:46 am I recommend BespokeSynth also, master branch has SysEx sending support
I can't find any documentation for BespokeSynth's python support. It's mentioned as existing in the link above but that's about it. You can find python code in the git repository but it's unclear how it works.
Kott
Established Member
Posts: 821
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 124 times

Re: Real Time Programmatic Midi Control?

Post by Kott »

RedHughs wrote: Sun Mar 27, 2022 9:40 pm
Kott wrote: Sat Mar 26, 2022 3:46 am I recommend BespokeSynth also, master branch has SysEx sending support
I can't find any documentation for BespokeSynth's python support. It's mentioned as existing in the link above but that's about it. You can find python code in the git repository but it's unclear how it works.
https://bespokesynth.github.io/BespokeS ... ython.html

Also you may find help in it's Discord channel.
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: Real Time Programmatic Midi Control?

Post by milkii »

Some ideas under https://wiki.thingsandstuff.org/MIDI#Python and somewhat above for CLI

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

jean-emmanuel
Established Member
Posts: 29
Joined: Tue Sep 21, 2021 4:47 pm
Has thanked: 1 time
Been thanked: 13 times

Re: Real Time Programmatic Midi Control?

Post by jean-emmanuel »

I wrote mentat to replace mididings in my projects, if you're into python you might like it.

Post Reply