GT-1 - Oh No! Possible bug in GT-1 software. Help confirm.

Started by pasha811, December 17, 2016, 05:15:03 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

pasha811

Well,

The gig is approaching as I'm getting deeper in the unit programming.
What I am trying to achieve should be easy in theory but in practice is rather difficult.
I observe erratic behavior.

What am I trying to achieve?
Take FX1. Program the Chorus and the Compressor type. Then assign CTL1 to switch the type between chorus (MIN) and compressor (MAX). Astonishingly when I press CTL1 what I get is comp & subdelay! I have to add that CTL1 is also assigned as Preamp type switch and Preamp solo.

Can you confirm it happens to you as well? 

Edit : I forgot to mention OSX 10.9.5 and latest BTS version
Listen to my music at :  http://alonetone.com/pasha/

PhD

I don't get it... how can you have compressor AND subdelay in FX1??? As far as I know there is only ONE choice.

gumtown

Quote from: PhD on December 18, 2016, 07:21:55 AM
I don't get it... how can you have compressor AND subdelay in FX1??? As far as I know there is only ONE choice.
What Pasha811 is describing is selecting one FX1 effect at a time,
but using an assign on CTL pedal to actively switch effects type from Chorus to Compressor within FX1, which a GT is capable of doing.
I don't have a GT-1  (yet?) so I can't answer that.

If you try an assign FX type offset by the amount the sub-delay is from the chorus (select fx back from chorus in assign fx1-type list), possibly the fx type list is missing a parameter in the GT-1 or BTS.
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

pasha811

Quote from: gumtown on December 18, 2016, 11:51:28 AM
What Pasha811 is describing is selecting one FX1 effect at a time,
but using an assign on CTL pedal to actively switch effects type from Chorus to Compressor within FX1, which a GT is capable of doing.
I don't have a GT-1  (yet?) so I can't answer that.

If you try an assign FX type offset by the amount the sub-delay is from the chorus (select fx back from chorus in assign fx1-type list), possibly the fx type list is missing a parameter in the GT-1 or BTS.

In GT-1 what I program is CTL1 OFF = Chorus CTL1 ON = Compressor (Max) I use the assignable function FX1 Type that should work as stated. Instead What I get it's a curious behavior: Compressor is Selected on CTL1 ON
but as I deactivate CTL1 (and the red light goes off) instead of going back to Chorus what I get it's subdealy!
As an IT professional what I suspect it's a bug because Compressor it's the first on the list and subdelay it's the last. For some reason GT-1 does not appear to save correct index the Chorus belongs to in the selection list array.
What bugs me the most is that this happens when I am editing in memory and after a Save. In the GT-1 BTS what I get after save it's Chorus or Subdelay instead of the programmed and wanted Chorus and Compressor.
This it's a big showstopper for me. I knew about GP10 quirks with BTS and I think that it's not an isolated case.
A workaround, which BTW I do not like it's to program two different patches. However by doing that I cannot leverage the great convenience of having a patch that changes tone at the press of CTL1, for me (on an dark stage) a life saver with that Red light that fires when CTL1 is pressed!  ??? :)
Listen to my music at :  http://alonetone.com/pasha/

The Interceptor

