BOSS TONE STUDIO *.tsl file format

Started by Elantric, March 18, 2014, 11:07:53 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Elantric

Boss Tone Studio
http://bosstonecentral.com/about/







BOSS TONE STUDIO for GP-10

¡BOSS TONE STUDIO for GP-10 Instructions
This software incorporates the following functions.
* Editing patches of GP-10 (EDITOR)
* Managing patches of GP-10 (LIBRARIAN)
* Direct access to BOSS TONE CENTRAL website to add Livesets.
* Adding and editing patch title.
* Importing WAV audio files and playback with pitch/ speed change function.
* Recording dry guitar sound for adjusting effects settings.
* TUNER function
* Editing system settings of GP-10 (SYSTEM)
-------------------------

Installation
[Windows]
¡To install
*Before you start, please make sure you have downloaded the GP-10 Driver from the product support page and have installed it on your computer.
1. Double click the "BOSS TONE STUDIO for GP-10.exe" just downloaded to start installation.   
2. Follow the instructions in the dialogue boxes to proceed.
3. When the "Installation has been completed." message appears, click [close] to finish.

¡To uninstall
1. Click Start button of Windows OS and click Control Panel to go to the Control Panel.
2. Click gPrograms and Featuresh in the Control Panel.
3. Double click BOSS TONE STUDIO for GP-10 to uninstall.

[Mac]
¡ To install
*Before you start, please make sure you have downloaded the GP-10 Driver from the product support page and have installed it on your computer.
1. Double click the "BOSS TONE STUDIO for GP-10.dmg" just downloaded to start installation, and disk image will appear.
2. BOSS TONE STUDIO for GP-10 icon and Applications folder icon will appear.
3. Drag and drop BOSS TONE STUDIO for GP-10 icon into the Applications folder icon to add BOSS TONE STUDIO for GP-10 to your Applications.
4. Close the disk image to finish.

¡ To uninstall
1. Click Applications folder in Finder.
2. Drag and drop BOSS TONE STUDIO for GP-10 to Trash


Start BOSS TONE STUDIO and connection with GP-10
*Before you start, please make sure you have downloaded the GP-10 Driver from the product support page and have installed it on your computer.
[Windows]
1. Turn on GP-10.
2. Connect GP-10 and computer with USB cable.
3. Double click the BOSS TONE STUDIO for GP-10 icon.
4. Selection screen of connecting device will appear for the first time you run the software. (After the second time running, the device will be chosen automatically.)
5. Select GP-10 and click OK.
* Select GP-10, NOT GP-10 DAW CTRL.
* The device can be changed from the SYSTEM.

[Mac]
1. Turn on GP-10.
2. Connect GP-10 and computer with USB cable.
3. Double click Folder -> Applications -> BOSS TONE STUDIO for GP-10


Back up user data of GP-10
¡To back up the patch data of GP-10 into the library.
1. Click LIBRARIAN in the BOSS TONE STUDIO and LIBRARIAN screen appears.
2. Click Backup button at the top of the screen.
3. The message Back up the GP-10 user bank to the libraryh appears, click OK.
4. The message Completed appears when the backup finishes, click OK.
5. Backed up liveset will appear in the library.

¡To write patches to GP-10
1. Click the LIBRARIAN button to open the LIBRARIAN screen.
2. The list of livesets will be shown in the library.
3. Drag and drop the patch you would like to write to the GP-10 into the current patch list at the left of the screen e.g. to write into the Patch Number 10, drag and drop in the Patch Number10 area.
4. When the writing is completed, the patch name will appear in the area you dropped.
* If you drag and drop the patch, writing is executed automatically. Itfs impossible to undo it so advance back up is recommended.

