Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Compatibility

Reply
 
Thread Tools Display Modes
Old 01-29-2016, 03:41 AM   #81
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by karbomusic View Post
The intermittent lights after closing Reaper has been there as long as I can remember. Code says it shouldn't happen IIRC but it does. There should be several mentions of it in the other thread.
Maybe a bug in the Windows version of Reaper in the way it unloads control surfaces on exit, that doesn't exist in the MAC version?
Brado231 is online now   Reply With Quote
Old 01-29-2016, 03:12 PM   #82
TMetzinger
Human being with feelings
 
Join Date: Jan 2016
Posts: 2
Default

I'm having some issues that I cannot figure out:

I'm running Windows 10 Professional 64 bit
Reaper 5.12 / X64
I've renamed the original reaper_csurf.dll to reaper_csurf.orig (thus disabling it)

I've got my UserPlugins folder populated with
reaper_csurf_fxpt64.dll (dated 1/27/2016)
reaper_csurf_fxpt.ini shown below
Code:
[FPCSURF]

;settings
MCP_VIEW=1
SHIFT_LATCH=1
AUTO_SCROLL=1
SELECT_IS_TOUCHED=0
MTP_OVERRIDE=0
PAN_SCROLLS_TRACKS=1
FADER_CONTROLS_FX=1
PAN_TOUCH_RESET_TIME=250
PAN_SCROLL_FADER_TIME=250
PAN_MIN_TURNS=2
PAN_RESOLUTION=128 ;
SELECT_TOUCHED_PARAM=1
ENABLE_INTRO=1
INTRO_STRING=FPXT

;pan actions
;0=pan, 1=scroll tracks, 2=custom actions
PAN_MODE=1
PAN_MODE_SHIFT=0
ACTION_PAN_LEFT=40104
ACTION_PAN_RIGHT=40105
ACTION_PAN_LEFT_SHIFT=41666
ACTION_PAN_RIGHT_SHIFT=41667

;button actions
ACTION_PUNCH=40222 		
ACTION_PUNCH_SHIFT=40172
ACTION_USER=_db5d9421e754499e8aaa4d9f4044529b  		
ACTION_USER_SHIFT=40178
ACTION_LOOP=1068        
ACTION_LOOP_SHIFT=40020
ACTION_FOOTSWITCH=40073 
ACTION_FOOTSWITCH_SHIFT=1013
ACTION_MIX=40078        
ACTION_MIX_SHIFT=41077	
ACTION_PROJECT=40861    
ACTION_PROJECT_SHIFT=40295
ACTION_TRANS=40259      
ACTION_TRANS_SHIFT=1134 
ACTION_OUTPUT=1
ACTION_OUTPUT_SHIFT=0
Shift latching works, so I know I've got the proper DLL loaded.

The output button, when pressed with a channel selected, swaps the fader/pan function.

But I can't customize parameters, and I don't get the intro text flashing.
Any ideas?
TMetzinger is offline   Reply With Quote
Old 01-29-2016, 05:08 PM   #83
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by karbomusic View Post
The intermittent lights after closing Reaper has been there as long as I can remember. Code says it shouldn't happen IIRC but it does. There should be several mentions of it in the other thread.
I've fixed it, I remember having issues with rapidly sending light messages. Inserting a short sleep solves it. Posting fix tonight.

Quote:
Originally Posted by G-Sun View Post
I couldn't get the parameter-mode to work now.
Bank blinked for a second, then went off all the time.
It still works, it just doesn't always catch that there are FX on the track now. Until I post the fix, just click off of the track and then click back onto it and it should work correctly.

Quote:
Originally Posted by TMetzinger View Post
I'm having some issues that I cannot figure out:

I'm running Windows 10 Professional 64 bit
Reaper 5.12 / X64
I've renamed the original reaper_csurf.dll to reaper_csurf.orig (thus disabling it)

I've got my UserPlugins folder populated with
reaper_csurf_fxpt64.dll (dated 1/27/2016)
Shift latching works, so I know I've got the proper DLL loaded.

