TC Electronics: How to get the setting of an artist toneprint and how to save them

Aug 5, 2019
107
123
4,611
The toneprint enabled pedals from TC electronics add an imense possibility to customize them with the help of that toneprint editor. Sadly you can normaly only view and edit the toneprints created by TC electronics and not the ones, they made together with some artists.

But I found three possibilities to view the settings of those artist toneprints. This information is for the windows version of the toneprint editor, but I guess only the places are different on MacOS and such.

When you first start the tonerprint editor it will create the folder "TonePrint" in your application data. The full path would be "%UserProfile%\AppData\Roaming\TonePrint". It will get some XML data from the internet. For the first two ways you will have to shut down your internet connection or firewall the editor. Whenever you start the editor, it will check if there is a new version of those XML data and get it. When you modify those data, it will be overwriten when a internet connection exists.

1.) In the folder XML you find a file called "artists.xml". Just set the field <a:CanBeEdited>false</a:CanBeEdited> from false to true. This will work for some artist toneprints, but not for all. The toneprint will get the edit button if it works or will disappear from the selection, when not. Fear not! Just change it back to "false" or start the editor with an internet connection.

2.) In the XML folder is a the file "toneprints.xml" you can change the artist-id to "1210", wich is the artist id for TC electronics. The toneprint will now be shown under the bunch of TC electronics toneprints. This is more reliable then editing the "artists.xml", but you won't get all artist toneprints.

3.) You open the toneprint editor and create a user toneprint, then you beam the artist toneprint of your choice via smartphone app onto the pedal. When the toneprint is succefully beamed, you can see the settings in the editor change. Sadly you won't see the setting for the mapping of the knobs. But you can see what parameters are changing, when you turn the knobs. I put some masking tape and markings on them around the knobs. That way, I can reliable dial in exact the same setting for each tonepint.
SpectraComp_markings.jpg

How to save your toneprints?
In the path "%UserProfile%\AppData\Roaming\TonePrint" you will find the database "database.sqlite3". You can simply copy the file or use a SQLlite browser (e.g. Downloads - DB Browser for SQLite) to open the database and import or export rows with SQL statements. Just select a row, click the right mouse button and chose SQL Statement. The paste that statement into a text file.
 
Do you know if this will work with the Sub'n'Up as well, since the user editor of that pedal doesn't feature all the parameters actually available in the original octave engine editor that TC Electronic uses to create the artist Toneprints for that pedal, since TC Electronic judged them too complicated to adjust properly, with too many possible settings resulting in useless bad sounds that also exposed a great risk for potentially ruining your speakers?

Otherwise an amazing and really useful tip, thank you for sharing it. :thumbsup:
 
Do you know if this will work with the Sub'n'Up as well, since the user editor of that pedal doesn't feature all the parameters actually available in the original octave engine editor that TC Electronic uses to create the artist Toneprints for that pedal, since TC Electronic judged them too complicated to adjust properly, with too many possible settings resulting in useless bad sounds that also exposed a great risk for potentially ruining your speakers?

Otherwise an amazing and really useful tip, thank you for sharing it. :thumbsup:

I know there are some hidden features, but I don't know if they are transfered to the editor, when you only beam the sound.

There are some toneprints, which you can't get viewed via editing the XML files. I think, those settings are the ones with hidden settings. But don't know for sure.

We could explore this to more detail, if you compare the SysEx-Data from two SQL-Insert statements with each other. Like the beamed version you simply safe and an additional one, where you rebuild all parameters.
 
  • Like
Reactions: ToS
  • Like
Reactions: Alex_H
I think that the newer version of the TonePrint clients are using an encrypted sqlite database. Anyone want to hazard a guess as to what the password might be? Also, the current version of the client keeps shaging around with all the settings whenever I save a preset (changes the values drastically, with no pattern I can recognize.) Curious if anyone else sees that. Meanwhile, I'm off to try the 4.1.23 release courtest of Phr014 above.
 
Alex, I applaud your "hack", even though its is just xml and sqlite, nobody else went in and check those files and how it all works.

TC constantly keeps trying to s**ew over their customers while at the same time, for years now, are incapable of doing right by them and provide settings export and transfer.
I remember back when few cool guys managed to decode the baud rate and fingerprint in the audio used to beam the toneprints. Next firmware update and the data became encrypted.
I used to have Sub&up and remember that there was a faster monophonic tracking not available to the users. Back then voved not to buy any other TC pedal but here I am, affected by not having bass presets in Hypergravity. Even the spectracomp default preset, they provided, does not have multiband turned on (hard to believe that's really the case in the real pedal).
As if, they dont want you to have options but it is a good marketing, the toneprint app and artist presets.