Searching for Win utility to list installed vst´s as text file

Discussion in 'PC' started by Legotron, Feb 16, 2020.

  1. SineWave

    SineWave Audiosexual

    Joined:
    Sep 4, 2011
    Messages:
    4,273
    Likes Received:
    3,371
    Location:
    Where the sun doesn't shine.
    If you want to see them listed by their real names alphabetically, there is this "little tool" called Reaper [DAW]. Just install Reaper and after it scans your VSTs, browse to your user directory > AppData > Roaming > REAPER and open the file called reaper-vstplugins64.ini with a text editor. Copy it somewhere and you can uninstall Reaper then, if you must. :wink:

    The list looks nice, with the plugin names and manufacturers, plus some useless numbers, but in essence you get a nice list in one file.
     
    • Like Like x 4
    • Useful Useful x 1
    • List
  2. demberto

    demberto Rock Star

    Joined:
    Nov 27, 2018
    Messages:
    931
    Likes Received:
    325
    The XML format used is incompatible with any parser. Header gets declared every time a new class and factory is found. You need to backspace that and then paste it on some XML beautifier online etc.

    Its meant for devs, you can write a batch file to recursive/batch scanning. But...

    ... you just found a better solution.
     
  3. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    There's also the file Reaper-fxtags.ini that lists the brand and the type of plugin (Eq, Dynamics,..) for VST3 ones.
     
  4. Strat4ever

    Strat4ever Rock Star

    Joined:
    Aug 17, 2019
    Messages:
    482
    Likes Received:
    311
    have you tried DirPrintAdv here's the description and url , I hope this is what you are looking for I use this for all my listing needs.
    https://digitalskills.digitallyyours.fr/l2-advanced-dirprintadv-2-1.asp

    DirPrintAdv is a program to print or export / save a directory file list. This program started as a simple, very popular program called DirPrint. DirPrintAdv has evolved from this program with many additional options including columns, sorting, more exports and ability to preview. A MacOSX Version called DirExport is also available Current export methods include: Comma-Separated Text (csv), HTML, Text File, Tab-Separated Text, Excel Spreadsheet, Word Table (needs word installed) and Portable Document Format (PDF). Selection method then be previewed or saved. Options include: Show Files Only, Show Folders Only, Show Hidden Files, Show / Hide Column Headers, Show / Hide Grid Lines, Show file sizes for files only or files and folders and Show file sizes as bytes or formatted (I.e. bytes, Kb, MB, GB). Option are visible onscreen as well as for print / preview / save options. In addition for each item the option to include / exclude: file extensions, Full File Path, 8.3 Full Path and 8.3 FileName is available. For print output option to also add a double space pre files to better differentiate between files and folders / directories. Standard columns can be selected and loaded each time the program starts. Additional columns can be selected by right clicking the column header bar and choosing from all available. Column sorting is possible by using menu choices or clicking the column header. Subsequent clicking will change the sort order. Filtering of the directory list allows populating files based on text to find a particular file type or group of file types specified by the file extension. For example to search for video files you could search for *.avi;*.mov;*.mp4;*.mpg which would populate the list with all files meeting this criteria. At any time there is the option to return all settings to the default options.
     
  5. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    Holy f*cking goodness gracious me... I made it... something productive in C++ which I usually can't program a flying turd with...
    @demberto , @digitaldragon , check this out:

    It lists VST2 on the exe folder and on C:\Program Files\vstplugins and VST3 on C:\progFiles\CommonFiles\vst3. Recursively:
    https://mega.nz/#!zZB3DKDK!9E50VXVPVFyzUmZrV2V_fKbppzbZG-AG_MJI7ayPTGU

    The information that lists:
    - name
    - description
    - manufacturer
    - plugin type
    - plugin format type
    - version

    Right now it only spits a bad formatted list and sometimes a couple of messages from the guts of the Juce libraries. Delimiters are tabs in case you > RedirectToText.txt. Example:
    Code:
    processor const
    processor dest
    ~ASInstrument out
    processor const
    processor dest
    ~ASInstrument out
    
    Ample Guitar MAmple Guitar M         VST3     Instrument              Ample Sound              3.1.0
    FabFilter Micro FabFilter Micro     VST3     Fx|Filter              FabFilter                  1.2.0.0
    FabFilter One     FabFilter One          VST3     Instrument|Synth     FabFilter                  3.3.1.0
    FabFilter Pro-G FabFilter Pro-G     VST3     Fx|Dynamics          FabFilter                  1.2.2.0
    MDelayMB          MDelayMB              VST3     Fx|Delay              MeldaProduction          14.04
    MCCGenerator     MCCGenerator          VST3     Fx|Tools              MeldaProduction          14.04
    ABP2              Ample Bass P II     VST     Synth                  Ample Sound             2.6.5.0
    AME2              Ample Metal E II     VST     Synth                  Ample Sound              2.5.5.0
    Kontakt 5          Kontakt 5              VST     Synth                  Native Instruments GmbH 5.8.1.0
    Kontakt          Kontakt              VST     Synth                  Native Instruments GmbH 6.2.2.0
    Ample Guitar M     Ample Guitar M          VST3     Instrument              Ample Sound              3.1.0
    MCabinetMB          MCabinetMB              VST3     Fx|Filter              MeldaProduction          14.04
    MPowerSynth     MPowerSynth          VST3     Instrument|Synth     MeldaProduction          14.04
    MSoundFactory     MSoundFactory          VST3     Instrument              MeldaProduction          14.04
    ABP2              Ample Bass P II     VST     Synth                  Ample Sound              2.6.5.0
    AME2              Ample Metal E II     VST     Synth                  Ample Sound              2.5.5.0
    
    processor dest
    ~ASInstrument out
    
    PS. It probably needs VC2019 runtime
    password:
    xupito
     
    Last edited: Mar 23, 2020
    • Winner Winner x 4
    • Like Like x 3
    • Love it! Love it! x 1
    • List
  6. poly

    poly Platinum Record

    Joined:
    Sep 29, 2016
    Messages:
    278
    Likes Received:
    170
    Location:
    Hä?
    It's awesome Xupito! I wan't to test it but missing password. :dunno::(
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  7. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    sorry, I forgot. password:
    xupito
     
    • Like Like x 1
    • Useful Useful x 1
    • List
  8. demberto

    demberto Rock Star

    Joined:
    Nov 27, 2018
    Messages:
    931
    Likes Received:
    325
    @Xupito, @digitaldragon, @poly, @SineWave, @lerkjurk, @Legotron, @tun, @Talula

    VST Lister v0.1 - OFFICIAL RELEASE :bleh::bleh::bleh:

    81 lines of code, all default comments removed, I added a dozen of mine to help me later, BUT this one output XML and CSV. Extract and use it.

    This version exports formatted, parseable Plugins.xml @poly

    TODO:
    • Fix CSV (currently everything on a single line, and same information gets added)
    • Ability to give our own paths for scannning. This one is eay.
    • Add a nice NFO once everything starts working.
     
    • Winner Winner x 5
    • Love it! Love it! x 2
    • Like Like x 1
    • List

    Attached Files:

  9. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    Damn! You beat me to it. Well done!
    F*cking duplicated efforts :rofl:
     
    • Love it! Love it! x 2
    • Agree Agree x 1
    • List
  10. poly

    poly Platinum Record

    Joined:
    Sep 29, 2016
    Messages:
    278
    Likes Received:
    170
    Location:
    Hä?
    • Like Like x 1
    • Interesting Interesting x 1
    • Love it! Love it! x 1
    • List

    Attached Files:

  11. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
  12. poly

    poly Platinum Record

    Joined:
    Sep 29, 2016
    Messages:
    278
    Likes Received:
    170
    Location:
    Hä?
    Yep sir! On booth same position.

    E:\Kram\Desktop\ACE.log
    Error: Couldn't connect to server

    Also better to use systems temp path ^^
     
    Last edited: Mar 23, 2020
    • Interesting Interesting x 1
    • List
  13. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    Hmmm... this could be the price of using Juce free GPL edition. I'll dig into that soon.

    If it can't be avoided I'll have to consider dropping JUCE.
    I mean, what's the point in cracking your own program because your computer is full of warez :rofl:
     
  14. tun

    tun Rock Star

    Joined:
    May 13, 2016
    Messages:
    1,179
    Likes Received:
    464
    awesome work guys! <3
    @Legotron you couldnt have asked for more that that!
     
    • Agree Agree x 2
    • Like Like x 1
    • List
  15. Legotron

    Legotron Audiosexual

    Joined:
    Apr 24, 2017
    Messages:
    1,908
    Likes Received:
    1,841
    Location:
    Hyperborea
    Ok, I didn´t get them to work, blank screen on both.. Need to dig in deeper later today after work.. i may not have VC2019 runtime, I´ll inform you later today
     
  16. demberto

    demberto Rock Star

    Joined:
    Nov 27, 2018
    Messages:
    931
    Likes Received:
    325
    @Xupito, @poly I didn't get any errors. But JUCE Free edition does track usage information. Its been mentioned everywhere on their site. Even when you download the Projucer. I am working on a pure non-JUCE edition as well.
    Did the screen just close automatically?
    I built on VC 2017. Seems like more of a issue with your PC. Try running from cmd. So you will see if any errors occur.
     
  17. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,956
    Likes Received:
    3,830
    Location:
    Europe
    Well, both of us have the entire Visual Studio and Juce frameworks and programs, so it's no wonder it works for us.
    My main suspect would be some Juce or Visual Studio library that has to be included in the exe or distributed with the exe.

    Perhaps we have to link statically some lib.

    I was aware of this in the Projucer and perhaps when you some modules though I didn't think an small command exe like that would try to send info. I was naive probably.

    I know many people has tried to remove the tracking thing but with complex source code it's very hard. Our applications are simple but they include the VST hosting enabled, I'm pretty sure that's the most complex part used. Good luck and keep me posted :wink:
     
    Last edited: Mar 24, 2020
  18. digitaldragon

    digitaldragon Audiosexual

    Joined:
    Apr 27, 2016
    Messages:
    1,256
    Likes Received:
    1,063
    This is my favorite drive space recovery program! Been using it for years now.
     
  19. digitaldragon

    digitaldragon Audiosexual

    Joined:
    Apr 27, 2016
    Messages:
    1,256
    Likes Received:
    1,063
    @Xupito , @demberto, You guys really did awesome with this. I still want to try to hack something together, but now it's no hurry.
     
Loading...
Similar Threads - Searching utility list Forum Date
Searching on sister site Forum News and Updates Today at 11:46 AM
Searching for an instrument... Software Nov 29, 2023
searching song again :) (with audio example) Music Nov 23, 2023
Searching for the old free KTGranulator Software Aug 31, 2022
Searching for vintage sampler full of jazzy/70s instruments Samplers, Synthesizers Aug 7, 2022
Loading...