View Single Post
Old 08-25-2018, 08:40 AM   #1849
Freex
Human being with feelings
 
Freex's Avatar
 
Join Date: Jul 2011
Location: Northern Ireland
Posts: 904
Default

Quote:
Originally Posted by Regisfofo View Post
Hi there!

Anyone done testing with Xtouch-mini form berhinger ? As I saw XTouch-one was on, maybe it woold be great to work on that one now. I'm kind of a noob but i'm willing to help
I did all the installations things mentioned here https://forum.cockos.com/showpost.ph...postcount=1724
With CSI, Imanaged to turn pans et widths and do transports in reaper with my XtouchMini and the feedback showed up too!

Installation was not that easy thow, I had to supress the control instance shutdown in reaper prefs shutdown reaper and disconnect the xtouchmini each time I tweaked something or it would stay sudenly dead.

Tried both normal midi mode and mcu, here is what midi in monitor showed

XTouchMini in MCU mode

- Fader
b0 00
- push rotaries when turned
b0 10
b0 11
b0 12
b0 13
b0 14
b0 15
b0 16
b0 17
- push rotaries when pushed
90 20
90 21
90 22
90 23
90 24
90 25
90 26
90 27
- push Buttons
first row
90 59
90 5a
90 28
90 29
90 2a
90 2b
90 2c
90 2d
Second row
90 57
90 58
90 5b
90 5c
90 56
90 5d
90 5e
90 5f
- Layers Buttons
Layer A 90 54
Layer B 90 55



XTouchMini in normal midi mode

Layer A
- Fader
ba 09
- push rotaries when turned
ba 01
ba 02
ba 03
ba 04
ba 05
ba 06
ba 07
ba 08
- push rotaries when pushed
9a 01
9a 02
9a 03
9a 04
9a 05
9a 06
9a 07
9a 08
When the buttons are realeased, it displays the same but with 8a instead of 9a
- push Buttons
first row
9a 08
9a 09
9a 0A
9a 0B
9a 0C
9a 0D
9a 0E
9a 0F
second row
9a 10
9a 11
9a 12
9a 13
9a 14
9a 15
9a 16
9a 17


Layer B
- Fader
BA 0A
- push rotaries when turned
BA 0B
BA 0C
BA 0D
BA 0E
BA 0F
BA 10
BA 11
BA 12
- push rotaries when pushed
9A 18
9A 19
9A 1A
9A 1B
9A 1C
9A 1D
9A 1E
9A 1F
Same as above, when the buttons are realeased, it displays the same but with 8a instead of 9a
- push Buttons
first row
9A 20
9A 21
9A 22
9A 23
9A 24
9A 25
9A 26
9A 27
second row
9A 28
9A 29
9A 2A
9A 2B
9A 2C
9A 2D
9A 2E
9A 2F

Not sure how to continue now... Hope it helps !
Your best bet is to try and make a new .rst file for the XTouchMini and call it as such.
Basically you are assigning each midi value a name, the name is specific to the XTouchMini normally we go with as it says on the surface so if it's Marker then it's name is Marker and so on.
On the Mini you need to use the same convention as used on the Mackie C4.rst
It's just a matrix style rows and columns, just have a look in the CSI folder and you'll get the gist.

My only question (for Geoff) would be, should you label the Back, Foward, Loop, Stop, Play, Rec, buttons as those names or stick with the matrix label.
Also as far as Layers go, you need to assign names to both layers, A and B
I guess there are a few different logics you could use, ButtonAA (for layer A row A) AB (for layer A row B) and BA and BB (for layer B rows A and B) But that seems a little confusing, Maybe better to have AButtonA AbuttonB.
I think I'll leave it there and hope Geoff steps in to save me from myself.
Freex is offline   Reply With Quote