The Best CPU For DSP56300 Emulator? (Windows)

Discussion in 'Software' started by Daisy69, Oct 3, 2022.

  1. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    This topic is created to find the best performance/price CPUs for using with DSP56300 Emulator and other CPU hungry vst plugins.


    CPU TEST
    We will be testing our CPU's on two ways and put results here.

    1. First Download DSP56300 Emulator and Test Console
    Official Website -> https://dsp56300.wordpress.com/downloads

    Direct Downloads:
    Test Console -> https://futurenoize.com/dsp56300/builds/master/DSP56300Emu-1.2.20-win64-testConsole.zip

    DSP56300 Emulator
    VST2 -> https://futurenoize.com/dsp56300/builds/master/DSP56300Emu-1.2.20-win64-VST2.zip
    VST3 -> https://futurenoize.com/dsp56300/builds/master/DSP56300Emu-1.2.20-win64-VST3.zip

    2. Download ROM
    We will be making Tests using only one ROM.
    The best version available
    Virus C (6v5)

    ROM name: virus_c_650x352.bin
    You can find this ROM easly on the net.

    Copy this ROM into folder containing your DSP56300 plugin and into folder with Test Console

    3. Download Preset
    I modify existing preset to make it ugly and turn on everything possible in the synth (polyphony, unison max 16 voices, distortion, delay etc.) to make it very cpu hungry.

    Preset -> You can find preset in the attachment called "CPU TEST.zip"

    4. TEST 1
    Run Test Console (file named "virusTestConsole.exe")
    Wait 1 minute and take the screenshot of the end of console window (MIPS average results only)

    5. TEST 2
    Run DSP56300 Emulator VST in your DAW
    Load Preset: "CPU TEST"
    Press 1 note, click and hold few times on your midi keyboard and watch at the average percentage of CPU consumption in your DAW
    Write in the notepad or take a screenshot of the fluctuations (ex. 12% - 15% CPU)

    6. TEST 3
    This test will show how many instances of DSP Emulator your DAW can handle

    Run DSP56300 Emulator VST in your DAW
    Load Preset: "CPU TEST"
    Make 1 Midi note 1 bar long, loop it and click play
    Duplicate Audio Track with plugin few times until your CPU hit 99% or start to be laggy
    Make sure that all the instances playing 1 midi note bar loop
     
    Last edited: Oct 5, 2022
    • Like Like x 2
    • Interesting Interesting x 1
    • Useful Useful x 1
    • List

    Attached Files:

  2.  
  3. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    *EXAMPLE CPU TEST*

    CPU:
    Intel Core i7-3630QM 2.4GHz (4 Cores, 8 Logical Processors)
    RAM: 12 GB
    OS: Windows 10 (version 1903)
    DAW: Ableton Live 11 (11.1.5 build)
    DAW Settings: ASIO (Latency 100 ms) / Sample Rate 48 kHz (48000 samples)
    VST Version: DSP56300 Emulator v1.2.20 (VST2)

    TEST 1
    MIPS AVERAGE:
    ~168 MIPS
    Screenshot:
    [​IMG]

    TEST 2
    CPU:
    85% - 99%
     
    Last edited: Oct 3, 2022
    • Interesting Interesting x 2
    • Useful Useful x 2
    • List
  4. mild pump milk

    mild pump milk Russian Milk Drunkard

    Joined:
    Mar 29, 2014
    Messages:
    2,702
    Likes Received:
    2,275
    Location:
    Russia
    Don't know, but 1.2.18 has no glitches on my i7-3770k, but there were a couple of rare glitches on same complex presets playing chords.
    When I updated to 1.2.20, it seems like it is already perfect for my old 2012 machine.
    Virus C 6.5, Virus B, i7-3770k 16 GB RAM, win7 x64, reaper 6.68 latest beta x64

    I don't do any tests anymore, I just test it in my projects, usually i don't need more than 2-3 instances of dsp56300 or just render tracks and then insert another instance to unload a bit, because my projects are overloaded by vsti and vsts. It is still hard to use them in projects and it heats cpu, but realtime use is now many times better and smoother than year ago.

    This replaced my broken virus c hardware 100% than any virus-like plugins (viper is good than any, but dsp56300 is identical to hardware, bit perfect).
    This (dsp56300) sounds way dirtier in 44100, than in 48000 or higher. Did many tests and analysis with low sines (so it needs better SRC converting from native virus dsp code (46875Hz) to DAW project sample rate (44100,48000,88200,96000,192000,176400....)).
     
    Last edited: Oct 4, 2022
    • Interesting Interesting x 4
    • Useful Useful x 1
    • List
  5. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    It's interesting that 1GHz make that HUGE difference!

    Your CPU is Intel i7 3.5GHz (4 Cores, 8 Logical Processors).
    And You can run 3 instances of DSP Emu without any problem!

    My CPU is Intel i7 2.4GHz (4 Cores, 8 Logical Processors).
    And DSP Emu eats my CPU for breakfast.

    I have set minimum sample rate (48kHz) and maximum latency (100ms) on my ASIO driver and I can't run even 1 instance.
    It's very unstable. When I use it even without unison voices after 15 minutes it spikes my CPU to 150% - 300% and makes a Laggy Zombie from my PC.
     
  6. secretworld

    secretworld Kapellmeister

    Joined:
    Mar 7, 2018
    Messages:
    142
    Likes Received:
    74
    Yes 2.4 is to slow. My 3.6 manages. But it is an emu so if to slow it gets very weird unlike normal vsti.
    Speed of the cpu is everything with this emu, age of the CPU much less. My old Core2quad at 4ghz runs it just as good as my 9th gen i7 also at 4ghz
     
    Last edited: Oct 4, 2022
    • Like Like x 2
    • Interesting Interesting x 1
    • Useful Useful x 1
    • List
  7. ArticStorm

    ArticStorm Moderator Staff Member

    Joined:
    Jun 7, 2011
    Messages:
    7,203
    Likes Received:
    3,489
    Location:
    AudioSexPro
    intel has the best single core performance, even on older ones (excluding the mobile intel cpus here (which they put into those cheap ultrabooks), those suck.)

    AMD 5700G, easily runs 8 or more instances.

    Some mobile notebook intel CPU, runs one instance w/o any unison. Its okay for the moment.
     
    Last edited: Oct 4, 2022
    • Interesting Interesting x 2
    • Like Like x 1
    • Agree Agree x 1
    • List
  8. Legotron

    Legotron Audiosexual

    Joined:
    Apr 24, 2017
    Messages:
    1,923
    Likes Received:
    1,853
    Location:
    Hyperborea
    I wonder if audio drivers have impact on this. I´ve noticed some improvements over performance, if change from ASIO4ALL to Steinberg ASIO driver, but I haven´t tried it with the emu yet. Gonna try later this evening after work.

    BTW My laptop is running 339 MIPS on B Rom, but with this C rom 480 MIPS :woot:
    My laptop is cheap Cepter with AMD Ryzen 5 4500U with 16 Gb DDR4
     
    • Like Like x 1
    • Useful Useful x 1
    • List
  9. BlackHaze1986

    BlackHaze1986 Rock Star

    Joined:
    Jun 25, 2014
    Messages:
    743
    Likes Received:
    355
    What the Fuck ??? with an i7 85-99% CPU usage is really Bad.
     
  10. BlackHaze1986

    BlackHaze1986 Rock Star

    Joined:
    Jun 25, 2014
    Messages:
    743
    Likes Received:
    355
    The Problem here is not the CPU it's the Code of the Programm.
     
  11. ArticStorm

    ArticStorm Moderator Staff Member

    Joined:
    Jun 7, 2011
    Messages:
    7,203
    Likes Received:
    3,489
    Location:
    AudioSexPro
    the emu runs the original ROM and the emu-code is as efficient as it can get for the moment.
    The original ROM can not be altered as it would directly copyright violate access intellectual property. Also there are not many people understand DSP56300 instructions to a deep enough level.
     
    • Like Like x 2
    • Agree Agree x 1
    • List
  12. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    6,983
    Likes Received:
    3,855
    Location:
    Europe
    You have to check the i7 (CPU) generation too, that's an old i7 with a limited CPU frequency.

    There're eleven and that without counting the 12th and upcoming 13th which are a new design. I have a cheap-ass 9th gen i3-9100F but still has 4.2-4Ghz frequency.

    Also, the number of cores for benchmarking doesn't matter. It's a single-core plugin like almost all plugins. Of course that number counts on a real DAW session with many plugins running.
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  13. No Avenger

    No Avenger Moderator Staff Member

    Joined:
    Jul 19, 2017
    Messages:
    8,981
    Likes Received:
    6,181
    Location:
    Europe
    intel i7-3770, 3.9GHz, Reaper, Win7

    [​IMG]

    [​IMG]
     
    • Like Like x 2
    • Interesting Interesting x 2
    • Useful Useful x 1
    • List
  14. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    On the site they said:
    "As the Virus C runs at 136MHz a result of 136 MIPS or more is needed to run it comfortably"

    I have 168 MIPS and it not run comfortably and is very unstable. There are 300% CPU spikes!
    Is there something wrong with my computer or setup or 2.4 GHz CPU even if MIPS are above 136 is too weak?
     
  15. midi-man

    midi-man Audiosexual

    Joined:
    Sep 25, 2013
    Messages:
    1,593
    Likes Received:
    797
    I hope this helps..

    I7 10700k
    48 / 24 bit


    upload_2022-10-4_13-22-58.png

    upload_2022-10-4_13-22-48.png
     
    • Useful Useful x 2
    • Like Like x 1
    • Interesting Interesting x 1
    • List
  16. BlackHaze1986

    BlackHaze1986 Rock Star

    Joined:
    Jun 25, 2014
    Messages:
    743
    Likes Received:
    355
    That seems to be okay for an newer i7 2,3 % CPU but even for an 3rd or 4rd Gen i7 85-90% Percent seems Way to much @Daisy69 check your CPU Usage beside from the Emu there should be something going wrong. I'm on an I5 7200u and the most CPU spikes i get is when using Omnisphere some presets like 50-70%.

    Also i read here often that Members with better Systems are getting in Trouble because of HDD or SSD Space even if i have 2GB Space left on my Windows SSD Drive everything runs smooth. Most of the time Driver Problems or Stuff like that is making trouble.

    I'm working @ 2-3rd Level IT Support and most of the time Layer 8 (The User) is the Problem :winker: (Even at my work most Members of the Team don't know how to install an new OS the right way, because they don't teach you this at school.)

    [​IMG]

     
    Last edited: Oct 4, 2022
    • Like Like x 2
    • Creative Creative x 2
    • Interesting Interesting x 1
    • List
  17. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    I tried few different presets and I have max
    Omnisphere - 12% - 18%
    Serum - 16% - 22%
    Sylenth1 - 10% - 14%
    Spire - 12% - 16%
     
  18. BlackHaze1986

    BlackHaze1986 Rock Star

    Joined:
    Jun 25, 2014
    Messages:
    743
    Likes Received:
    355
    Did you use Omnisphere Factory Presets or Custom made ones?
     
  19. insaner

    insaner Ultrasonic

    Joined:
    Mar 29, 2015
    Messages:
    161
    Likes Received:
    30
    CPU: AMD Ryzen 3900x
    OS: Windows 10 (version 1909)
    VST Version: DSP56300 Emulator v1.2.20 (VST2)

    TEST 1
    MIPS AVERAGE:
    ~504 MIPS

    About the same MIPS average as @midi-man (i7-10700k)
    His single CPU should be at least 10% faster then the 3900x and have higher MIPS then 3900x.

    Anyone with a Ryzen 5900x or 5950x?
    Would love to see the results :)
     
    • Like Like x 1
    • Useful Useful x 1
    • List
  20. Daisy69

    Daisy69 Platinum Record

    Joined:
    Oct 3, 2022
    Messages:
    543
    Likes Received:
    178
    Factory (Pads + Strings)
     
  21. ArticStorm

    ArticStorm Moderator Staff Member

    Joined:
    Jun 7, 2011
    Messages:
    7,203
    Likes Received:
    3,489
    Location:
    AudioSexPro
    Last few emu versions had major performance improvements and enabled not so fresh CPU to run at least one or a few instances now.

    last version 1.2.20, also there are two virus C roms i was told, one is 6.5, which simply is ligther on CPU than its update 6.6.

    And if the C is to hard for the CPU, simply go for the B, the upgrade over to the C was not to much.
     
    • Like Like x 2
    • Useful Useful x 1
    • List
Loading...
Loading...