Profiler Rigs Tags Editor

  • Last feedback from a tester :


    first of all, I've tested the backup function extensively and it works fantastic.
    I edited around 500 files in Excel mostly using autofill, copy and paste.
    Then I ran the backup function and took the resulting files and put them in the KPA-backup tar-file.
    I then did a restore and had all files show up with their tags edited.
    I can now use the filter and view modes of the new OS and it's fantastic to have all Fender amps line up behind each other.


    "save tags" day is approaching...


    Laurent

    Laurent

  • OK, so for those who are interested, here it is :


    First of all, let me say a big "THANK YOU" to all forum members who used, tested this tool and provided good advices
    and feedback.

    In complement to the first post of this thread I wrote a short readme file that is available here :


    https://dl.dropbox.com/u/74887749/readme.txt


    The zip file is available here :
    https://dl.dropbox.com/u/74887749/kpa_tag_inspector.zip


    Concerning the installation procedure, see the first post of the thread.


    Feedback is welcome(expected ?),
    Enjoy,
    Laurent


    Update : for Mac OSX 10.7.4 users, I generated a .app that is available here :
    https://dl.dropbox.com/u/74887…tor-Mac-OSX10.7.4.app.zip


    Uncompress it and copy it into your Applications directory
    Works fine on my mac, could not test on other macs


    For other Mac OSX users, I attach the setup file i used with py2app to generate this .app
    https://dl.dropbox.com/u/74887749/setup.py

    Laurent

    Edited once, last by GuyTarero ().

  • Update : For Mac OSX 10.7.4 users, I generated a .app that is available here :
    https://dl.dropbox.com/u/74887…tor-Mac-OSX10.7.4.app.zip


    Uncompress it and copy it into your Applications directory
    Works fine on my mac, could not test on other macs, feedback welcome, let me know
    if it works for you


    When double clicking on this kpa_tag_inspector.app, it starts but i don't know why the window gets iconified,
    close to other programs such as safari, mail,... so you should find it and one left click on it should open the window.


    Laurent

    Laurent

    Edited 5 times, last by GuyTarero ().

  • i removed some remaining tabs in the code that could cause some problems
    for pc users
    I pushed the changed code here : https://dl.dropbox.com/u/74887749/kpa_tag_inspector.zip


    For Mac OSX10.7.4 users, I also generated a new .app that should open the main window when double clicking on it
    it is here :
    https://dl.dropbox.com/u/74887…tor-Mac-OSX10.7.4.app.zip


    when installing python, choose version 2.7.x and not version 3 !


    Desperately waiting for feedback,
    Laurent

    Laurent

    Edited 3 times, last by GuyTarero ().

  • Hey Laurent - great work! :thumbup:


    I hope I can help a little. I am using a Mac running 10.5.8
    I am running Inspector in Python 2.7 on Terminal


    Loaded a single kipr file - OK
    Did not make any changes to the file.
    Saved file with new TEST name
    Loaded TEST file and got this error:-
    -----------------


    ------------------
    I got the same error when I tried to load a file where I had changed the CabinetAuthor tag.


    I hope this helps, and is not just an error of my installation! 8|
    Note: I had to list the error message as 'code' because of the '8' and the ')' in line 15 were being shown as
    8)

  • Yep, the problem has now gone :thumbup:


    You can now load a .kipr file, save it with another name and then load that saved file. Everything looks good!


    You can still create a 0 bytes file if you 'Clear' the tags and then save the file - perhaps a warning here? Or maybe a 'Restore Tags' or 'Undo Clear' which reloads the original file tags to allow you to start again?


    Hope this helps :)


    Hmm, thinking about it:- I suppose you will need to consider which tags you will not allow the user to change? The Author, for example? I am still new to Kemper, (so forgive me if I have this wrong) but I think I would not like people using one of my profiled rigs and claiming they created it when all they did is tweak some settings.

  • right click on file kpa_tag_inspector/kpa_tag_inspector.py
    - choose "run with IDLE"
    - choose "run, then run module"
    - By associating the python .exe file to this .py file, the tool can be launched by double clicking on
    this .py file.


    What is IDLE?

  • IDLE is the integrated development environment that comes when installing python on windows
    the "open with IDLE" option should appear when right cliking on the kpa_tag_inspector.py file
    if it doesn't, choose "open with...", then select the python .exe file
    you should then be able to launch the tool by double clicking on kpa_tag_inspector.py


    i will add this in the readme file


    i hope this will help
    thank you
    laurent

    Laurent

  • New version pushed under dropbox :
    - some cosmetic changes
    - Empty tags are set to "NA" for Not Available
    - Tags are written with capital letters in csv files ( and thus in rig files when "Batch process a csv file" is used )


    For those who are interested, I tested using a bundle called "Kemper the best of profiles" found on the forum, the resulting rigs are here:
    https://dl.dropbox.com/u/74887…0best%20of%20profiles.zip


    The corresponding excel sheet can be found here : https://dl.dropbox.com/u/74887…best%20of%20Profiles.xlsx


    L

    Laurent

    Edited 2 times, last by GuyTarero ().

  • Laurent


    Looks like some great work. I'd like to sort, order and delete many of my profiles. From reading this thread I believe the tool enables me extract, sort, edit and write back to the Kemper? I want to rename and get all the Fenders, Marshalls etc together, is this possible?


    Many thanks


    Neil :thumbup:

  • Hi Neil,


    Today the tool allows to :


    - extract the tags
    - edit the tags
    - save them to kipr rig files
    - browse directories containing rig files
    - generate a csv file, containing the tags of all kipr files, that can be edited in excel
    - read the previously generated excel sheet and write all tags found into the corresponding kipr files
    - rename kipr files following this model : Rig_(Rig author)_(Rig name)_(Amp name)_(Cab name).kipr


    it does not perform any sort, i preferred to let all sort functions to excel , that is much powerful
    It doesn' t delete rigs from the kemper, the generated files must be put on a usb stick and imported from the kemper


    I will soon propose a new version of the tool that will force (it will be an option) the amp name tag following this model :
    Amp name = (Amp source)_(Amp model)_(Amp channel)_(Amp gain)
    so that sorting rigs by amp names, you will see these 3 parameters
    The amp name tag is limited to 20 char so it will work only under some conditions, this is why it will be an option


    for example : MAR_JCM800_OD1_G33 :


    - source : Marshall
    - model:jcm800
    - channel:OD1
    - gain:3.3



    The main problem today with rigs coming from rig exchange is that there is no rule to add tags, so that it is a mess
    For example, for marshall amps, you can find for amp name tag (when it is filled) : jcm800,mar,mars, marsh,marshal, marshall, marshall JCM800
    Same thing applies to all tags


    I hope this helps,
    Laurent

    Laurent

    Edited 4 times, last by GuyTarero ().

  • This looks very useful! I'll check it out once my KPA gets here...which is today I hope! Thank you for working on this!!

  • Here are some examples of processed rigs : https://dl.dropbox.com/u/74887749/renamed_rigs.zip


    After uncompressing the archive, the rigs should be put on a usb stick and imported into the kpa.


    The rig file names follow this model : Rig_[rig author]_[rig name]_[amp name]_[cabinet name]_.kipr
    It is a mix of several rigs i could find on the forum
    The rigs amp names follow this model: (Amp source)_(Amp model)_(Amp_channel)_G(Amp gain) so that if you sort them by amp name, you should get all amps grouped by source (manufacturer)


    Of course, i had to shorten some tags in order to get such amp names (see some examples below)


    I don't know if it is useful for everybody but I thought it would fit my needs, it is not delivered yet with the tool


    Waiting for some feedback,
    Laurent


    Amp source tags
    Fender -> FEN
    Marshall -> MAR
    ....


    Amp model tags
    Princeton -> PTON
    Bassman -> BMAN


    Amp channel tags
    Clean -> CL
    Crunch -> CR
    ...


    sorted amp names
    FEN_57 TWIN_CR_G6.8
    FEN_59BMAN_CR_G2.6
    FEN_59BMAN_CR_G3.3
    FEN_65 PTON_NA_G2.4
    ...
    MAR_JCM900_DIRT_G6.2
    MAR_JMC2550_CR_G4.4
    MAR_JMC2550_CR_G4.4
    MAR_JMC2550_LD_G8.6
    MAR_JMC2550_LD_G8.6
    MAR_JMP_CH1_G6.8
    ...

    Laurent

    Edited once, last by GuyTarero ().

  • Laurent,


    awesome tool....works great!


    I have a request. The window size is fixed and it is slightly wider than my screen. My computer has a 1366x768 resolution. Could you squeeze it down just a little on the next release. I cant use the scroll bar without sliding the window back and forth to get it on the screen...and the other side then is off screen.


    Thanks,


    bd

  • For those who are interested, I created a new version here :
    https://dl.dropbox.com/u/74887749/kpa_tag_inspector.zip


    I added a menu entry to force amp name tag (to be used only when amp source, amp model and amp channel tags follow some conditions as explained in the readme file) , the main window size was reduced for some tablet owners.
    https://dl.dropbox.com/u/74887749/readme.txt


    As an example you will find :


    1 - An archive containing renamed rigs (and amp name tags)
    https://dl.dropbox.com/u/74887749/example2.zip


    2 - The corresponding excel sheet
    https://dl.dropbox.com/u/74887749/example2.xlsx



    Please let me know if this version works for you,
    Laurent

    Laurent

    Edited once, last by GuyTarero ().