GT-1 - Hack a patch: change guitar sim FX setting in text editor

Started by mooncaine, April 10, 2017, 08:53:22 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

mooncaine

Just tested this idea, and it works: I can edit a GT-1 patch in a text editor to change the FX1's 'Guitar Sim' type.

That means I can bulk-edit a group of patches so that one set converts my single-coil pickup to humbucker sound, and the other group does the opposite, to work with a humbucker-equipped guitar... without having to poke the BTS editor a billion times. Just do search and replace.

I changed "fx1_guitar_sim_type":0 to, for example, fx1_guitar_sim_type":1.

There are 8 choices, and they are numbered 0 thru 7.

Of course, this assumes that FX1 is where I've got the Guitar Sim enabled. The setting won't have any effect unless that's so.

pauloshure


gumtown

Quote from: pauloshure on November 13, 2023, 05:29:41 AMCould you explain better, I don't understand..thanks

Boss Tone Studio patch files for the GT-1 contain patch data in a human readable format in a structured format similar to JSON (JavaScript Object Notation) files
A good free PC program to use to view and edit the data is NotePad++
download link here:
https://notepad-plus-plus.org/downloads/

And below is a small extract of a partial patch from a GT-1 patch file.

For the average person, using Tone Studio with the GT-1 could be an easier option to change a setting in a group of GT-1 Live Set patch'es.

Quote{"device":"GT-1","liveSetData":{"url":null,"orderNumber":26,"path":null,"name":"Steve Lukather Collection","image":"Steve-Lukather-Collection-thumb-100xauto-190.png","id":"5731520936"},"patchList":[{"params":{"preamp_b_custom_type":0,"fx1_feedbacker_depth":50,"chorus_high_cut":14,"fx2_rotary2_risetime":50,"fx1_rotary2_risetime":50,"reverb_type":4,"fx2_acsim_high":50,"fx1_chorus_rate":40,"reverb_time":44,"delay_d2_f_back":20,"fx2_rotary2_level":50,"reverb_pre_delay_l":0,"fx2_chorus_lowcut":0,"chorus_pre_delay":8,"dly_teraecho_time":50,"fx2_chorus_hicut":14,"prm_fx2_teraecho_mode":1,"reverb_low_cut":10,"fx2_chorus_e_level":100,"prm_fx2_teraecho_time":50,"reverb_high_cut":8,"reverb_pre_delay_h":0,"chorus_effect_level":100,"reverb_density":8,"dly_teraecho_feedback":50,"chorus_direct_level":100,"reverb_effect_level":53,"dly_teraecho_tone":50,"reverb_on_off":1,"reverb_direct_mix":100,"dly_teraecho_effect_level":50,"fx2_acsim_level":50,"reverb_spring_sens":50,"dly_teraecho_direct_level":100,"fx2_rotary2_balance":50,"pedal_fx_on_off":0,"dly_teraecho_hold":0,"fx2_rotary2_speed_sel":1,"pedal_fx_pedal_bend_pitch":36,"reverb_dd_delaytime_h":3,"fx2_rotary2_rate_slow":50,"pedal_fx_pedal_bend_position":0,"reverb_dd_delaytime_l":16,"pedal_fx_pedal_bend_effect_level":100,"reverb_dd_feedback":20,"pedal_fx_pedal_bend_direct_mix":0,"reverb_dd_highcut":14,"pedal_fx_wah_type":0,"reverb_dd_effectlevel":50,"fx2_rotary2_depth":50,"pedal_fx_wah_position":51,"reverb_dd_directlevel":100,"pedal_fx_wah_pedal_min":0,"fx_feedbacker_name0":32,"fx_feedbacker_name3":32,"fx_feedbacker_name1":32,"fx_feedbacker_name4":32,"fx_feedbacker_name2":32,"pedal_fx_wah_direct_mix":0,"pedal_fx_wah_pedal_max":100,"foot_volume_volume_curve":2,"pedal_fx_wah_effect_level":100,"foot_volume_volume_min":0,"fx_feedbacker_name5":32,"foot_volume_volume_max":100,"fx_feedbacker_name6":32,"foot_volume_level":100,"fx_feedbacker_name7":32,"divider_mode":0,"fx_feedbacker_name8":32,"fx_feedbacker_name11":32,"fx_feedbacker_name9":32,"fx_chorus_name0":32,"fx_feedbacker_name10":32,"fx_chorus_name1":32,"divider_ch_select":0,"fx_chorus_name2":32,"divider_ch_a_dynamic":0,"fx_chorus_name3":
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/