Originally Posted by
muffintop
open_midi_device("scs3d1", "scs3d", "SCS3D1", "SCS3D1", 2)
open_midi_device("scs3d2", "scs3d", "SCS3D2", "SCS3D2", 2)
open_midi_device("traktor", "traktor", "V:Traktor to MM", "V:MM to Traktor")
open_midi_device("mf1", "generic", "V:MidiFighter1 Input", "V:MidiFighter1 Output")
open_midi_device("mf2", "generic", "V:MidiFighter2 Input", "V:MidiFighter2 Output")
virtual_midifighter("scs3d1", "mf1", 0, 0)
virtual_midifighter("scs3d2", "mf1", 0, 0)
If you are trying to get regular midi fighters on you SCS3Ds try this. If that isn't right names for the midi channels midimasher will give you a name of all of the connected controllers when you try to connect. I don't own a scs3d, so I can't be sure those coordinates are the ones that make since for a midifighter. You might have to toy around with that.
Here are some bits from my current launchpad lua (WIP will post my fresh one soon). Replace device names and stuff w/ what you need and it should be ok for you. (Note, I use multiple pages, so the extra "1" in the MF part is for the page, so you should take it out if you are only using one page on the SCS)
-------------------------------------------------------------------------------
-- connect devices
-------------------------------------------------------------------------------
open_midi_device("lp", "launchpad", "Launchpad", "Launchpad", 4)
open_midi_device("traktor", "traktor", "V:Traktor to MM", "V:MM to Traktor")
open_midi_device("mf1", "generic", "V:MidiFighter1 Input", "V:MidiFighter1 Output")
open_midi_device("mf2", "generic", "V:MidiFighter2 Input", "V:MidiFighter2 Output")
open_midi_device("mf3", "generic", "V:MidiFighter3 Input", "V:MidiFighter3 Output")
--
-- virtual midifighters x2 normal mode
--
virtual_midifighter("lp", 1, "mf1", 0, 0)
virtual_midifighter("lp", 1, "mf2", 4, 4)
------------EDIT--------------
I just reread an earlier post and saw that you just want the spinning LED on the SCS
open_midi_device("scs1", "scs3d", "SCS3D1", "SCS3D1")
open_midi_device("scs2", "scs3d", "SCS3D2", "SCS3D2")
open_midi_device("lp", "launchpad", "Launchpad", "Launchpad")
open_midi_device("traktor", "traktor", "V:Traktor to MM", "V:MM to Traktor")
open_midi_device("mf1", "generic", "V:MidiFighter1 Input", "V:MidiFighter1 Output")
open_midi_device("mf2", "generic", "V:MidiFighter2 Input", "V:MidiFighter2 Output")
send(scs1, "vinyl")
send(scs2, "vinyl")
virtual_midifighter("lp", "mf1", 0, 0)
virtual_midifighter("lp", "mf2", 0, 4)
Maybe? that should give you a jumbled mess, but something you can work from
Then must hook your SCS3D straight up to traktor and map through there. That'd what I'd do at least. Zestoi will try to talk you out of that though :P
It would probably be more helpful for you if the master hopped in on this, but I can probably figure it out if that doesn't work
Bookmarks