Jump to content


Please note: You can easily log in to MPN using your Facebook account!

Roland VR 700 EDITOR (Win, Mac, Linux) development kickoff


franky46

Recommended Posts

Dear aficionados of the V-Combos :)

 

these last days dark cloudy cold autumn finally reached Middle Europe, time to spend free time in the warmth - programming season has begun :)

 

After the development of the Roland VR09/VR730 EDITOR came to a stable state, development for a EDITOR for the horrible-menu-diver-on-laughablest-LCD-ever Roland VR700 started 2 days ago.

 

Features:

- controller panel for the VR700 running on laptops, PC, tablets with Windows XP/7/8/10, MaxOS/OSX, Linux

- Look & feel similar to the VR09 Editor

- B3 lookalike drawbar sets and switches

- knobs and sliders for almost all parameters of the VR700 menus.

- ADR envelope and cutoff/reson. filters for ensemble sounds

- a handful of additional GM2-effects like vibrato

- an editor/organizer for the Favorite (=registration) sets using "upg"-backup-files from USB-stick

- a proper registration mechanism including envelope, filter, GM2-effects

 

Unlike the VR09 there will be no 'hidden sounds & parameters' surprises (seems the VR 700 has nothing in its backdoor).

 

Release should be ready for Christmas, prototypes will come sooner and made available through this forum.

 

F

 

 

 

Link to comment
Share on other sites



  • Replies 15
  • Created
  • Last Reply

Hey, Franky.

 

This sounds great to me and I'd be happy to beta test for you.

I have a VR-700 and can test on either Win7 64 or Mac OSX High Sierra or Mojave).

 

Possible to also include a translator for USB MIDI and/or 5 pin MIDI from the drawbar messages (I believe they send sysex) so they can be assigned to virtual organs?

 

Where are your VR-09 and 730 editors available?

Yamaha CP88, Casio PX-560

Link to comment
Share on other sites

Hello,

 

> I have a VR-700 and can test on either Win7 64 or Mac OSX High Sierra or Mojave

 

fantastic, as there is no Mac in our house I appreciate every Apple testing volontaire :)

 

> Possible to also include a translator for USB MIDI and/or 5 pin MIDI from the drawbar messages

 

yeah, VR700 sends only drawbar sysex (but can receive both sysex and CC - Roland...)

 

technically it is possible to implement a rtranslator to the editor.

But the editor can send the CC-messages only 'back' to the VR700 (this is a technical constraint), so it would be necessary to 'insert' virtual midi ports and a message-splitter into the midi message path to not run into an insane feedback loop.

On the other hand there's an existing solution: "BOME midi translator": it's powerful, easy to handle and free.

I will think about this.

 

> Where are your VR-09 and 730 editors available?

 

http://ctrlr.org/roland-vr09-vr730-v-combo-editor

 

F

Link to comment
Share on other sites

I haven't got a vr700 but I am in awe of your brilliance & generosity. Even if I never ever get to use it, I still would like to say a heartfelt Thank you for creating this and the vr09 editor. :2thu: :2thu: :2thu::2thu::like:
"Turn your fingers into a dust rag and keep them keys clean!" ;) Bluzeyone
Link to comment
Share on other sites

Hello,

 

> I have a VR-700 and can test on either Win7 64 or Mac OSX High Sierra or Mojave

 

fantastic, as there is no Mac in our house I appreciate every Apple testing volontaire :)

 

> Possible to also include a translator for USB MIDI and/or 5 pin MIDI from the drawbar messages

 

yeah, VR700 sends only drawbar sysex (but can receive both sysex and CC - Roland...)

 

technically it is possible to implement a rtranslator to the editor.

But the editor can send the CC-messages only 'back' to the VR700 (this is a technical constraint), so it would be necessary to 'insert' virtual midi ports and a message-splitter into the midi message path to not run into an insane feedback loop.

On the other hand there's an existing solution: "BOME midi translator": it's powerful, easy to handle and free.

I will think about this.

 

> Where are your VR-09 and 730 editors available?

 

http://ctrlr.org/roland-vr09-vr730-v-combo-editor

 

F

 

Ive always been fascinated by those with a knack for coding. Pair that with a love for music and magical things can happen!

Yamaha CP88, Casio PX-560

Link to comment
Share on other sites

  • 1 month later...

Hi

 

a first dirty test-hack of the VR700 panel:

 

http://ctrlr.org/?ddownload=88221

 

to set up CTRLR + panel consider the VR09-Editor manual:

https://drive.google.com/drive/folders/1uGuVOTOpudkNxrDMgu8eFfpbYaxVbbp6

 

It will also give some ideas how to approach the VR700 editor

 

Notes:

 

* Waring: synchronization between editor and VR, mainly from the VR to the Editor, is not working very well

Unfortunately the VR is not sending enough midi messages to the editor, I already did some workarounds but it will not

be possible to fix all sync problems.

 

* Feature "EQ": The EQ of the Editor (switch to PANEL "KBD-Config") is much more powerful than the VR hardware options

 

* Feature "SYNTH" (GM2-parameters): ADR envelope and cutoff/reson. filters for modding the Ensemble sounds

 

* Feature: 'SYNTH MODE' (main panel, glossy green): when switched on it sets the VR to a special configuration where you can load ENSEMBLE 1 and 2 patches and use the drawbars as faders for the SYNTH filter and envelope (see SYNTH tab green indications). Use the ROTARY SOUND and REVERB potentiometers (after assigning a filter/envelope) for smoother sweeps.

When switched off, the VR returns to the previous state

 

* Todos for this release:

- Enhancements, bugfixes

 

* Features for later releases

- UPG-File handler (unsure, decoding the UPG-file of the VR700 is more difficult than assumed).

- Editor-Registration: an editor-based registration-set with unlimited number of registrations,

registration naming, saving of GM2 (SYNTH, EFX...) parameters

 

* Critics highly welcome!

 

 

f

 

 

 

 

 

Link to comment
Share on other sites

  • 3 weeks later...

quick update

work is progressing. Has been added:

+ a full EDITOR 'favorite' registration. This extends the built-in favorites of the VR700 to 256 x 8 patches, allows 'naming' of each patch and includes the GM2 ADR envelope, cutoff/resonance filter, vibrato etc. for each ensemble voice.

+ a SYNTHESIZER panel containing extended parameters for the 'EFFECT' of each ensemble voice, registrating both to the VR Favorites and EDITOR registration. The Effect parameters correspond to those of the VR760 synth section (filters, modulation frequencies etc).

 

still a lot of work to do though ...

 

f

Link to comment
Share on other sites

Hi

 

voila, here's the Christmas BETA release with some big nice improvments :)

 

http://ctrlr.org/?ddownload=88221

 

to setup CTRLR + EDITOR and connect to a VR see the VR09-Editor manual:

https://drive.google.com/drive/folders/1uGuVOTOpudkNxrDMgu8eFfpbYaxVbbp6

 

The manual also gives some ideas how to approach the VR700 editor

 

 

EDITOR special features:

====================================================

# proprietary EDITOR registration (independent from VR favorites):

- 256 banks with 8 patches => 2048 registrations patches

- saves more effects than the Favorites, e.g. the ADR-envelopes and filters, enhanced rhythm settings, vibrato settings etc

- allows custom registration names

# proprietary SOUND (INSTRUMENT) register (independent from VR and EDITOR registration):

=> The INSTRUMENT register is a fast 'workflow' register to save single ensemble sounds (e.g. your modified pianos, enhanced strings etc)

The single sounds can later be loaded to both ensemble 1 and 2 and saved with FAVORITES and EDITOR registrations.

# SYNTH-MODE": this puts the VR into a 'synthesizer simulation configuration' where the drawbars and the OD-GAIN and REVERB knobs

act as ADR-envelope and filter faders.

# extended EFFECT parameters: allows enhanced modding of the EFFECT attributed to each sound

e.g. low/high-pass and resonance filters, tremolo frequencies, stereo effects, delay effects etc.

# EUQUALIZER: enhanced equalizer

# UPG-File editor : can actually only be used to reorder the patches of a favorite-UPG-file (VR FAVORITE backup file)

 

 

Beginner steps (howto)

====================================================

!!

!! WARNING: his a not fully tested BETA preview/sneak release. Do not use for production yet !

!!

 

* after setup and midi-connect check if the EDITOR reacts to buttons pressed on the VR700 and vice versa.

 

** top Panel "voice-selectors"

=> use the PED(al)/LOW/UPP buttons to switch voices on/off for organ, ensemble 1 and ensemble 2.

=> use the SEL-buttons to mark an ensemble voice as 'active', e.g. every effect you change on the EDITOR (like vibrato, porta, piano-sustain,

envelope, filter etc...) and every sound you load from SOUNDEXPLORER applies to this selected voice!

=> use SPLIT and LAYER -buttons as on the VR (note: unfortunately, the split and layer buttons of the VR cannot be synched back to the EDITOR)

 

** top Panel "SYNTH-MODE"

when switched on the VR is put into a special 'synthesizer simulation configuration':

- mutes the organ and disables the drawbars on organ (trick is 'keyboard split'+ splitpoint to the lowest note + 'layer off')

- the drawbars 16- 2 2/3 act as coarse faders for the SYNTH filters and ADR envelope (see SYNTH tab green indications)

- upper drawbar faders act on ensemble 1, lower dbars on ensemble 2 (switch with the UPPER / LOWER Harmonic Bar buttons on the VR)

- the ROTARY SOUND and REVERB potentiometers act as fine faders for a filter or envelope (filter/envelope selector buttons for each poti)

- works with ENSEMBLE 1 and/or ENSEMBLE 2

 

** Panel "V-KEYBOARD" => REGISTRATION:

the registration panel allows controlling of the VR700 favorites and the proprietary EDITOR registation

 

=> The FAVORITE registration: set mode button to FAVORITE:

To load an FAVORITE from the VR700, use the BANK and patch-buttons 1-8 to dial it's number then press LOAD

If you select a FAVORITE button on the VR this will also synchronize to the EDITOR.

To save and delete a FAVORITE, use the VR700

 

=> The EDITOR registration: set mode button to EDITOR:

To save an EDITOR registration, use the BANK and patch-buttons 1-8 to find a 'free' registration, enter a new name in the registration name LCD, then

press SAVE (starts flashing), then press the target patch-button (flashes 2 x if successfull)

To load an EDITOR registration, use the BANK and patch-buttons 1-8 to find the desired registration, then press LOAD

To delete an EDITOR registration, use the BANK and patch-buttons 1-8 to find the desired registration, then press DEL

 

** Panel "V-ORGAN" =>

=> most elements are self explanatory

=> switch between drawbarset B and Tonewheel/Leslie parametrisation

=> Organ - registers (R1-R5): Hammond-style drawbar registrations

To save, select the A or B dbar-set you want to save, press SAVE (starts flashing) for upper or lower, then press a button from R1-R5

To load, press a button from R1-R5 (upper or lower).

To switch back from an registration to A or B set, press A or B (for upper and/or lower)

 

** Panel "SOUNDEXPLORER":

 

=> use the sound-selectors to load a sound to the VR700 (load to the SELected ensemble voice)

 

** Panel "SOUNDEXPLORER" => INSTRUMENT REGISTER

 

=> The INSTRUMENT register is a fast 'working' register to save single sounds (e.g. your modified pianos, enhanced strings etc)

The single sounds can later be loaded to both ensemble 1 and 2 and also saved with favorites and EDITOR registrations.

 

To save an INSTRUMENT registration, use the BANK and patch-buttons 1-4 to find a 'free' register, enter a new name in the register name LCD, then

press SAVE (starts flashing), then press the target patch-buttons (flashes 2 x if successfull)

To load an INSTRUMENT registration, use the BANK and patch-buttons 1-4 to find the desired register, then press LOAD

To delete an INSTRUMENT registration, use the BANK and patch-buttons 1-4 to find the desired register, then press DEL

 

** Panel SYNTHESIZER:EFFECT parameters

Onthe VR700, the EFFECT knob only varies one (fixed) parameter of the EFFECT attributed to a sound

The Effect - panel of the EDITOR gives access to (in theory) up to 32 parameters for each effect.

Practically each effect has between 1 and 10 parameters. Unfortunately these parameters are neither systematic nor categorized

so you have to play around to learn what each of the 32 knobs does to the effect.

 

** Panel SYNTHESIZER: filters and envelope:

=> indentical to the SYNTH faders on the right section of the EDITOR

=> you can modify both ensemble 1 and 2 without switching the SEL-button

 

** EUQUALIZER: switch to KBD-Config":

 

=> The EQ of the Editor has much more optons than the VR keyboard

 

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Hi there

info update:

Added feature: free selection of EFFECT ( MFX)

 

1. On the VR key, each sound has a fixed EFFECT (MFX).

The editor will allow to assign any EFFECT (out of 255) to any ensemble sound.

Example: the standard MFX for the pianos is sympathetic resonance which you cannot change on the key. Using the editor, you'll be able to add any MFX to a piano like delay, EQ, chorus, hexa-chorus, 3D chorus, Wah, tremolos, overdrive, distorsion etc etc etc

This closes completely the 'performance gap' to the VR760. Actually ca. 30 of the 255 MFX are identified by name with the help of the VR700 manual and manuals of other Roland keys.

 

2. On the VR key, the EFFECT knob is bound to exactly one parameter, ex.: for MFX 'overdrive' the knob controls the gain.

with the editor you're able to change the parameter that is driven by the EFFECT knob, ex.: for MFX overdrive, the knob can be coupled to gain, amp-type, level and pan.

 

The editor is now in its final testing phase.

 

 

 

 

Link to comment
Share on other sites

  • 3 weeks later...

Being able to assign FX would be a massive addition to the ensemble section. Really excellent set of panels and it makes programming so much easier. Ive only been able try out the original beta as CTRLR.org is just saying Bad Gateway. Seems to be offline. Would you be able to put version 1.01 or a more recent version on Dropbox or somewhere?

 

Great job - thank you!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...