The output button, when pressed with a channel selected, swaps the fader/pan function.

But I can't customize parameters, and I don't get the intro text flashing.
Any ideas?
No ideas, but I don't test very thoroughly on Windows, so I'll have a look. It sounds like everything should be working so I may have to debug on Windows :/.
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 01-29-2016, 06:00 PM   #84
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Fixed reported bugs and updated download link.

TMetzinger, the reaper_csurf_fxpt.ini file needs to be in the REAPER folder (directory above UserPlugins), not in the same folder.
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 01-29-2016, 06:40 PM   #85
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by The_Nimaj View Post
Fixed reported bugs and updated download link.
Fixed! Working perfectly for me on Windows now too. Thanks!!
Brado231 is online now   Reply With Quote
Old 01-29-2016, 07:00 PM   #86
TMetzinger
Human being with feelings
 
Join Date: Jan 2016
Posts: 2
Default

Quote:
Originally Posted by The_Nimaj View Post
Fixed reported bugs and updated download link.

TMetzinger, the reaper_csurf_fxpt.ini file needs to be in the REAPER folder (directory above UserPlugins), not in the same folder.
Appears to have done the trick! I'll start some more experiments!
TMetzinger is offline   Reply With Quote
Old 01-30-2016, 02:38 AM   #87
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

Quote:
Originally Posted by The_Nimaj View Post
Fixed reported bugs and updated download link.

TMetzinger, the reaper_csurf_fxpt.ini file needs to be in the REAPER folder (directory above UserPlugins), not in the same folder.
Thnak you very much!

When updating, is it only eg. reaper_csurf_fpxt32.dll we need to overwrite, or should we replace the ini as well?

Selecting and writing parameters are now working fine
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music

Last edited by G-Sun; 01-30-2016 at 02:55 AM.
G-Sun is offline   Reply With Quote
Old 01-30-2016, 02:53 AM   #88
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

Why is this not working:
https://www.dropbox.com/s/4abihng9y91ivl7/FP_2.gif?dl=0

It's not reading envelopes.
The faderport reacts just like the buttons show.

Same with ReaEq
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 01-30-2016, 07:19 AM   #89
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by G-Sun View Post
Why is this not working:
https://www.dropbox.com/s/4abihng9y91ivl7/FP_2.gif?dl=0

It's not reading envelopes.
The faderport reacts just like the buttons show.

Same with ReaEq
I can't seem to reproduce this but I have come across another bug where automating FX still touches a volume automation track. It (usually doesn't) set any new values but it will overwrite existing ones. I can't seem to figure out how to stop it from affecting the non-fx automation lanes while in FX mode.

EDIT: Scratch that last part. I got it to stop doing that. Turns out I still don't understand GetTouchState
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.

Last edited by The_Nimaj; 01-30-2016 at 07:26 AM.
The_Nimaj is offline   Reply With Quote
Old 01-30-2016, 03:57 PM   #90
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

I found another little bug which you may be able to fix when you get a bit of time? No rush as it is easily worked around and is nothing major. Just letting you know just incase you want to make the plugin as bugfree as possible....

This is on Reaper 5.15 pre7 x64 Windows. Haven't tried MAC yet. At the start of the animated gif below all i have done is loaded Reaper, touched nothing and started recording.



At the start of the gif when there is just master track there, the Output light is turned on on the Faderport. When I add a new track the Output light goes out so it has detected the switch in focus to the new track. However, as you can see from the image, when I move the Fader it still adjust the master track even although the new track has focus.

I can reselect the new track afterwards (see mouse click in image) and it then properly changes the focus to the new track and the Fader works on the new track. I can also use the Channel Left and Right button on the Faderport to make it change focus properly too.

Like I said nothing major, but if you could fix it one day it would be appreciated. Thanks for all of your work so far... you are on fire!!


EDIT: I just noticed that this behaviour occurs whenever a new track is added by double clicking in a blank part of the Mixer window. Is it not just related to the Master track. For example, If I have 4 tracks and the focus is on the 4th track for the Fader, when I double click and add a new track, the Fader still moves the 4th track's fader instead of the new 5th track.

