Trying 4.3.1beta I notice that the CV output now reaches 100% while reading 50%. Nice to have the rollback option.
Either it should activate on hold like most MIDI controllers (probably leading to the typical "release = tap" functionality) or it should show something on screen to indicate you have held it long enough to activate hold. Now I was unsure how long I need to hold before releasing.
FixedI noticed it malfunctioned quite a few times like this:
It doesn't seem to do it every time.
- I start holding the bank + or bank - footswitch.
- Instead the preset under that footswitch gets activated.
- Then the UI changes to show "Bank -" for example.
- If I hold "Bank +" footswitch, it will do steps 1-3 as well.
- If I now just tap the "Bank -" footswitch, it will perform the bank change action.
- The Bank + state remains after bank change so the moment I tap that button, it will increment bank.
Hold seems to work mostly ok now with my F6W, but it seems to work as "hold and repeat" which can make it scroll banks too far if you hold just a bit too long. Separate actions called "Hold tap" and "Hold & repeat" would be good, or alternatively some "repeat on/off" toggle for hold. With "Hold tap" the expectation is executing it just once.
- Fixed: Hold and Double Tap works correctly now.
- Added: Hold and Repeat Action
Hold seems to work mostly ok now with my F6W, but it seems to work as "hold and repeat" which can make it scroll banks too far if you hold just a bit too long. Separate actions called "Hold tap" and "Hold & repeat" would be good, or alternatively some "repeat on/off" toggle for hold. With "Hold tap" the expectation is executing it just once.
With the XY controller where I do want the hold and repeat functionality, the hold action repeats very slowly. If I set XY up/down to work like encoder click up/down, then I can repeat the clicks manually way faster than by keeping holding a direction. It should probably ramp up on some sort of curve instead in how quickly it starts repeating the command. Maybe a "Repeat time: Slow/medium/fast" option?
Holding a button on the F6W the footswitch, its grid square is highlighted. This makes it seem like the preset is getting activated even though you can see the actual preset up top does not change. It should probably do that but show the hold action label briefly instead as an indicator for hold succeeding.
I am also still seeing the issue where the hold function "Bank +/-" is stuck on one of the UI buttons and tapping it will do that instead of the preset action. This seems to happen only if you go configure the hold tap function, then when you back out of that menu it shows that hold action in the block. But it does not go away until you tap it on screen or tap/hold the footswitch.
LEDs are stuck at enabled state by default, but that was not said to be fixed in this version anyway. But they no longer appear in banks with no toggle states.
Idea:
When you hold a button and get to the Assign action view, it would show a list of all actions, something like this:
View attachment 21963
So instead of tapping the top corner to select the type of action, you tap the action in this screen, or 1/2 in the corner to show more actions. This would solve the issue where it's hard to figure out which actions are assigned and what they do without going through them one by one.
So you would set say something like this?Agree. I think a global repeat settings menu would work, but based on the repeating actions, rather than buttons. Each action, if repeated, can be set to Off / Slow / Medium / Fast speed (with some ramping curve) ? This way it's much easier if you have many controllers or reassign their actions often.
This would be kind of like the "Alternative actions" screen where you pick which tap, hold etc action you want to view? Yeah that would work too if you can fit the current action on each button in that view.Cool ! I have a slightly different idea, which is a row of 6 blocks on the bottom, each is a tap action as if shown in the main screen. Tap on each show the assign menu in the middle like usual.
Correct, I'll add Preset +/ - as wellSo you would set say something like this?
That could work. Btw, there doesn't seem to be a Preset Inc/Dec action available.
- Bank Inc/Dec: Slow
- Encoder Click: Fast
DoneBug: Clicking Assign Action -> Preset -> Bank -> Back button seems to have the issue where it backs out of the entire assign action menu to the block grid.
It would be a row of 6 color blocks like in the middle of the XY Controllers Screen, but placed at the bottom. But it might appear too busy / slightly inconsistent with the rest of the menu system. I'll probably stick to the text menu style.This would be kind of like the "Alternative actions" screen where you pick which tap, hold etc action you want to view? Yeah that would work too if you can fit the current action on each button in that view.
Yeah this might be a failing in how the system works, where a preset needs to have a Encoder Click message followed by the MIDI messages you want it to control. So if you are not in that preset then it would not work.i don't understand how to get this ec controller to work. Right now I have xy controller just controlling 16 assigns inside my boss gm-800. I want to use the EC controller for the sy-1000 only. I want to assign a click to turn on/off the send/return that my gm-800 is into, then assign knob to control the send/return volume...
Then the other knob i want to control and turn on/off my blocks in my preset on sy-1000 and then control the master volume of it... but no matter what I do, it wants the EC controller tied to my XY presets.
I want the ec controller to only control sy-1000 and not the gm-800.
Yeah this might be a failing in how the system works, where a preset needs to have a Encoder Click message followed by the MIDI messages you want it to control. So if you are not in that preset then it would not work.
A potential workaround would be building a preset where you have your encoder functions only. Encoder click -> MIDI CC x -> MIDI CC y. Then you could try using the "preset chain" message and add this "encoder preset" to all your presets.
Even better would be the possibility to assign the EC functions globally somehow so they work regardless of the current preset. Global presets that only allow encoder click + MIDI CC messages?
i don't understand how to get this ec controller to work. Right now I have xy controller just controlling 16 assigns inside my boss gm-800. I want to use the EC controller for the sy-1000 only. I want to assign a click to turn on/off the send/return that my gm-800 is into, then assign knob to control the send/return volume...
Then the other knob i want to control and turn on/off my blocks in my preset on sy-1000 and then control the master volume of it... but no matter what I do, it wants the EC controller tied to my XY presets.
I want the ec controller to only control sy-1000 and not the gm-800.
So you would set say something like this?
- Bank Inc/Dec: Slow
- Encoder Click: Fast
A few small things in update fw process:
- It does not list that an update is beta until you have installed the version. It just says "4.3.3".
- "If Hangs Up, Power Cycle And Try Again" -> "If the process hangs, power cycle and try again". Weird capitalization of every word too.
Momentary toggle can conflict with hold tap, where the preset with momentary toggle gets stuck to "on" state. I don't know what would be a good way to get around this, other than hold tap taking precedence and momentary toggle not activating. The user would then just need to arrange their presets to footswitches where there is no hold function.
I tried "Bank Toggle" for double tap, but it seemed to either just go back to the bank (toggle twice), or it toggled and activated the preset under that button in the bank. Sometimes the "Bank Toggle" label also got stuck. No hold actions on the footswitch.
I was once able to get a hold function in a state where it kept going even after releasing the button. No idea how. I had it set to go to MIDI Tracking.
Mapping 1st, 2nd and 3rd tap + double tap does not seem to work. I mapped 2nd and 3rd to just fixed presets. After double tap (another fixed preset) is added, taps 1-3 no longer work. Without it they work fine. Double tap should perhaps be disabled if you map 2nd and 3rd tap as it can be hard to discern if it's a double tap.
If 1st Tap is not mapped and Release is, it should probably show Release label in the block grid instead of "None".
When selecting an action to set, tapping on the label takes you back to 1st tap instead of the action indicated on the label. Label should do nothing or lead to the appropriate action.
It was 1300ms, changed back to 1000ms for now. But there will be a new global Settings > Control menu for these kind of parametersEncoder click repeat is much better now at least for the XY controller. Encoder step is a good tip for adjusting its speed.
Bank +/- on the first time could be faster, seems to take about 2s for the action to activate.
Overall it seems hold wait time is something like 2s even for the encoder click, which seems long enough to make me wonder "Is this working?" It's more noticeable on the footswitches. These are hard to get just right.
Software update typo: "Update to Lastest Beta" -> "Update to Latest Beta"
Double tap on F6W seems to work much more reliably now. I rearranged a momentary preset so it does not conflict with hold. I have this preset activate the Strymon Deco auto-flange feature, same as holding the doubletracker footswitch on the pedal. I think it should show the LED when holding the footswitch, then turn off on release, but the LED state does not change other than turning off on tap
(still has that "all LEDs on at first" bug).
With Hold -> Bank toggle, I occasionally see the preset under that footswitch activate, either at the start of hold or on release after bank switch. It's not always happening though, just randomly. I was using one of the taller footswitches on the F6W for this in case it somehow matters. Can't reliably reproduce it.
I was using the Devices -> Footswitch view. Now that I rebooted my device to try this again, the momentary seems to actually work where it defaulted to "LED off" and holding it turned the LED on and then back off. For some reason this didn't work yesterday at all.With Momentary Enabled, the current behaviour is: LED is on while holding / off on release (in MIDI Editor / Preset Library / Devices Screens) as it should be (?) for me which screen are you looking at ?
When I start the M1, all toggles in every bank default to LED on, even when you have never used that preset. This makes it look like those presets are active when they are not. They should default to LED off until you activate the preset, and then track with the behavior you mention above.I don't understand this. With Toggling Enabled, the current behaviour is: LED on = normal CC sent, LED off = CC with value 0 sent (or Toggling CC/PC if added). So it matches the Effect On/Off statuses on the screen of the target device.
[ Deco 4 ] [ Deco 5 ] [ Deco A.F (O) ]
[ Deco 1 ] [ Deco 2 ] [ Deco 3 (X) ]
[ None ] [ None ] [ None ]
[ Bank - ] [ Bank + ] [ None ]