(Hi folks, my first post here. G'day!)

It's not a bug. Some patches have assigns active, so that when you select CTL1, the assigns bring in extra functions. You need to turn off all your assigns on the patch in question and things will work as you expect.

watdfactsez

Quote from: The Interceptor on December 23, 2016, 07:41:13 AM
(Hi folks, my first post here. G'day!)

It's not a bug. Some patches have assigns active, so that when you select CTL1, the assigns bring in extra functions. You need to turn off all your assigns on the patch in question and things will work as you expect.

there you go, well said

pasha811

Quote from: watdfactsez on December 23, 2016, 08:10:36 PM
there you go, well said

You're right. That's exactly what I did. Starting from scratch. I observe that the problem it's there.
On a side note the read only patch number 99, or P99 displays the name of Patch U99. I have to switch BTS on and off to regain
standard behavior.
For the time being I had to resort to simple patch change. I will try harder but at the moment, at least on OS X Mavericks it still happens.

Best
Pasha
Listen to my music at :  http://alonetone.com/pasha/

Synthetica

Not sure on OS X Mavericks but unfortunately I already had OS Sierra installed and there are similar bugs with this version as the Boss site says its not supported yet. Most things work but the patch selection is very buggy. Hope they do an update soon.

pasha811

Quote from: Synthetica on December 24, 2016, 08:32:19 AM
Not sure on OS X Mavericks but unfortunately I already had OS Sierra installed and there are similar bugs with this version as the Boss site says its not supported yet. Most things work but the patch selection is very buggy. Hope they do an update soon.

Thanks. I had another try and I think I'm nailing it little by little. When I can reproduce it I'll post a video.

Listen to my music at :  http://alonetone.com/pasha/

pasha811

#9
I have documented the bug in a movie now so it's for everybody to see and try.

1. FX2 intended as Chorus when CTL1 is not pressed
2. FX2 intended as PEQ when CTL1 is pressed

Results : Compressor when CTL1 not pressed, Subdelay when CTL1 pressed

All happens at save time when I hit write.
Preamp it's not affected. Do not be fooled by the fact that I use Natural Clean and Orange Rockverb Dist that are the first and last in the list as it happens when the bug hits FX2 type. Preamp works also when Tweed and Natural Clean are selected.
Listen to my music at :  http://alonetone.com/pasha/

sixeight

QuoteAll happens at save time when I hit write.

Are you hitting write in BTS or on the unit? Does the error occur in both instances?

Possibly changing the patch in BTS and saving it on the unit can be a workaround.

pasha811

#11
Quote from: sixeight on December 27, 2016, 07:06:57 AM
Are you hitting write in BTS or on the unit? Does the error occur in both instances?

Possibly changing the patch in BTS and saving it on the unit can be a workaround.

I hit Write in BTS.Your suggestion looks good. I will try it. Thx!
In any case this is a bug and a loss of functionality that Roland/Boss should address, like the GP10 BTS bug.
Listen to my music at :  http://alonetone.com/pasha/

pasha811

Quote from: sixeight on December 27, 2016, 07:06:57 AM
Are you hitting write in BTS or on the unit? Does the error occur in both instances?

Possibly changing the patch in BTS and saving it on the unit can be a workaround.

Tried to write using the Unit buttons after changing the values via BTS. Unfortunately the outcome was the same.
While saving (initiated from GT-1 buttons) I can see in BTS the values changing during save as in my previous video. Gosh!  :P

My take is that when USB connection with BTS is on everything that happens on both sides (GT-1 internal software and BTS running on the computer) it's synchronized.

Now I have to try the whole procedure using the unit disconnected from USB and BTS.

So far CTL1 Assigns works fine when changing AMP types, switching on/off modules, changing values of a AMP and FX1 or FX2 while it does not work (due to software bug) when Assigning FX1 & FX2 to different FX types via CTL1 Assigns.
Listen to my music at :  http://alonetone.com/pasha/

pasha811

Good news.

When the unit is disconnected from USB & BTS all works as intended. Conversely when BTS is connected to GT-1 funky things happen.
I observe wanted behavior when unit is disconnected.

Thanks everybody for good suggestions problem solved 2h before rehearsal. :-)

 
Listen to my music at :  http://alonetone.com/pasha/

Elantric

#14
Pasha, What is your computer platform?

FWIW - the GP-10 Boss Tone Studio "bug" was related to the USB Driver for windows dropping packets

I would reinstall the GT-1 USB Driver

And be sure your GT-1 has latest firmware

gumtown

Does your GT-1 have the latest firmware installed?
version 1.05 is the current.

How to tell the version

Please check the version of the system working on your GT-1 before downloading the archive file.
1.Hold down the [ ENTER ] button and connect a cable to the INPUT jack to turn on the power.
The current version is shown on the display.
2.Disconnect the cable to turn off the power.
* Don't perform the update if the product is already up-to-date.
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

pasha811

#16
@Elantric @Gumtown:

Mac OS X Mavericks latest security and patches installed
GT-1 Firmare 1.05
BTS latest

I have reinstalled USB Drivers for Mac OS X but with no success.

So far BTS introduces a funny problem by deciding on its own what type FX1 or FX2 should be set to when pressing CTL1
at Write time, regardless of your previous programming. I have observed that it's not me, as I have demonstrated to myself that this does not happen if I use the GT-1 on device menus to program it, leaving BTS Off.
By leveraging my IT experience it looks like a bug related to Array Indexes. IMHO  It's not a case that the bug manifests itself by selecting the first type and the last type in the list- Rings a bell? (Array index corruption or out of range)

For now if I want things done I have to leave BTS out of the equation if I need:
--> changing FX1 and FX2 types, Delay types (didn't try Reverb types but I suspect it's the same)
However BTS it's ok when:
--> ON/OFF block, order of blocks, Preamp (including switching any Preamp type), Pedal, changing parameters o of a specific (already selected, active, type)

Falling back to unit programming w/o software it's like a jump in the past but it works and you can do crazy things with all those assigns! ;D



Listen to my music at :  http://alonetone.com/pasha/

tpandela

Pasha, thanks for the fix. I have the same problem on my Win 10 machine trying to toggle Vibrato and Chorus on Fx1, falls back to Compressor and Subdelay. Thank goodness button pushing is not all that bad on the GT-1, significantly easier than on the GP-10!

Tom

pasha811

Quote from: tpandela on January 05, 2017, 05:47:17 PM
Pasha, thanks for the fix. I have the same problem on my Win 10 machine trying to toggle Vibrato and Chorus on Fx1, falls back to Compressor and Subdelay. Thank goodness button pushing is not all that bad on the GT-1, significantly easier than on the GP-10!

Tom

Glad it worked for you as well. Let's hope Boos will fix this. I was thinking to add a low spec mini laptop to my setup for on the fly last minute changes but until this bug exists.. I have put the project to sleep..
Listen to my music at :  http://alonetone.com/pasha/