Last edited by Brado231; 01-30-2016 at 04:10 PM.
Brado231 is online now   Reply With Quote
Old 01-30-2016, 11:35 PM   #91
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Yes I've noticed this and it bugs the hell out of me. for a while I thought it was just the light wasn't being turned off (which I addressed in the last update) but the Master track actually still has focus, so I will try to change this when I can pinpoint the cause.
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 01-30-2016, 11:46 PM   #92
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by The_Nimaj View Post
Yes I've noticed this and it bugs the hell out of me. for a while I thought it was just the light wasn't being turned off (which I addressed in the last update) but the Master track actually still has focus, so I will try to change this when I can pinpoint the cause.
Thanks.
Brado231 is online now   Reply With Quote
Old 01-31-2016, 01:34 AM   #93
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

Quote:
Originally Posted by Brado231 View Post
When I add a new track the Output light goes out so it has detected the switch in focus to the new track. However, as you can see from the image, when I move the Fader it still adjust the master track even although the new track has focus.
Quote:
Originally Posted by The_Nimaj View Post
Yes I've noticed this and it bugs the hell out of me. for a while I thought it was just the light wasn't being turned off (which I addressed in the last update) but the Master track actually still has focus, so I will try to change this when I can pinpoint the cause.
I've noticed these things myself.
Just selected a little back and forth to get what I wanted.
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 01-31-2016, 04:44 PM   #94
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

I believe this has now been fixed. New tracks get automatic focus
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 01-31-2016, 06:27 PM   #95
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by The_Nimaj View Post
I believe this has now been fixed. New tracks get automatic focus
Thanks! I'll test as soon as I get home tonight.
Brado231 is online now   Reply With Quote
Old 02-01-2016, 12:07 AM   #96
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by The_Nimaj View Post
I believe this has now been fixed. New tracks get automatic focus
Working perfectly for me now on MAC and Windows. Thanks!
Brado231 is online now   Reply With Quote
Old 02-01-2016, 01:34 AM   #97
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

Quote:
Originally Posted by The_Nimaj View Post
I believe this has now been fixed. New tracks get automatic focus
Thank you!
Seems to work much better now.
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 02-01-2016, 01:35 AM   #98
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

I still have a bug with env. read.

Please see if you get proper read-behavior here:
http://stash.reaper.fm/26488/Faderport2.RPP

(This is not reading for me)

It's maybe not related to the Faderport.
Disabled this device and bug still there.
Made a bug-report:
http://forum.cockos.com/showthread.p...09#post1630909

Edit: Solved
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music

Last edited by G-Sun; 02-02-2016 at 01:23 AM.
G-Sun is offline   Reply With Quote
Old 02-01-2016, 02:16 AM   #99
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

I don't have any more bugs, but one feature request would make the device perfect for me....

I'd love the ability to jog the play cursor through the arrange window using the pan dial if you can find a way to do that (and have it as a configurable option).

It has been discussed in the past and apparently it is difficult in Reaper, but if you can find a way you would be the best!

Thanks as always for your great work on this.
Brado231 is online now   Reply With Quote
Old 02-01-2016, 03:01 AM   #100
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

I use a Contour shuttle for this. Tim made the SWS action "move cursor configurable seconds" scrubbable for me -I used a faderport on SONAR, just getting a Faderport to use with my shuttle on REAPER -looking forward to the extended functionality, and with the Faderport covering the transport, I can change the way I use the shuttle's button set.




I use the jog and the shuttle wheels with and without modifiers for a range of navigation functions -jumping markers, bars, stretch markers, scrolling the arrange -only limitation is imagination



>
planetnine is offline   Reply With Quote
Old 02-01-2016, 03:10 AM   #101
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by planetnine View Post
I use a Contour shuttle for this. Tim made the SWS action "move cursor configurable seconds" scrubbable for me -I used a faderport on SONAR, just getting a Faderport to use with my shuttle on REAPER -looking forward to the extended functionality, and with the Faderport covering the transport, I can change the way I use the shuttle's button set.