¡To write whole liveset to GP-10
1. Click the LIBRARIAN button to open the LIBRARIAN screen.
2. Click to select the liveset you want to write to GP-10.
3. Click the Apply Liveset button at the top of the screen.
4. The message Apply the selected live set to your GP-10 appears, click OK.
5. When the message Completed appears, click OK to finish.
* If you execute Apply Liveset, data writing is executed automatically. Itfs impossible to undo it, so advance back up is recommended.@

¡To export patch data as a file
1. Click to select the liveset to Export
2. Click Export button at the top of the screen.
3. The dialogue box appears. Input a file name and destination folder and click gSaveh.
4. When the message Completed appears, click OK to finish.
* tsl file is created in the folder set.

¡To import backup patch data into the library
1. Click import and the dialogue box will appear.
2. Select the .tsl file you would like to import and click gOpenh.
3. When the message Completed appears, click OK to finish.

¡To create your original liveset
1. Click Create LiveSet button at the top of the screen and the message gCompleted.h appears.
2. Click OK
3. Empty liveset named LiveSet is created.
4. Drag and drop the patches from the patch list of GP-10 at the left of the screen or the other livesets into the new liveset.
* Reordering of patches is enabled by drag and drop.

¡To delete livesets from the library
1. Select the liveset you wish to delete
2. Click Edit button that appears at the right of the liveset name.
3. Click X button appeared.
4. The message OK to delete the selected liveset? appears, click OK.


To use the library of BOSS TONE CENTRAL
¡Things possible in the TONE CENTRAL screen
* Adding the uploaded livesets to the library
* Try the sound of each patch
* Listen to the demo audio sample
* Watching the artist demo videos and comments

¡To open the TONE CENTRAL screen
* To use TONE CENTRAL an internet connection is required.
1. Click the TONE CENTRAL button at the left bottom of the screen.
2. The TONE CENTRAL library page will open.
3. To return to the EDITOR/LIBRARIAN screen, click the TONE CENTRAL button again, or click the EDITOR button or the LIBRARIAN button.

¡To add the liveset uploaded to the library
1. Click and select the liveset you would like to add.
2. Click ADD at the right bottom of the screen.
3. When the adding of the liveset is completed, the comment Completed will appear in 2 - 3 seconds around the LIBRARIAN button.
* It's only possible to add patches by livesets, not by single patches.


PLAY function
Click PLAY button at the bottom of the screen to open the PLAY screen.
Importing and playing WAV audio data is enabled, please ensure that your audio file is 44.1kHz,16-bit. Changing playing speed and pitch is also enabled.

¡To import
1. Click IMPORT button
2. Select the data to import and click open.
3. Imported data appears in the list.

¡To playback
1. Click the data you want to playback.
2. Play button will appear, click to start playback.
3. Click loop setting button to select the following loop play modes.
* Loop playback a single song repeatedly.
* Playback your entire song list 
* Loop Playback your entire song list repeatedly.

¡To change the playback speed
1. Change the number in the SPEED input box with the arrows by 5% increments from 75 to 125.
100 is set as the original speed. (By entering the number in the input box directly, you can adjust the speed by 1% increments)

¡To change the playback pitch
1. Change the number in the PITCH input box with the arrows by 100 cent increments from -600 to 600. 0 is set as original pitch. (By entering the number in the input box directly, you can adjust the amount by 1 cent increments)

System setting of GP-10 (SYSTEM)
Click the SYSTEM button at the bottom of the screen to open the SYSTEM screen to adjust the system settings.

DeRigueur

#1
Quote from: Elantric on March 18, 2014, 11:07:53 AM
To use the library of BOSS TONE CENTRAL
Things possible in the TONE CENTRAL screen
Adding the uploaded livesets to the library

When I first read the part about uploading, I thought it was Boss-glish for "you can upload you patches to tone central".
But I guess it means you can add the already-uploaded stuff to the library on your computer.
Fender GC-1 -- Boss SY-1000 -- Alto TS112A

Smash

#2
I downloaded the Boss ME-80 Alex Hutchings Fusion set - it's a .tsl file which can be opened in notepad and almost gives it secrets save that the amp models are numbered rather than having any meaningful name.

