HISE Logo Forum
    • Categories
    • Register
    • Login

    About Tracktions "Pluginval"

    Scheduled Pinned Locked Moved General Questions
    3 Posts 1 Posters 309 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • NatanN
      Natan
      last edited by Natan

      Hey Folks

      Wondering How Much This Pluginval Thing By Tracktion Is Trustful?
      Do You Test Your Plugins / Instruments Using It?

      Please Share Some Of Your Experience 👏

      I Did Some Tests
      And My Project At Strictness Level 10, Passes All The Tests On Both Mac / PC / Vst / VST3 / AU.
      Here Is The Result:

      pluginval v0.2.9 - JUCE v6.0.1
      Started validating: VST3-MyAwesomePlugin-bbf0f25d-5c3cea8b
      Random seed: 0x5b21160
      Validation started: 24 Jan 2021 9:27:53am
      
      Strictness level: 10
      
      Testing plugin: VST3-MyAwesomePlugin-bbf0f25d-5c3cea8b
      MyCompany: MyAwesomePlugin v1.0.0
      -----------------------------------------------------------------
      Starting test: pluginval / Open plugin (cold)...
      
      Time taken to open plugin (cold): 1 sec
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Open plugin (warm)...
      
      Time taken to open plugin (warm): 660 ms
      Running tests 1 times
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Plugin info...
      
      Plugin name: MyAwesomePlugin
      Alternative names: MyAwesomePlugin
      SupportsDoublePrecision: no
      Reported latency: 0
      Reported taillength: 0
      
      Time taken to run test: 0
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Plugin programs...
      Num programs: 0
      All program names checked
      
      Time taken to run test: 0
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Editor...
      
      Time taken to open editor (cold): 460 ms
      Time taken to open editor (warm): 391 ms
      
      Time taken to run test: 990 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Open editor whilst processing...
      
      Time taken to run test: 456 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Audio processing...
      Testing with sample rate [44100] and block size [64]
      Testing with sample rate [44100] and block size [128]
      Testing with sample rate [44100] and block size [256]
      Testing with sample rate [44100] and block size [512]
      Testing with sample rate [44100] and block size [1024]
      Testing with sample rate [48000] and block size [64]
      Testing with sample rate [48000] and block size [128]
      Testing with sample rate [48000] and block size [256]
      Testing with sample rate [48000] and block size [512]
      Testing with sample rate [48000] and block size [1024]
      Testing with sample rate [96000] and block size [64]
      Testing with sample rate [96000] and block size [128]
      Testing with sample rate [96000] and block size [256]
      Testing with sample rate [96000] and block size [512]
      Testing with sample rate [96000] and block size [1024]
      
      Time taken to run test: 48 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Non-releasing audio processing...
      Testing with sample rate [44100] and block size [64]
      Testing with sample rate [44100] and block size [128]
      Testing with sample rate [44100] and block size [256]
      Testing with sample rate [44100] and block size [512]
      Testing with sample rate [44100] and block size [1024]
      Testing with sample rate [48000] and block size [64]
      Testing with sample rate [48000] and block size [128]
      Testing with sample rate [48000] and block size [256]
      Testing with sample rate [48000] and block size [512]
      Testing with sample rate [48000] and block size [1024]
      Testing with sample rate [96000] and block size [64]
      Testing with sample rate [96000] and block size [128]
      Testing with sample rate [96000] and block size [256]
      Testing with sample rate [96000] and block size [512]
      Testing with sample rate [96000] and block size [1024]
      
      Time taken to run test: 39 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Plugin state...
      
      Time taken to run test: 12 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Plugin state restoration...
      
      Time taken to run test: 14 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Automation...
      Testing with sample rate [44100] and block size [64] and sub-block size [32]
      Testing with sample rate [44100] and block size [128] and sub-block size [32]
      Testing with sample rate [44100] and block size [256] and sub-block size [32]
      Testing with sample rate [44100] and block size [512] and sub-block size [32]
      Testing with sample rate [44100] and block size [1024] and sub-block size [32]
      Testing with sample rate [48000] and block size [64] and sub-block size [32]
      Testing with sample rate [48000] and block size [128] and sub-block size [32]
      Testing with sample rate [48000] and block size [256] and sub-block size [32]
      Testing with sample rate [48000] and block size [512] and sub-block size [32]
      Testing with sample rate [48000] and block size [1024] and sub-block size [32]
      Testing with sample rate [96000] and block size [64] and sub-block size [32]
      Testing with sample rate [96000] and block size [128] and sub-block size [32]
      Testing with sample rate [96000] and block size [256] and sub-block size [32]
      Testing with sample rate [96000] and block size [512] and sub-block size [32]
      Testing with sample rate [96000] and block size [1024] and sub-block size [32]
      
      Time taken to run test: 168 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Editor Automation...
      
      Time taken to run test: 22 secs
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Automatable Parameters...
      
      Time taken to run test: 2 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Parameters...
      
      Time taken to run test: 1 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Background thread state...
      
      Time taken to run test: 2 secs
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Parameter thread safety...
      
      Time taken to run test: 3 secs
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Basic bus...
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Listing available buses...
      Inputs:
      	Named layouts: Stereo
      	Discrete layouts: None
      Outputs:
      	Named layouts: Stereo
      	Discrete layouts: None
      Main bus num input channels: 2
      Main bus num output channels: 2
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Enabling all buses...
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Disabling non-main busses...
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Restoring default layout...
      Main bus num input channels: 2
      Main bus num output channels: 2
      
      Time taken to run test: 4 ms
      All tests completed successfully
      -----------------------------------------------------------------
      Starting test: pluginval / Fuzz parameters...
      
      Time taken to run test: 17 ms
      
      Time taken to run all tests: 32 secs
      All tests completed successfully
      
      Finished validating: VST3-MyAwesomePlugin-bbf0f25d-5c3cea8b
      ALL TESTS PASSED
      

      In Case You Like To Do Some Test Before Your Release, Here Is Some Links For Downloading Pluginval:

      Download Pluginval: https://github.com/Tracktion/pluginval/releases/tag/v0.2.9
      Read About Pluginval: https://www.tracktion.com/develop/pluginval

      Dave Rowland - Pluginval - yeah, but why validate plugins?
      https://www.youtube.com/watch?v=Q97LBXqgMus

      1 Reply Last reply Reply Quote 0
      • NatanN
        Natan
        last edited by

        I'm Getting Below Errors With Pluginval, Any Idea What This ComeFrom?

        
        Starting test: pluginval / Fuzz parameters...
        
        Time taken to run test: 414 ms
        
        *** FAILED: VALIDATION CRASHED
        
        3: UnhandledExceptionFilter + 0x1e7
        4: memset + 0x13b0
        5: _C_specific_handler + 0x96
        6: _chkstk + 0x11f
        7: RtlRaiseException + 0x434
        8: KiUserExceptionDispatcher + 0x2e
        9: RtlWakeAddressAll + 0xa7
        10: RtlLeaveCriticalSection + 0x97
        24: BaseThreadInitThunk + 0x14
        25: RtlUserThreadStart + 0x21
        
        1 Reply Last reply Reply Quote 0
        • NatanN
          Natan
          last edited by

          Looks Like The Built-in Pluginval Validation Tool On Traction Waveform, Works Better Than The Standalone One,
          Standalone, Works 1 Time Every 50 Time Of Testing, It Not Even Start The Test, And Looks Like It Has Some Issues.

          Going To Build It From Sourcecode And See If That Works Better
          Did anyone build The Source Code For Pluginval Here?
          Any Tips, Tools I need?

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          39

          Online

          1.7k

          Users

          11.7k

          Topics

          102.0k

          Posts