Getting back into ToneX, this sort of stuff is why I feel the ToneX app is pretty crap:
On the free version, the English Dirt is the only cab I own here, yet I cannot filter out any of the non-owned cabs even though fairly comprehensive filters exist for tone models and presets.
The difference between e.g
English Dirt and
Enter The Drive is completely opaque. I have no info other than that they are both 4x12s. I have to go through them one by one and try them out. By comparison the typical "
4x12 Cali V30 Mix 01" IR filename tells me a lot more.
Then if you happen to press the
button inexplicably next to Reverb, far away from the cab selection, you immediately change your current cab to the VIR cabs. That selection is no better. Can anyone tell me what is the difference between these cabs without trying them all?
The same continues in the tone models list. when the only differentiator in the list is the name, the only way to tell the difference between these two models is to try them. Opening the tone model info only tells me the two have different mics.
It seems that IK designed this list to be used with that sample riff playback tool where you toggle items until you find something you like. The problem with this is that you cannot record your own little loop, with your playing style and guitar so that you could easily evaluate what works for
your playing. You would need to do this in your DAW instead and if you use the standalone app, this doesn't work. This would be a bigger issue on the ToneX pedal where you might not have looping capabilities and would not be using a DAW plugin to configure it.
The sorting options don't work well because you have just one column sort. This means if you want a
Clean, Fender 57 Custom Deluxe, you are probably toggling the sort column a few times to get there because it does not arrange them in an intuitive manner by grouping the same amp and type of tone together. You get this when sorting by amp name:
Why is it
Clean, Clean, Drive, Clean? Why isn't it just smarter and sort
Clean, Clean, Clean, Drive? Why aren't these even alphabetic for name but sorted by database ID order or something? Sorting is a very common programming task and not that difficult. While multi-column sorts are not perfect, they can be better than this with minimal effort.
How minimal effort? Well, I whipped up this multi-column sort code in a few minutes in Javascript. As you can see the starting data is all over the place, in no sensible order.
Result is an intuitive sort based on amp, then type, then name:
Then there's this dual column set on the side. First off, these little graphics take a lot of space and require a lot of scrolling. A list view would work better. Second, there's no way to arrange this list and the default arrangement makes no sense. Why is High Gain Chug followed by OD Special followed by...fuzz pedals? Then Klon and GK bass amp? It's the UI equivalent of someone emptying the contents of a box on the floor.
I know what you're going to say. "Bah, I can use it just fine" and sure you can, but it's a lot of this sort of small stuff that makes a user interface good, mediocre or bad. It always annoys me when with just a bit of extra effort this could have been made so much better and it makes me wonder if the developers even use their own app or if it just got watered down by getting designed by a committee who focused on features to sell you stuff over features to let the user enjoy using it.