MIDI learn file format

Issues, bugs, suggestions related to the Midi Learn Tool
Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

MIDI learn file format

Post by aoddson » Fri Feb 17, 2017 2:25 pm

Hi Rudy,

Can you explain the format of the MIDI learn save file?

Example: 1, 32_05_025_P127_15_0_127

I can guess at a few fields, but would be good to hear it from you.

Cheers,
Andrew

User avatar
VL-Wizard
Posts: 108
Joined: Fri Mar 04, 2016 2:24 pm
Location: Belgium
Contact:

Re: MIDI learn file format

Post by VL-Wizard » Sun Feb 19, 2017 11:11 am

Hey Andrew

The first digit is the number of the assigned CC#. The second part (digits with underscores) is used by the VL-Wizard to map the incoming CC# to the VL-parameter. Actually it is the parameter identifier containing the sysex address (decimal) + parametertype + table number+ min/max value.

I will publish a little video on how to map controllers from the IPAD Lemur app to the VL-Wizard.

kind rgds
Rudy

aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: MIDI learn file format

Post by aoddson » Wed Apr 05, 2017 3:33 pm

Thanks Rudy. Can you publish a full list of the internal mappings? Then I can generate MIDI learn files to suit which parameters I want to control without having to map them manually.

Hope you're well!

EDIT: subscribed to thread, I didn't see your message until now.

User avatar
VL-Wizard
Posts: 108
Joined: Fri Mar 04, 2016 2:24 pm
Location: Belgium
Contact:

Re: MIDI learn file format

Post by VL-Wizard » Wed Apr 05, 2017 5:15 pm

OK, I understand your request...I will see how to produce a complete list....
Attachments
VLWiz_Macro_AddrLabels.txt.zip
(3.6 KiB) Downloaded 657 times

aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: MIDI learn file format

Post by aoddson » Wed Apr 05, 2017 6:53 pm

Amazing, thanks Rudy!
Last edited by aoddson on Wed Apr 05, 2017 9:33 pm, edited 1 time in total.

aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: MIDI learn file format

Post by aoddson » Wed Apr 05, 2017 9:33 pm

Hi Rudy,

Actually I spoke too soon. In the list we have the first three numbers which identify the controller in VL-Wizard, but after that are other numbers, among them are the parameter range, and possibly something else?

Is it easy to generate these fields as well?

Thanks,
Andrew

User avatar
VL-Wizard
Posts: 108
Joined: Fri Mar 04, 2016 2:24 pm
Location: Belgium
Contact:

Re: MIDI learn file format

Post by VL-Wizard » Thu Apr 06, 2017 10:49 am

Yes, the attached list are only the addresses but not yet the parameter names....I need to write a piece of code in order to walk-through each parameter in the editor and to produce the correct macro name...hope to do this this weekend....

aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: MIDI learn file format

Post by aoddson » Thu Apr 06, 2017 11:17 am

Thanks. It would be fantastic to be able to tell VL-Wizard to read the file again via a MIDI message. Then I can write the file out from Max and ping the wizard to read the file, all while various MIDI CC modulators and MIDI note triggers are being sent.

User avatar
VL-Wizard
Posts: 108
Joined: Fri Mar 04, 2016 2:24 pm
Location: Belgium
Contact:

Re: MIDI learn file format

Post by VL-Wizard » Thu Apr 06, 2017 3:35 pm

OK, I see where you are heading towards...I will also see if there are no easier ways to have MAX interacting with the VL-Wiz....I like the idea...

aoddson
Posts: 7
Joined: Sat Jan 14, 2017 9:18 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: MIDI learn file format

Post by aoddson » Sat Apr 08, 2017 10:54 am

Thanks Rudy. Any help making automation of VL-Wizard easier would be great.

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable