Virtual JV: free Roland JV-880 emulation

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
VirtualJV

Post

:lol: *fiddling around

Post

Violining just doesn't have the same panache.
What lies behind us and what lies before us are small matters compared to what lies within us. - Emerson

Post

Following up on this thread — I did a proper A/B comparison between a hardware JV-880 and Virtual JV using the original sysex patches.

No processing, just straight comparison.

Sharing it here in case it’s useful to anyone evaluating the plugin:

Post

The VirtualJV plugin is awesome! But, it seems to use a lot of CPU when idle in Ableton 12. Windows 11, 5700x Processor, 32Gigs of ram.

CPU usage when idle is around 14-16%! I submitted the issue on the github, but wanted to know if anyone else was having that issue.

Post

In Fender Studio Pro, I get about the same...15%, but even maxing out polyphony, it never gets above 20%.
Certainly, there is room for improvement, but it's not horrible.
My biggest issue is sample rate related. In my experience, it has to be run at 44.1K. If I try to run it at 48K, I get clicks and pops. Haven't tried higher sample rates.

Post

Virtual JV is excellent. only here would people be complaining about a free excellent plug in.

Post

HydrogenHuman wrote: Mon Mar 16, 2026 1:01 am The VirtualJV plugin is awesome! But, it seems to use a lot of CPU when idle in Ableton 12. Windows 11, 5700x Processor, 32Gigs of ram.

CPU usage when idle is around 14-16%! I submitted the issue on the github, but wanted to know if anyone else was having that issue.
This is normal, the original synth ran its DSPs all the time even if no voices were playing.

Post

Win 11, same problem. R click on road, open with Reaper in instrument panel, but then cant load vst.

Post

Midiman10 wrote: Sat May 16, 2026 5:44 am Win 11, same problem. R click on road, open with Reaper in instrument panel, but then cant load vst.
I don't use Reaper, but I have the latest version of the plugin and it works here in Sonar on Win11. I guess it’s just a Reaper issue?

Post

I can't get it to recognise the rom files whatever I try. I've tried the stand alone, I've tried the VST (Cubase on Mac), neither recognise the rom files. I've got the rom files from the usual source and I've tried files from two alternative sources. I've read through this entire thread but nothing has worked. It's frustrating because I actually own a hardware 880 which I love but it stopped working a year ago and I was hopeing I'd be able to get it back. 😂

Post

Windows 10
Check Data Location: Your plugin data should be located at %APPDATA%\JV880 (path: C:\Users\"your name"\AppData\Roaming\JV880).

Verify Cache: Ensure there is a Cache folder inside the JV880 directory. This is where the plugin descrambles and stores waveform ROMs during the first run.

Permissions & Attributes: Right-click the JV880 folder, select Properties, and ensure "Read-only" is unchecked. Apply this to all subfolders and files.

Avoid OneDrive: Do not host the plugin or its data folders within a OneDrive-synced folder, as this often causes access conflicts.

Dependencies: Ensure you have the latest Microsoft Visual C++ Redistributable installed or repaired.

Antivirus & Admin: Temporarily disable your antivirus to rule it out, and try launching Cubase as an Administrator (Right-click Cubase icon > Run as administrator).

ROM Validation: Use a checksum utility to verify that your ROM dumps match the required hashes in the source documentation.

macOS
Check Data Location: The data directory is located at ~/Library/Application Support/JV880. If the folder is missing, the plugin likely lacks permission to create it.

Remove Quarantine Flag: If macOS blocks the plugin, open Terminal and run the following command (replace <yourusername>):
sudo xattr -rd com.apple.quarantine /Users/<yourusername>/Library/Audio/Plug-Ins/Components/jv880.component
Alternatively, type xattr -cr (with a space), drag the plugin file into the Terminal window, and press Enter.

Grant Full Disk Access:

Go to System Settings > Privacy & Security > Full Disk Access.

Click the + icon and add Cubase to the list, ensuring the switch is toggled ON.

Rescan in Cubase:

In Cubase, go to Studio > VST Plug-in Manager.

Click the Rescan icon (or settings cog) to force Cubase to re-evaluate the plugin.
Always use the VST Plug-in Manager in Cubase to verify that the plugin is not in the "Blacklist." If it is, select it and click "Reactivate".

Permissions: Ensure Cubase has full permission to read/write to your user AppData (Windows) or Library (macOS) folders.


tell me if this helps.
...want to know how to program great synth sounds,check my video tutorials: http://www.youtube.com/user/sergiofrias25

Post

Thanks for this. Unfortunately it doesn't help.

It creates the JV880 folder in a different location than you've put above here: ~/Library/JV880
It has permission to write to this folder as it also creates a cash folder here. The plugin launches fine in cubase, it just doesn't recognise the rom files even though they are in the directory it specifies (the plugin even opens the directory for you which is how I know they are in the right location.

Post Reply

Return to “Instruments”