I use the jog and the shuttle wheels with and without modifiers for a range of navigation functions -jumping markers, bars, stretch markers, scrolling the arrange -only limitation is imagination
That does look nice! If The_Nimaj can't weave some more magic with the FaderPort I might have to shell out for one of those!
Brado231 is online now   Reply With Quote
Old 02-01-2016, 03:11 AM   #102
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

Quote:
Originally Posted by Brado231 View Post
I don't have any more bugs, but one feature request would make the device perfect for me....

I'd love the ability to jog the play cursor through the arrange window using the pan dial if you can find a way to do that (and have it as a configurable option).

It has been discussed in the past and apparently it is difficult in Reaper, but if you can find a way you would be the best!

Thanks as always for your great work on this.
Have you tried the custom actions for the pan knob for this?
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 02-01-2016, 03:56 AM   #103
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by G-Sun View Post
Have you tried the custom actions for the pan knob for this?
OMG, I somehow overlooked that he had built this into it! It works! I can get it to move slowly (1 pixel at a time). Just trying to get it to move faster now. I thought the shift pan custom actions might do it but not working for me just yet.

EDIT: OK, I have it all working now except for ACTION_PAN_RIGHT_SHIFT. The custom action assigned to that doesn't seem to work for me. Does anyone else have this issue?

Last edited by Brado231; 02-01-2016 at 04:09 AM.
Brado231 is online now   Reply With Quote
Old 02-01-2016, 12:40 PM   #104
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

Quote:
Originally Posted by Brado231 View Post
That does look nice! If The_Nimaj can't weave some more magic with the FaderPort I might have to shell out for one of those!


It doesn't want to be an either/or thing, you need both!









>

Last edited by planetnine; 02-01-2016 at 12:48 PM.
planetnine is offline   Reply With Quote
Old 02-01-2016, 01:06 PM   #105
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 5,946
Default

That's to much high tech for me.
I use one of these:

__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 02-01-2016, 02:12 PM   #106
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by planetnine View Post
It doesn't want to be an either/or thing, you need both!
Yep, I didn't mean replace the FaderPort... I'll definitely be keeping that!

Looks like with the Pan mode options on the FaderPort that may be enough for me anyway as long as I can get the action for ACTION_PAN_RIGHT_SHIFT working.

What was the exact name of the action you are using to seek on the Contour shuttle and where do you set the number of seconds to seek at a time?
Brado231 is online now   Reply With Quote
Old 02-01-2016, 02:32 PM   #107
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

I use the SWS "move cursor configurable seconds" and set it in the "configurable parameters(?)" dialogue box. I set that to between 20 and 40ms.

