Vestax spin 2 traktor pro 2.6 mapping project
Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1

    Post Vestax spin 2 traktor pro 2.6 mapping project

    Hi,

    I've got the Vestax Spin 2, which btw I believe is a very great all-in-one controller/audio card for Mac and iPad.

    I confirm, in case any of you guys had a doubt, that this unit is recognized by my Mac as a Core Audio device like any other sound card and also as a MIDI controller. Hence my project to start a Vestax Spin 2 MIDI mapping for Traktor.

    Which means that you can use it with other software than Djay which comes bundled with it. However, I couldn't make it work on a Windows PC so far.

    I already have started mapping the main functions of it and for a first draft which you'll find attached to this thread.

    For this first release which I'll call V0, I tried to get the closest possible to the standard labels on the Spin 2. But so far, I've been struggling with the jog wheels which I have hard time to map correctly.

    If anyone can help me to map the jog wheel part it would be really appreciated as my experience in MIDI mapping is quite limited to basic mapping for now (though not inexistent).

    Once we have this first mapping working well, we may go further and add modifiers and functionnality such as Jog FX or 4-Decks controll. For now I just want things to be as simple and stable as possible for a regular usage of the unit along with Trakor Pro V2.6.x.

    Vestax Spin 2_Dros_V0.tsi.zip

    Thank you in advance for your feedback and your help.
    Jay Neurall / Paris - France / Owner of WWW.DJ.MG
    Software : NI Traktor Scratch Pro 2, Serato DJ, Maschine, KOMPLETE 10 Ultimate, Algoriddim Djay
    Hardware : Denon MC6000 MK2, AKAI AMX, AKAI AFX, Traktor Audio 2, Maschine MK2, Novation Remote 25SL, 2xTechnics 1200S Mk5, Apple MacBook Pro Retina

  2. #2
    Tech Convert
    Join Date
    Feb 2013
    Posts
    7

    Post I am also developing tsi file of spin2

    Hi,

    It is a cool project!

    I was been seeking a mapping file of spin2, but I could not find.
    Thus, I am developing tsi file of SPIN2.

    I upload my tsi file.

    vestax spin2 draft.tsi.zip

    If you need, refer to it.
    However, it is under developing, so I have not mapped FX and loop.

    Note:
    I assigned "scratch button" as SHIFT, you can delete cue1,2,3 with holding scratch button.

    I am not good at English, so If you make sense, please put a question to me.
    Last edited by Hiroaki; 02-06-2013 at 12:52 PM.

  3. #3

    Default

    Hiroaki,

    Thank you very much for your contribution. I will take a look at your mapping, I'm specially interested in the jog-wheels part. If you have the jog wheels functional on yours I will use the same technique to go ahead with mine and post a first fully functionnal mapping for Traktor.

    The idea of using the scratch buttons as shift isn't bad, though there is already a shift button just under the playlist navigation buttons. I'm planning to use the scratch buttons in order to activate a modifier putting the the decks either in an FX mode or in Deck C & D mode in order to have a four decks layout.

    The idea would be this :
    - If you just push scratch, A goes C and B goes D.
    - If you push Shift + Scratch, the respective deck goes in a special FX mode.

    So scratch wouldn't be the main shift buttons but actually special modifiers for the decks.

    I hope to have the time to work on it this week and get back to you soon with a first usable mapping.
    Jay Neurall / Paris - France / Owner of WWW.DJ.MG
    Software : NI Traktor Scratch Pro 2, Serato DJ, Maschine, KOMPLETE 10 Ultimate, Algoriddim Djay
    Hardware : Denon MC6000 MK2, AKAI AMX, AKAI AFX, Traktor Audio 2, Maschine MK2, Novation Remote 25SL, 2xTechnics 1200S Mk5, Apple MacBook Pro Retina

  4. #4
    Tech Convert
    Join Date
    Feb 2013
    Posts
    7

    Default Further details about JOG mapping

    Hi dros,

    My mapping about jog-wheels works well.
    I assigne a jog-wheels part as follows;

    Control : Jog Touch On (Device mapping is only to touch jog. Don't move the jog-wheel)
    Type of Controller : Button
    Interaction mode : Hold

    and

    Control : Scratch (Device mapping is to move the jog-wheel.)
    We do not need to set Modifier.

    Type of Controller : Encoder
    Interaction mode : Relative
    Enc-mode: 7fh/01h
    Rotary sensitivity : 7%(your own preference)
    Rotary : Acceleration 0%
    Invert : checked


    Your idea of FX mode is very good.
    I am struggling against how to map FX mode, because Spin2 does not have FX buttons like S4 or S2.

    I'm looking forward to your mapping.
    Last edited by Hiroaki; 02-07-2013 at 11:58 AM.

  5. #5

    Post Vestax Spin 2_Dros_V0R1

    Hi,

    Here's an update of my initial mapping with the following improvements:

    - Added scratch support, based on Hiroaki's contribution. But I notice the "Scratch" parameter is no longer available in Traktor Pro 2.6 mapping maker. I don't know if it's a bug or if this was deprecated in favor of "Jog Turn" which I couldn't manage to make work properly anyway.

    - Mapped almost all the controls of the Spin 2's main layout including: 1/8, 1/4, 1/2 and LOOP buttons for each deck as well as the SEEK Track function on each deck's touch pad.

    Next steps:
    - map the "Cue 1", "Cue 2" and "Cue 3" buttons of each deck (would appreciate if anyone can help on this)
    - map the "Half" and "Double" controls of each deck's loop section
    - start mapping LED feedback
    - start mapping other layers, including a C/D Deck layout + an FX dedicated layout.

    As you notice, though it's not my first MIDI mapping, I'm learning mapping techniques while I'm doing this. So if you find anything not working properly, your help is very welcome.

    Vestax Spin 2_Dros_V0R1.tsi

    Notice I commented all the controls for better understanding of those who would like to contribute. I prefixed with "DEBUG*" the comments of controls for which I will need your help to finish their mapping.
    Last edited by dros; 02-12-2013 at 05:46 AM.
    Jay Neurall / Paris - France / Owner of WWW.DJ.MG
    Software : NI Traktor Scratch Pro 2, Serato DJ, Maschine, KOMPLETE 10 Ultimate, Algoriddim Djay
    Hardware : Denon MC6000 MK2, AKAI AMX, AKAI AFX, Traktor Audio 2, Maschine MK2, Novation Remote 25SL, 2xTechnics 1200S Mk5, Apple MacBook Pro Retina

  6. #6
    Newbie
    Join Date
    Feb 2013
    Posts
    1

    Default using mapping for spin 2

    hey how do i apply this mapping to get my spin 2 to work with a pc dj program such as traktor or virtual dj?

  7. #7
    Tech Convert
    Join Date
    Feb 2013
    Posts
    7

    Wink About scratch parameter

    Hi dros,

    I also notice the "Scratch" parameter is no longer available in Traktor Pro 2.6 mapping maker.
    Perhaps the reason I could have selected "Scratch" parameter is that I have developed the mapping file by editing other tsi file which is for old Traktor version.

    We can replace "Scratch" with "Jog Turn".

    >chriskeating2004
    You can import the mapping file in the control manager of preference in Traktor.

  8. #8

    Default

    I used Jog Turn first but it looks like its behavior is quite different so I'll stick with "scratch" for now.

    I'm facing 3 other issues going forward with the main layout mapping :
    - I can't make instant loop buttons (1/8, 1/4 and 1/2) buttons to toggle mode (in my current mapping, you need to press them a second time to stop looping)
    - I don't see how to setup Loop Half and Loop Double Controls
    - Map the "Move To Begining Of Track" buttons as well as the "Move Forward/Move Backwards" ones.


    If you have any tips on these, that would be welcome.

    Notice I'm using XM on my Mac to edit my mappings and I strongly recommend this app.

    Edit: I fixed the hotcues as well as the tempo +\- buttons close to the pitch slider mapping, will be among soon to be posted V0R2 improvements.
    Last edited by dros; 02-13-2013 at 05:26 PM.
    Jay Neurall / Paris - France / Owner of WWW.DJ.MG
    Software : NI Traktor Scratch Pro 2, Serato DJ, Maschine, KOMPLETE 10 Ultimate, Algoriddim Djay
    Hardware : Denon MC6000 MK2, AKAI AMX, AKAI AFX, Traktor Audio 2, Maschine MK2, Novation Remote 25SL, 2xTechnics 1200S Mk5, Apple MacBook Pro Retina

  9. #9

    Post Vestax Spin 2_Dros_V0R2

    Here's the V0R2 version of he mapping:

    Vestax Spin 2_Dros_V0R2.zip

    Changes in V0R2:

    - Implemented Hotcues with SHIFT-Cue 1/2/3 to delete
    - Fixed Tempo +/- buttons on top of each pitch slider
    - Fixed FX ON button mapping
    - LED Feedback now working on PLAY, SET, SYNC, MONITOR, FX ON buttons
    - Improved comments convention for better readability.

    Known bugs (your contribution is welcome):[/I]

    - SET button should be setting a floating Cue (it currently sets hotcue because I didn't find the right control inside Traktor).
    - Cue button tends to "double-play" from last Cue when pressed intensely (I couldn't determine where this comes from yet).
    - HALF/DOUBLE LOOP Buttons don't work
    - Hot Loops are toggle buttons (should be "Hold" but it's doesn't seem to be available for the control I use)

    To be implemented next:

    - Fixes for the known bugs
    - FX Presets mode for the Hot loops section
    - Sampler mode for the Hotcues section.

    This is the first quite usable version of the mapping, so have fun with it, and don't hesitate to report bugs or contribute to the improvement of this mapping.
    Jay Neurall / Paris - France / Owner of WWW.DJ.MG
    Software : NI Traktor Scratch Pro 2, Serato DJ, Maschine, KOMPLETE 10 Ultimate, Algoriddim Djay
    Hardware : Denon MC6000 MK2, AKAI AMX, AKAI AFX, Traktor Audio 2, Maschine MK2, Novation Remote 25SL, 2xTechnics 1200S Mk5, Apple MacBook Pro Retina

  10. #10
    Tech Convert
    Join Date
    Feb 2013
    Posts
    7

    Default Fix SET button

    Hi,

    I have fixed SET button's mapping.
    I use "CUE" parameter in the DECH COMMON category.

    Does this mapping file work as you intended?
    Vestax Spin 2_Dros_V0R2.1.tsi.zip

    >- SET button should be setting a floating Cue (it currently sets hotcue because I didn't find the right control inside Traktor).

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •