Roland JV-1080 finally, as virtual instrument!

VST, AU, AAX, etc. plug-in Virtual Instruments discussion
User avatar
beely
KVRAF
1608 posts since 6 Jul, 2013

Post Wed Jul 04, 2018 9:05 am

All I can tell you is it's still on my list to do... :scared: :dog:

Life's just been continually reshaping that list significantly recently... at least it doesn't stop anyone using and enjoying the plugin anyway! :)

User avatar
tristan-
KVRist
410 posts since 11 Dec, 2004

Re: Roland JV-1080 finally, as virtual instrument!

Post Tue Jul 17, 2018 5:14 am

beely wrote:All I can tell you is it's still on my list to do... :scared: :dog:

Life's just been continually reshaping that list significantly recently... at least it doesn't stop anyone using and enjoying the plugin anyway! :)
It's too time consuming to do as a side fan project, imho, it would've been great if someone took the chore but its asking alot. Thanks for trying!

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 9:49 am

I was looking at this as well, hoping it would be as simple as:

1. Reading (via sysex) the patch data from a real SR-JV80-** card installed in a real JV host.
2. Translating that into a "Bank" file that can be loaded into the JV-1080 VST.

It's pretty trival to reverse engineer the Bank file format. I used a hex diff and modified one param at a time and you can build a map.

It's also trival to read the sysex from a SR-JV80-** host (e.g., a REAL JV-1080, JV-1010, etc).

The main issue is the not all the waves from the complete SR-JV80-** are included in the JV-1080 VST. A quick check reveals this: look at the waveform list[1] for the SR-JV80-04 (Vintage Synth). None of the "MG" waveforms are in the JV-1080 VST. Or, they have been renamed to something which you'd have to sit there with a real JV (card) and the VST and build a map.

Happy to be shown I'm wrong :)

1. http://www.planet-groove.com/roland/sr-jv80-04.txt

User avatar
EvilDragon
KVRAF
17165 posts since 7 Jan, 2009 from Croatia

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:01 am

MG waveforms are in there. They even have the same names. :P

Wave group has to be set to SRX, and then MG waveforms are 352-359, 389-391, 413-414, 430-433 (430 is wrongly numbered as 420), 443-444, 450-452, 487-492, 524-525, 548-553, 563-564.

Your quick check wasn't particularly thorough. :) The plugin contains everything SRX Keyboards contained, which does include the whole Vintage Synths ROM as well.

Caine123
KVRAF
5437 posts since 5 Aug, 2009

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:10 am

EvilDragon wrote:MG waveforms are in there. They even have the same names. :P

Wave group has to be set to SRX, and then MG waveforms are 352-359, 389-391, 413-414, 430-433 (430 is wrongly numbered as 420), 443-444, 450-452, 487-492, 524-525, 548-553, 563-564.

Your quick check wasn't particularly thorough. :) The plugin contains everything SRX Keyboards contained, which does include the whole Vintage Synths ROM as well.
now the question, can you import all the vintage synth presets as well? :D still not in the studio :/
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit

User avatar
EvilDragon
KVRAF
17165 posts since 7 Jan, 2009 from Croatia

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:42 am

There's no sysex import option there.

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:56 am

Wow, that's awesome. How do you set the wave group to SRX? It wasn't obvious to me.

Caine123: The MIDI implementation says it's possible. I've written code to translate Integra patches before. When I can figuire out how to set the SRX group as pointed out above, I'll ebay order an old JV unit and card to prove it.

Caine123
KVRAF
5437 posts since 5 Aug, 2009

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:56 am

EvilDragon wrote:There's no sysex import option there.
wow these %$%$&§ edited the infopage?

here a pic that it was written in there ? ;)

Image
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 10:58 am

EvilDragon wrote:There's no sysex import option there.
Correct, but can you can write out a binary Bank file, and then load that Bank file into the VST. This worked fine for me when I used a hex editor to adjust some values.

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 11:01 am

To be clear, my personal interest is building up a (VST) bank for each of the SR-JV80-** cards, just how they originaly shipped.

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Thu Jul 26, 2018 11:45 am

EvilDragon wrote:MG waveforms are in there. They even have the same names. :P