Above from memory, I'll confirm when I'm back on the laptop (REAPER doesn't run on Android...)

Edit: "Xenakios/SWS: Move cursor left configured seconds" and "Xenakios/SWS: Move cursor right configured seconds". Look in the SWS drop-menu for "Command parameters" to set the step.

Edit2: Sorry for OT, I'll ask lots about setting up the Faderport when mine arrives, I suspect




>

Last edited by planetnine; 02-01-2016 at 02:46 PM.
planetnine is offline   Reply With Quote
Old 02-01-2016, 04:58 PM   #108
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by planetnine View Post
I use the SWS "move cursor configurable seconds" and set it in the "configurable parameters(?)" dialogue box. I set that to between 20 and 40ms.

Above from memory, I'll confirm when I'm back on the laptop (REAPER doesn't run on Android...)

Edit: "Xenakios/SWS: Move cursor left configured seconds" and "Xenakios/SWS: Move cursor right configured seconds". Look in the SWS drop-menu for "Command parameters" to set the step.

Edit2: Sorry for OT, I'll ask lots about setting up the Faderport when mine arrives, I suspect

>
Thanks. I'll play around with this tonight.
Brado231 is online now   Reply With Quote
Old 02-01-2016, 06:30 PM   #109
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by G-Sun View Post
Have you tried the custom actions for the pan knob for this?
Funny that, I actually ended up adding the custom pan actions because I couldn't figure out a reliable way to use the pan knob to jog around, haha.

I personally don't even use it but like was said I know it's something people have asked for in the past and this was the best solution I could concoct at the time.
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 02-01-2016, 06:41 PM   #110
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

@The_Nimaj....

I just had a very quick look at your code to see if anything is obvious why ACTION_PAN_RIGHT_SHIFT isn't working. I haven't looked long enough at the code to understand fully what everything does but in csurf_faderport.cpp you have this on line 775....

//PAN ACTIONS
GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT ","0",resultString,512,INIFileName);
g_action_pan_left = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGH T","0",resultString,512,INIFileName);
g_action_pan_right = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT _SHIFT","0",resultString,512,INIFileName);
g_action_pan_left_shift = resultString;


... but nothing for ....

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGHT_SHIFT","0",resultString,512,INIFileName);
g_action_pan_right_shift = resultString;

Is this meant to be or is this the cause of the problem?

Thanks,
Brad
Brado231 is online now   Reply With Quote
Old 02-01-2016, 08:42 PM   #111
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by Brado231 View Post
@The_Nimaj....

I just had a very quick look at your code to see if anything is obvious why ACTION_PAN_RIGHT_SHIFT isn't working. I haven't looked long enough at the code to understand fully what everything does but in csurf_faderport.cpp you have this on line 775....

//PAN ACTIONS
GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT ","0",resultString,512,INIFileName);
g_action_pan_left = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGH T","0",resultString,512,INIFileName);
g_action_pan_right = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT _SHIFT","0",resultString,512,INIFileName);
g_action_pan_left_shift = resultString;


... but nothing for ....

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGHT_SHIFT","0",resultString,512,INIFileName);
g_action_pan_right_shift = resultString;

Is this meant to be or is this the cause of the problem?

Thanks,
Brad
Nope, you're right. I overlooked it. Good catch. I've been meaning to refactor that entire function actually... I'll get the time at somepoint.
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 02-02-2016, 01:52 AM   #112
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

Quote:
Originally Posted by The_Nimaj View Post
Nope, you're right. I overlooked it. Good catch. I've been meaning to refactor that entire function actually... I'll get the time at somepoint.

Code:
//PAN ACTIONS
GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT ","0",resultString,512,INIFileName);
g_action_pan_left = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGH T","0",resultString,512,INIFileName);
g_action_pan_right = resultString;

...

Is that space in the "ACTION_PAN_RIGHT" parameter relevant or just a copying fudge?



>
planetnine is offline   Reply With Quote
Old 02-02-2016, 04:25 AM   #113
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by planetnine View Post
Code:
//PAN ACTIONS
GetPrivateProfileString("FPCSURF","ACTION_PAN_LEFT ","0",resultString,512,INIFileName);
g_action_pan_left = resultString;

GetPrivateProfileString("FPCSURF","ACTION_PAN_RIGH T","0",resultString,512,INIFileName);
g_action_pan_right = resultString;

...

Is that space in the "ACTION_PAN_RIGHT" parameter relevant or just a copying fudge?

>
It's just a copying fudge. I noticed that too. Not sure why it did it and it wouldn't let me remove it either. In the real code there is no space.

oh btw, I assigned your SWS actions to the pan dial and it works great. I can jog through about 4 seconds per wrist turn with a setting in SWS of 0.25 seconds. Faderport is complete for me now (as soon as ACTION_PAN_RIGHT_SHIFT code fixes are incorporated - I can compile the code changes myself but I'll wait for the official version from The_Nimaj)

Last edited by Brado231; 02-02-2016 at 04:34 AM.
Brado231 is online now   Reply With Quote
Old 02-02-2016, 07:24 AM   #114
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

I think I'll want the pan to change track selection if anything.

Can you do this with a modifier in addition to it actually controlling the pan of the selected channel? ie if a modifier bitfield shows one pressed, execute a different function for the pan control -or even using the Faderport's own "shift" button if keyboard modifiers can't be considered?



>
planetnine is offline   Reply With Quote
Old 02-02-2016, 08:04 AM   #115
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 18,236
Default

Quote:
Originally Posted by planetnine View Post
I think I'll want the pan to change track selection if anything.
That's been there since maybe 2011.
__________________
Your whole life people will tell you what you can't do. Getting past them is the first step to actually getting things done.
karbomusic is offline   Reply With Quote
Old 02-02-2016, 02:34 PM   #116
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

Quote:
Originally Posted by karbomusic View Post
That's been there since maybe 2011.
Yeah, I read at the time, Karbo, but can you flip its function between panning and track selection while you're using it, eg with a modifier or the faderport's own shift button? ie without stopping and changing ini settings?



>
planetnine is offline   Reply With Quote
Old 02-02-2016, 03:41 PM   #117
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by planetnine View Post
Yeah, I read at the time, Karbo, but can you flip its function between panning and track selection while you're using it, eg with a modifier or the faderport's own shift button? ie without stopping and changing ini settings?



>
Yes this is exactly what the Actions are meant to do. You could have it fire actions when faderport's SHIFT is pressed and have it pan when it isn't. I don't really plan to add support for Keyboard modifiers (unless I'm really bored...I DID make a light show...) so this will probably be as close as it gets.

BTW: I've uploaded the fix for PAN_ACTION_RIGHT_SHIFT
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Old 02-02-2016, 03:58 PM   #118
Brado231
Human being with feelings
 
Join Date: Sep 2012
Location: Oz
Posts: 194
Default

Quote:
Originally Posted by The_Nimaj View Post
BTW: I've uploaded the fix for PAN_ACTION_RIGHT_SHIFT
Thanks as always!

A side question... what version of Visual Studio do you use to compile it? The sln file says 2012. Is this right?

Last night I compiled it under VS 2013 Update 4 and the filesize of the resulting 64-bit dll was 1412KB compared to your 1798KB. I was wondering if my compile and link missed something or maybe VS 2013 is a bit more efficient space wise?

EDIT: Actually I remember seeing that you had build tools v14 specified in config, so I'm thinking the project was first created in VS2012 but you are using VS 2015. Correct?

Last edited by Brado231; 02-02-2016 at 04:25 PM.
Brado231 is online now   Reply With Quote
Old 02-03-2016, 06:38 AM   #119
planetnine
Human being with feelings
 
planetnine's Avatar
 
Join Date: Oct 2007
Location: Lincoln, UK
Posts: 7,512
Default

Quote:
Originally Posted by The_Nimaj View Post
Yes this is exactly what the Actions are meant to do. You could have it fire actions when faderport's SHIFT is pressed and have it pan when it isn't. I don't really plan to add support for Keyboard modifiers (unless I'm really bored...I DID make a light show...) so this will probably be as close as it gets.

BTW: I've uploaded the fix for PAN_ACTION_RIGHT_SHIFT

That's brilliant news, thank you.



>
planetnine is offline   Reply With Quote
Old 02-03-2016, 05:28 PM   #120
The_Nimaj
Human being with feelings
 
Join Date: Dec 2015
Location: A city in GA
Posts: 102
Default

Quote:
Originally Posted by Brado231 View Post
Thanks as always!

A side question... what version of Visual Studio do you use to compile it? The sln file says 2012. Is this right?

Last night I compiled it under VS 2013 Update 4 and the filesize of the resulting 64-bit dll was 1412KB compared to your 1798KB. I was wondering if my compile and link missed something or maybe VS 2013 is a bit more efficient space wise?

EDIT: Actually I remember seeing that you had build tools v14 specified in config, so I'm thinking the project was first created in VS2012 but you are using VS 2015. Correct?
Yes I'm using 2015. (at least I think, I didn't really pay much attention). Also I inherited the sln from Karbo, so it's possible it was created on 2012
__________________
Faderport XT for WIN/OSX
If it sounds good, it IS good...unless, of course, it doesn't sound good.
The_Nimaj is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:22 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.