Previous topicNext topic

Playlist MIDI Control

Questions, comments, feedback, etc.
druzic
Posts: 4
Joined: Thu Dec 18, 2014 4:25 am

Re: Playlist MIDI Control

Post by druzic »

Yeeeah Buddy! :P
spacedoctor
Posts: 31
Joined: Sat Sep 06, 2014 9:44 pm

Re: Playlist MIDI Control

Post by spacedoctor »

Have just updated to 1.54b and have got the scene advance working with my X-sessions midi controller (which is pretty basic). However it advances. or regresses two scenes at a time - not sure whether this is my controller, or a bug?

I have ordered the wireless Numark orbit to test this out but it may take a while to get to New Zealand via Portland.

Also wondering whether it is possible to assign midi buttons to each scene so rather than advancing in a linear fashion you could just select any scene from a set of midi pads!
spacedoctor
Posts: 31
Joined: Sat Sep 06, 2014 9:44 pm

Re: Playlist MIDI Control

Post by spacedoctor »

PS the new beta is great!
Magic
Site Admin
Posts: 3676
Joined: Wed Apr 09, 2014 9:28 pm

Re: Playlist MIDI Control

Post by Magic »

Have just updated to 1.54b and have got the scene advance working with my X-sessions midi controller (which is pretty basic). However it advances. or regresses two scenes at a time - not sure whether this is my controller, or a bug?
Hmm, I'm not sure. I haven't come across that issue with any other devices unfortunately. Is it possible your device is sending out two messages? Perhaps it's sending one when you push a button down, and then another one when you release it?

Were you able to figure out if there is a way for you to configure the messages it sends?
-EDIT- I found this link: http://community.m-audio.com/m-audio/to ... gma-editor . I think it has the mapping software you need.
I have ordered the wireless Numark orbit to test this out but it may take a while to get to New Zealand via Portland.
The Orbit definitely works, I just tested it yesterday on both Mac and PC. :)
Also wondering whether it is possible to assign midi buttons to each scene so rather than advancing in a linear fashion you could just select any scene from a set of midi pads!
Yup, the easiest thing to do is go into your mapping software -- I'll use the Orbit as an example since I just did it:
orbit.jpg
orbit.jpg (114.11 KiB) Viewed 49645 times
Assign the pads to use Note numbers that will correspond with each playlist scene #. What I did is start at Note 0 and go up incrementally from there, as you can see above. They even have the "Auto Fill" button at the bottom so you can do all the pads at once, increasing by 1 automatically. Cool eh?

Then, all you have to do is select the "Last Note" option from the Playlist MIDI config, as shown below. ("Last Note" just means the last note # that was received, since you could press more than one at once).
LastNote.jpg
LastNote.jpg (34.62 KiB) Viewed 49645 times
Pressing any pad on the Orbit will now cause the corresponding Playlist scene to be selected. Of course make sure you have the same Channel configured everywhere (in this case, 1).

Obviously with the Orbit you can only control 16 different scenes at once, but hopefully that's enough ;).

Eventually I do plan to allow each Playlist scene to be configured individually for MIDI commands, but that's a bit in the future.
spacedoctor
Posts: 31
Joined: Sat Sep 06, 2014 9:44 pm

Re: Playlist MIDI Control

Post by spacedoctor »

Thanks Eric - that's probably what is happening, a second note on release. But that looksgood with last note on the Orbit; rellay looking forward to that!
walmartian
Posts: 41
Joined: Tue Jun 17, 2014 4:04 pm

Re: Playlist MIDI Control

Post by walmartian »

Actually you have four programmable pad banks, so you could control 64 scenes using all four banks. :mrgreen:
To use the auto fill on the other banks you have to tell it the first note e.g bank 2 first note: 16, bank 3 first note 32 , bank four first note 48.
I need to test a second Orbit starting with the 64 and above range to see if I can use more than one at a time.

:idea: Your midi problem may be after touch or note off , it is on some controllers and can send additional data on release of button.
If you download MIDI-OX you can see exactly what is being output on your device, you can then configure it to filter out unwanted midi messages
such as after touch and/or note off messages. I suspect note off since they are mainly transport controls.
spacedoctor
Posts: 31
Joined: Sat Sep 06, 2014 9:44 pm

Re: Playlist MIDI Control

Post by spacedoctor »

Thanks walmartian that 64 banks idea is perfect. I am mac OS so can't use MIDI-OX but not too worried about the X-Session as I'll have the Orbit soon!
Anderspreus
Posts: 5
Joined: Sat Jan 31, 2015 11:34 am

Re: Playlist MIDI Control

Post by Anderspreus »

walmartian wrote:Actually you have four programmable pad banks, so you could control 64 scenes using all four banks. :mrgreen:
To use the auto fill on the other banks you have to tell it the first note e.g bank 2 first note: 16, bank 3 first note 32 , bank four first note 48.
I need to test a second Orbit starting with the 64 and above range to see if I can use more than one at a time.

:idea: Your midi problem may be after touch or note off , it is on some controllers and can send additional data on release of button.
If you download MIDI-OX you can see exactly what is being output on your device, you can then configure it to filter out unwanted midi messages
such as after touch and/or note off messages. I suspect note off since they are mainly transport controls.
Hey Walmartian!!
This issue is making alot of problems for me. Could you please explain how you filter out the "note off" message when the button is released?
I have a midicontroller called Allen & Heath Xone K2 - and I use midiOX to send midi information to the controller so that the illumination is working. It would be cool if u could make the buttons "toggle" via midiox - great for Magic, but DAWs as well. :)

