Page 1 of 2
Re: Playlist MIDI Control
Posted: Wed Dec 31, 2014 6:20 pm
by druzic
Yeeeah Buddy!

Re: Playlist MIDI Control
Posted: Tue Jan 27, 2015 12:55 am
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!
Re: Playlist MIDI Control
Posted: Tue Jan 27, 2015 12:55 am
by spacedoctor
PS the new beta is great!
Re: Playlist MIDI Control
Posted: Tue Jan 27, 2015 2:49 am
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 (114.11 KiB) Viewed 49647 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 (34.62 KiB) Viewed 49647 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.
Re: Playlist MIDI Control
Posted: Tue Jan 27, 2015 6:04 am
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!
Re: Playlist MIDI Control
Posted: Wed Jan 28, 2015 6:44 am
by walmartian
Actually you have four programmable pad banks, so you could control 64 scenes using all four banks.
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.

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.
Re: Playlist MIDI Control
Posted: Wed Jan 28, 2015 9:44 am
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!
Re: Playlist MIDI Control
Posted: Sat Jan 31, 2015 11:45 am
by Anderspreus
walmartian wrote:Actually you have four programmable pad banks, so you could control 64 scenes using all four banks.
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.

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
Re: Playlist MIDI Control
Posted: Sun Feb 01, 2015 4:05 am
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 (66.34 KiB) Viewed 49610 times
Re: Playlist MIDI Control
Posted: Sun Feb 01, 2015 2:22 pm
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
Re: Playlist MIDI Control
Posted: Wed Feb 04, 2015 5:52 pm
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
Sorry I couldn't help you much with the Xone,
Good luck.
Re: Playlist MIDI Control
Posted: Thu Feb 05, 2015 11:19 am
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!
Re: Playlist MIDI Control
Posted: Mon Feb 09, 2015 10:53 am
by Anderspreus
Thanks walmartian!
A fine solution, i will look into it!
BTW how can i get the latest magic beta software??:O
Re: Playlist MIDI Control
Posted: Mon Feb 09, 2015 3:38 pm
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