I was interested in seeing how he'd built the Speaking Guitar tone.

Elantric

#3
QuoteI downloaded the Boss ME-80 Alex Hutchings Fusion set - it's a .tsl file which can be opened in notepad and almost gives it secrets save that the amp models are numbered rather than having any meaningful name.

I was interested in seeing how he'd built the Speaking Guitar tone.


Excellent info! THANKS!!

FWIW - The *.tsl file looks very much like a *.CSV (Comma separated Variable) file. Ive edited the tsl file , adding carriage returns at each comma  to make it readable on the forum below:

{"patchList":[{"note":null,
"params":{"name7":"104",
"name8":"121",
"name9":"32",
"fx2_1":"57",
"name11":"108",
"amp5":"32",
"fx2_3":"67",
"name10":"67",
"name13":"97",
"fx2_2":"58",
"ctl_target_h":"02",
"name12":"101",
"ctl_target_l":"02",
"fx2_4":"50",
"ctrl_knob_value":"100",
"comp_sw":"1",
"name15":"32",
"odds_sw":"0",
"name16":"32",
"mod_sw":"0",
"ctl_mode":"1",
"dly_sw":"0",
"ns_thresh":"31",
"amp_sw":"1",
"rev":"11",
"name14":"110",
"modulation_bpm_h":"06",
"rev_sw":"1",
"modulation_bpm_l":"14",
"pdlfx_sw":"0",
"fx2_sw":"0",
"comp_type":"0",
"delay_bpm_l":"14",
"value_dummy_2_h":"00",
"value_dummy_1_h":"00",
"mod_type":"9",
"value_dummy_1_l":"00",
"dly_type":"1",
"odds_type":"3",
"amp_type":"1",
"value_dummy_2_l":"00",
"fx2_type":"5",
"value_dummy_3_h":"00",
"pdlfx_type":"0",
"value_dummy_3_l":"00",
"rev_type":"2",
"value_dummy_4_h":"00",
"comp1":"59",
"delay_bpm_h":"06",
"comp2":"63",
"comp3":"40",
"value_dummy_4_l":"00",
"odds2":"44",
"odds3":"55",
"odds1":"44",
"mod1":"31",
"currentPatchNo":null,
"prevCurrentPatchNo":null,
"dly1":"86",
"id":null,
"dly2":"27",
"mod3":"30",
"name1":"83",
"name2":"113",
"mod2":"30",
"name3":"117",
"dly3":"41",
"name4":"101",
"amp3":"59",
"amp1":"73",
"name5":"108",
"amp4":"44",
"amp2":"53",
"name6":"99",
"patchname":"Squelchy Clean  ",
"ctl_target":"514",
"delay_bpm":"1556",
"value_dummy_3":"0",
"value_dummy_1":"0",
"modulation_bpm":"1556",
"value_dummy_2":"0",
"value_dummy_4":"0"},
"id":"5381526946",
"orderNumber":1,
"patchNo":null,
"liveSetId":"7377341520",
"patchID":null,
"name":"Squelchy Clean  "},
{"note":null,
"params":{"name7":"111",
"name8":"114",
"name9":"32",
"fx2_1":"59",
"name11":"104",
"amp5":"35",
"fx2_3":"54",
"name10":"116",
"name13":"117",
"fx2_2":"33",
"ctl_target_h":"00",
"name12":"111",
"ctl_target_l":"00",
"fx2_4":"50",
"ctrl_knob_value":"100",
"comp_sw":"0",
"name15":"104",
"odds_sw":"1",
"name16":"116",
"mod_sw":"0",
"ctl_mode":"1",
"dly_sw":"1",
"ns_thresh":"31",
"amp_sw":"1",
"rev":"12",
"name14":"103",
"modulation_bpm_h":"06",
"rev_sw":"1",
"modulation_bpm_l":"14",
"pdlfx_sw":"0",
"fx2_sw":"0",
"comp_type":"0",
"delay_bpm_l":"14",
"value_dummy_2_h":"00",
"value_dummy_1_h":"00",
"mod_type":"9",
"value_dummy_1_l":"00",
"dly_type":"1",
"odds_type":"0",
"amp_type":"2",
"value_dummy_2_l":"00",
"fx2_type":"5",
"value_dummy_3_h":"00",
"pdlfx_type":"0",
"value_dummy_3_l":"00",
"rev_type":"1",
"value_dummy_4_h":"00",
"comp1":"51",
"delay_bpm_h":"06",
"comp2":"50",
"comp3":"41",
"value_dummy_4_l":"00",
"odds2":"45",
"odds3":"59",
"odds1":"60",
"mod1":"31",
"currentPatchNo":null,
"prevCurrentPatchNo":null,

drbill

#4
It looks like JSON. Nice!
GP-10, KPA
BM i2.13p, '76 Les Paul Deluxe w/GK-3, MiM RRS, Ibanez RG420GK, Charvel strat copy w/GK-2a, FTP

Elantric

#5
QuoteIt looks like JSON.

?? Share more details?

I assume Java Script Object Notation?
http://www.json.org/


drbill

#6
Exactly. It's a commonly used data format that began in web development but now is used in lots of places. XML is overkill for many uses and JSON is simpler to deal with and easier to read.
GP-10, KPA
BM i2.13p, '76 Les Paul Deluxe w/GK-3, MiM RRS, Ibanez RG420GK, Charvel strat copy w/GK-2a, FTP

MusicOverGear

#7
Does anyone have any more info on this, or a beta or anything? I got my GP-10 today but no editor.

Elantric

#8
Hopefully Roland releases the Boss GP-10 BOSS TONE STUDIO Editor before August 2014

We all must wait for Roland - there are no "Betas" and no other path for editing the Boss GP-10 besides Read the manual and learn how to edit directly on the unit.

Start here:
https://www.vguitarforums.com/smf/index.php?topic=11566.0

Kevin M

#9
Quote from: Elantric on July 10, 2014, 02:32:17 PM
Hopefully Roland releases the Boss GP-10 BOSS TONE STUDIO Editor before August 2014

We all must wait for Roland - there are no "Betas" and no other path for editing the Boss GP-10 besides Read the manual and learn how to edit directly on the unit.

Start here:
https://www.vguitarforums.com/smf/index.php?topic=11566.0

Does it ship with a printed manual?


Sent from my iPad using Tapatalk

DeRigueur

#10
The GP-10 ships with the standard owner's manual--if that's what you're asking.
Fender GC-1 -- Boss SY-1000 -- Alto TS112A

Elantric

#11
QuoteThe GP-10 ships with the standard owner's manual--if that's what you're asking.

Correct - But its in several languages, and the Parameter Guide, MIDI Spec and Boss Tone Studio Guide  are both available as a download only and not included.

Find PDF versions here:

Boss GP-10 TOP THINGS TO KNOW
https://www.vguitarforums.com/smf/index.php?topic=11796.msg85343#msg85343

Kevin M

#12
Quote from: Elantric on July 11, 2014, 12:42:08 AM
Correct - But its in several languages, and the Parameter Guide, MIDI Spec are both available as a download only and not included.

That's disappointing. The parameter guide used to be a section of the included owners manual (eg VG88 and VG99 manuals).

Elantric

#13
GP-10 BOSS TONE STUDIO - Should be announced here first
http://roland-planet.tumblr.com/

gumtown

#14
It's now available
here is a direct link for the windows version.

http://www.roland.com/support/article/?q=downloads&p=GP%2D10&id=63186714
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

TommyJay

Quote from: Elantric on July 11, 2014, 12:42:08 AM
Correct - But its in several languages, and the Parameter Guide, MIDI Spec and Boss Tone Studio Guide  are both available as a download only and not included.

Hello Elantric, Tommy here again, I have searched the forum to see if there is any info on a Full Manual for the GP-10 Boss Tone Studio and came across your posting. In the quote above you mentioned "Boss Tone Studio Guide" Can you tell me where to find it please?  I am pulling my hair out trying to figure out how to use the 8 Assign's.  You also mentioned on one of your posts a manual was coming.  Any word on it yet or has it been released.
Thanks

Elantric

#16
QuoteI have searched the forum to see if there is any info on a Full Manual for the GP-10 Boss Tone Studio

Its included in your Roland Boss Tone Studio zip file

http://www.roland.com/support/article/?q=downloads&p=GP%2D10&id=63186714

- if you are running windows this bts_gp10_w100.zip file extracts to a folder called  "bts_gp10_w100

the  BOSS TONE STUDIO for GP-10 instructions are in the file named : The BOSS TONE STUIDO for GP-10_instruction_E.txt

I created this into a PDF here:
INSTRUCTIONS FOR BOSS TONE STUDIO for GP-10 (July 2014 ) PDF
https://www.vguitarforums.com/smf/index.php?action=dlattach;topic=11879.0;attach=9641



FWIW - Read the News area from the top of the VGuitarforums home page:

Boss GP-10 TOP THINGS TO KNOW
https://www.vguitarforums.com/smf/index.php?topic=11796.msg85343#msg85343

which has links to most all important Boss GP-10 information all gathered in one spot



Quote I am pulling my hair out trying to figure out how to use the 8 Assign's.

Roland  / Boss assumes you already know all about the use of Control Assignments, since this feature exists in Boss GT-5, GT-3, GT-6, GT-8, GT-100, VG-8,VG-88, VG-99, GR-55

To learn use of Control Assignments, read all docs in the Roland COSM Library thread

* Roland COSM Reference Library (Mandatory information for beginners and advanced users)
https://www.vguitarforums.com/smf/index.php?topic=88.0


TommyJay

Thanks again, guess I got more reading to do.  :)

scottvr

#18
While looking into the LiveSet patch file format last night, I found this topic https://www.vguitarforums.com/smf/index.php?topic=10862.0

Rather than resurrect a long dead thread with my contribution to that discussion, I'm posting here the results of spending a little time parsing and munging TSL last night. Perhaps it will be useful for someone aside from myself.

https://github.com/scottvr/BOSS_LiveSet_Schema

I have since also found @gumtownbassman's fxfloorboard source code, which contains TSL read/write functionaity and I plan to see what it might know that I wasn't able to discover from the factory patches. I'm just leaving this here for posterity, assuming someone may find themselves searching for file format info, as I was last night, and perhaps this will save them some time in the future.

Cheers,

*edit* Hah, adm.. the first time I've ever heeded the "this topic is old, make a new topic" suggestion rather than resurrect a dead thread and watch folks complain about it, and the post gets moved to where I wanted to put it in the first place! That's all the confirmation I need to return to my necromantic posting habits. :-)

admin

QuoteRather than resurrect a long dead thread with my contribution to that discussion, I'm posting here the results of spending a little time parsing and munging TSL last night. Perhaps it will be useful for someone aside from myself.

Here at VGuitarforums  - there are no dead threads ;)

One of the strengths here is the mods will organize  / merge threads which have a common theme. The goal is spreading knowledge in a semi organized fashion.   

More info on the Boss *tsl format are links on the Katana Developer Github area

more details here
https://www.vguitarforums.com/smf/index.php?topic=20693.0

admin

Quote*edit* Hah, adm.. the first time I've ever heeded the "this topic is old, make a new topic" suggestion rather than resurrect a dead thread

There are built in "features " of our SMF platform, and one is that (damn) red warning message about

"this topic is more than 120 days old, start a new topic"

Pay no attention to that !