Wave group has to be set to SRX, and then MG waveforms are 352-359, 389-391, 413-414, 430-433 (430 is wrongly numbered as 420), 443-444, 450-452, 487-492, 524-525, 548-553, 563-564.

Your quick check wasn't particularly thorough. :) The plugin contains everything SRX Keyboards contained, which does include the whole Vintage Synths ROM as well.
Ah, I see, they are in the SRX Keyboards VST, not in the JV-1080 VST.

gregsimon
KVRer
6 posts since 10 Dec, 2017

Re: Roland JV-1080 finally, as virtual instrument!

Post Wed Aug 01, 2018 9:04 pm

Well, I'm able to read out the patch data from the hardware. Here's part of patch 46 from SR-JV80-09 Sessions, for example. I've also mapped about half of the SRX Keyboads Bank file binary format, which is where I'm planning on translating/writing it to.

Code: Select all

{"name":"Ethno-Trumps","efxType":21,"efxParams":[0,24,24,54,47,89,80,0,127,50,50,127],"efxOutputAssign":0,"efxMixOutSendLevel":127,"efxChorusSendLevel":127,"efxReverbSendLevel":127,"efxControlSource1":0,"efxControlDepth1":63,"efxControlSource2":0,"efxControlDepth2":63,"chorusLevel":67,"chorusRate":4,"chorusDepth":9,"chorusPreDelay":0,"chorusFeedback":65,"chorusOutput":2,"reverbType":5,"reverbLevel":92,"reverbTime":69,"reverbHFDamp":14,"delayFeedback":0,"patchTempo":[7,8],"patchLevel":122,"patchPan":64,"analogFeel":8,"bendRangeUp":2,"bendRangeDown":2,"keyAssignMode":0,"soloLegato":0,"portamentoSwitch":0,"portamentoMode":1,"portamentoType":1,"portamentoStart":1,"portamentoTime":72,"patchControlSource2":1,"patchControlSource3":2,"efxControlHoldPeak":0,"controlHoldPeak":[0,0,0],"velocityRangeSwitch":0,"octaveShift":3,"stretchTuneDepth":0,"voicePriority":0,"structureType1and2":0,"booster1and2":0,"clockSource":0,"patchCategory":19}

 {"toneSwitch":1,"waveGroupType":2,"waveGroupId":9,"waveGroupNumber":[4,9],"waveGain":2,"fxmSwitch":0,"fxmColor":1,"fxmDepth":0,"toneDelayMode":0,"toneDelayTime":0,"velocityCrossFade":0,"velocityRange":[1,127],"keyboardRange":[0,127],"redamperControlSwitch":0,"volumeControlSwitch":1,"hold1ControlSwitch":1,"pitchBendControlSwitch":1,"panControlSwitch":1,"controller":[[[9,72],[0,63],[0,63],[0,63]],[[9,70],[2,69],[4,68],[0,63]],[[4,80],[0,63],[0,63],[0,63]]],"lfo":[{"waveform":1,"keySync":1,"rate":91,"offset":2,"delayTime":13,"fadeMode":0,"fadeTime":61,"externalSync":0},{"waveform":0,"keySync":1,"rate":97,"offset":2,"delayTime":0,"fadeMode":0,"fadeTime":0,"externalSync":0}]}

User avatar
tristan-
KVRist
410 posts since 11 Dec, 2004

Re: Roland JV-1080 finally, as virtual instrument!

Post Wed Sep 12, 2018 6:41 am

I guess we're set according to Roland -

Import SYSEX (*.syx) files and enjoy your favorite, previously created SRX series patches

part of the 5.6 update to RC.

User avatar
beely
KVRAF
1608 posts since 6 Jul, 2013

Re: Roland JV-1080 finally, as virtual instrument!

Post Wed Sep 12, 2018 11:27 am

Roland Cloud is currently on version 5.808.

There is no sysex import on the 1080/SRX plugins yet, it was incorrect info in the description that was shortly removed.

Caine123
KVRAF
5437 posts since 5 Aug, 2009

Re: Roland JV-1080 finally, as virtual instrument!

Post Wed Sep 12, 2018 3:32 pm

beely wrote:Roland Cloud is currently on version 5.808.

There is no sysex import on the 1080/SRX plugins yet, it was incorrect info in the description that was shortly removed.
bummer, i was happy a few secs ;)
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit

Return to “Instruments”