/Anders
walmartian
Posts: 41
Joined: Tue Jun 17, 2014 4:04 pm

Re: Playlist MIDI Control

Post by walmartian »

Hey Anders!
As seen in the picture below, click the filter button in midi-ox (blue arrow), then check 'note off', the 'midi channel', and make double sure you check 'filter out data as well as display' or it won't filter data.
You can save your config in midi-ox as well.
Allen & Heath products are solid, that K2 looks pretty cool, I have a ddm4000 and use two channels for audio mixing and two channels for midi control.
Just like you stated, midi-ox is great for changing a hard coded midi controller momentary switch into a toggle.
Good luck.
OX1.GIF
OX1.GIF (66.34 KiB) Viewed 49608 times
Anderspreus
Posts: 5
Joined: Sat Jan 31, 2015 11:34 am

Re: Playlist MIDI Control

Post by Anderspreus »

Hi again!
Thank you for your reply! I followed your tutorial, and it worked. Only, it did not quite solve my problem unfortunatly >.<
I managed to filter out the Note Off, but it wasn't my issue at all.
I got a novation launch control too, and it has a configuration software with it, and it gives me the opportunity to switch the pads between "momentary" and "toggle" - now, the toggle function is really what i want for the K2. I want the pads to send note on when pushed, and note off when pushed again. If i filter out the note off, it just keeps sending note on when i push the buttons. Hope u understand my problem.
It seems this guy managed to write a script for the K2, to latch the LED's. https://www.youtube.com/watch?v=nHc-2KvB8yw
I tried contacting them, but with no help. Perhaps you know how to?:)

/Anders
walmartian
Posts: 41
Joined: Tue Jun 17, 2014 4:04 pm

Re: Playlist MIDI Control

Post by walmartian »

Anders,
Unfortunately I am not a good programmer, therefore writing scripts makes smoke come out of my ears.
If you use Bomes midi translator you can convert midi to keystroke ( for software that supports midi keyboard, unfortunately magic does not have this functionality at the time).
For Ableton live there is a great Isotonik python script to customize the Xone
http://isotonikstudios.com/isotonik2-2/

The video you linked is actually an official video from Allen & Heath, they tell you in the video they are using a midi-ox script,
but they don't have any way to d/l or even guide you to re-create this "script" Kind of irresponsible on their part.
Have you tried contacting their tech support?
The ddm4000 will probably be the last controller I buy that doesn't include mapping software, for this reason^.

I would recommend a novation launchpad +motscousus launchpad95 script http://motscousus.com/stuff/2011-07_Nov ... ve_Scripts/ since you are already using a launch control.
It basically turns any launchpad into a really powerful step sequencer, and works much better than the Novation software.
You can use the midi out within ableton to route it to any other program such as Magic, giving you a cool audio/video/effect sequencer.
Don't let the name "Launchpad 95" fool you, he is updating it constantly.

Launchpad mini- $99 + Ableton Live Lite- free with Launchpad + Launchpad 95 -free + Magic -39.99 = Sweet DJ/VJ control for under $150 :shock:

Sorry I couldn't help you much with the Xone,
Good luck.
spacedoctor
Posts: 31
Joined: Sat Sep 06, 2014 9:44 pm

Re: Playlist MIDI Control

Post by spacedoctor »

Thanks walmartian for the Orbit instructions, got the scenes setup and it's great. So easy to use - makes me want to spend all my time making animations and syncing them to music!
Anderspreus
Posts: 5
Joined: Sat Jan 31, 2015 11:34 am

Re: Playlist MIDI Control

Post by Anderspreus »

Thanks walmartian!
A fine solution, i will look into it!
BTW how can i get the latest magic beta software??:O
walmartian
Posts: 41
Joined: Tue Jun 17, 2014 4:04 pm

Re: Playlist MIDI Control

Post by walmartian »

Spacedoctor-Awesome! Great to hear!

Anders- Sign up on the mailing list, and you will receive a link to the latest betas as released.
http://magicmusicvisuals.com/mailinglist
:)
Post Reply