Anyone working on something for the Yamaha PSR-36?

Hi All,

I have been happily using Martin Tarenskeen’s, http://ctrlr.martintarenskeen.nl/, Ctrlr panel for the Yamaha PSS-480, and have been considering acquiring a Yamaha PSR-36. Various searches for any Ctrlr panels related to the PSR series keyboards have come up empty so far… I’m wondering if anyone might be working on one? Given that the PSR-36 has a 4-op FM synthesis capability, it seems reasonable to contemplate a panel for it basing on the existing one for the DX-11, https://ctrlr.org/yamaha-dx11-editor/.

Thanks in advance for any insights!

JV PatchEd. – Roland JV-XP Patch Editor

JV PatchEd.
Patch Editor for Roland JV and XP Synths

Windows standalone Patch Editor for Roland JV and XP series.

Patch Editor for Roland JV-1010, JV-1080, JV-2080, XP-30, XP-50, XP-60, XP-80.

With this panel you will have a complete control of  all Patch Configurations Parameters  on Roland JV-XP series and will really can explore the power of these fantastic synths.

Tone 1 to 4 Wave Set, LFO-1 and LFO-2, TVA, TVF, Pitch, Modulators, Expansion Boards, Common, Reverb, Chorus and EFX parameters will be managed from a single instance with support to expansion cards from series SR-JV80 and PCM-SO1.

All editions will work on Temporary Patch. 

At first time run, just configure your synth model and expansions. This will correctly set the patch lists on your editor and will give you a fast access to any patch from internal or expansion patches.

For start your edition, just select a patch from Factory Patch List and then use this patch as your start reference. All the parameters of patch will be imported by JV PacthEd.

At the end of edition, if you desire, you can store a new patch on Internal User Bank, Data Card or in your computer as sysex file.

Any feedback will be welcome and please, tell me what is your synth. I Hope you enjoy!

This work was useful for you? This software is free but maybe, you can donate for it!

_______________________________________________________________________________________

 Version History:

JV PatchEd. – JV-XP – Version 1.76 (04/07/2020)

  • Initial Version

JV PatchEd. – JV-XP – Version 1.77 (13/07/2020)

  • Added a “Load” function to load sysex files from computer

JV PatchEd. – JV-XP – Version 1.78 (31/07/2020)

  • Bug correction on Wave Id for Expansion Pop – SR-JV80-01

JV PatchEd. – JV-XP – Version 1.79 (09/08/2020)

  • Bug correction for USB – Midi Controllers

uiLabel name as argument in function call

Hi,

I want to use the name of an uiLabel as argument in a Lua function call with the purpose this function replaces the displayed text in this uiLabel by a tekst generated by this function.

So, I have by instance this code:

panel:getLabel(“patchLabel”):setText(”)

patchNibbles = midi:getData():getRange(8, 24)

— Now I want to call

buildAsciiBytes(value, patchlabelName)

to build labeltext  from value nibbles and set this text in the uiLabel with name ‘patchLabel’.

buildAsciiBytes (patchNibbles, ??? )    –<–how to define this argument?

local blablablab..

if blablabl…

newLabel:createFromTable(t)

end

panel:getLabel(“patchLabel”):setText(newLabel:toString()) — <–This does not work. What is the right construction to set the desired name in the modulator?

end –f

Thanks

Behringer Odyssey patch saver

Patch saver for the Behringer Odyssey

v1.0 2020-06-15

This panel is only a patch loader/saver on computer as the Behringer Odyssey does not support the load/save of programs or the manipulation of program parameters by Midi NRPN/CC messages except for Global settings that can be transferred to the Odyssey synth.

It can thus also be called a “patch mapper”.

Features:

  • Behringer Odyssey patch saver/loader for PC and Mac
  • Interface with same look as actual synthesizer
  • Top row of support “screens” with old look
  • Simple sliders or sliders with LED
  • Ability to view and select any effect and adjust its 3 parameters according to the actual synth
  • Envelopes graphs handled by mouse or the AR/ADSR sliders
  • Load / Save programs from individual .syx files
  • Easy program renaming
  • Display and export of program parameters as text file
  • Ability to describe 9 input/output patch cables with different sources/destinations
  • Programs have a name, author, save date and description. They can be associated to a category
  • Ability to describe the usage of each program in a step by step mode (up to 15 steps)
  • Browser of the files on the disk
  • Patch sheet tab with patch sheet for Odyssey and other gear (external synths/sequencer/FX chain)
  • Patch cables (9 colors)
  • Display of current precise parameter value when moving sliders
  • Program settings management with automatic/manual send to the Odyssey synth
  • Global settings management with automatic send to the Odyssey synth (as Behringer Synthtool)
  • Panel zoom with memory
  • Automatic reading of wav files associated to a patch
  • Manual/Automatic reading of any wav file
  • Standalone versions for PC and Mac
  • VST versions for PC (32 and 64 bits)
  • VST and AU versions for Mac
  • All buttons associated to a Midi CC controller number so you can adjust them from a hardware controller (still no impact on the synth of course and unfortunately)

The manual can be downloaded at: https://1drv.ms/b/s!AnIPPW8TKmC9qy9ccuNfr8TTe53q?e=wUcEjD

For more info on getting this panel, please contact sunny.synths@gmail.com

Additional pictures:

Can’t record the MKS- 50 panel automation into Ableton Live track while the automation of CTRLR track’s chain modulator works and can be recorded

Hi there, I’m using the fantastic MKS-50 panel for CTRLR with Ableton and Juno Alfa 2 hardware synth. Everything works fine but can’t record the automation of  MKS-50 panel sliders as envelopes on an Ableton track.To be clearer,if I tweak a modulator in CTRLR track’s chain the corresponding slider in the MKS-50 panel moves the same way,works fine  and it’s recorded,but if move a slider in the MKS-50 panel the corresponding modulator into CTRLR track’s chain stand still and it’s not recorded as automation even if affects on the Juno sounds.It seems like  there are two separated “one way”: one  from modulators to Ableton  and one  from the MKS-50 sliders to Juno synth hardware.I’ve setted the MIDI THRU of CTRLR selecting  Plugin host -> Outside device and Change Channel Plugin host -> Outside device. Where Am I  wrong ?Thanks!

Behringer Poly D patch saver

Patch saver for the Behringer Poly D

v1.0 2020-05-01

This panel is only a patch loader/saver on computer as the Behringer Poly D does not support the load/save of programs or the manipulation of program parameters by Midi NRPN/CC messages except for Global settings that can be transferred to the Poly D synth.

It can thus also be called a “patch mapper”.

Features:

  • Behringer Poly D patch saver/loader for PC and Mac
  • Interface with same look as actual synthesizer
  • Top row of support “screens” with old look
  • Visual feedback by using “LED” ring buttons and indication of the parameter value
  • Envelopes graphs handled by mouse or classical ADS rotary encoder and Decay switch
  • Load / Save programs from individual .syx files
  • Easy program renaming
  • Display and export of program parameters as text file
  • Ability to describe 9 input/output patch cables with different sources/destinations
  • Programs have a name, author, save date and description. They can be associated to a category
  • Ability to describe the usage of each program in a step by step mode (up to 15 steps)
  • Browser of the files on the disk
  • Conversion of Sunny Synths’ Model D program files into Poly D ones
  • Patch sheet tab with patch sheet for Poly D and other gear (external synths/sequencer/FX chain)
  • Patch cables (9 colors)
  • Display of current precise parameter value when clicking on rotary encoders
  • Program settings management with automatic/manual send to the Poly D synth
  • Global settings management with automatic send to the Poly D synth (as Behringer Synthtool)
  • Panel zoom with memory
  • Automatic reading of wav files associated to a patch
  • Manual/Automatic reading of any wav file
  • Standalone versions for PC and Mac
  • VST versions for PC (32 and 64 bits)
  • VST and AU versions for Mac
  • All buttons associated to a Midi CC controller number so you can adjust them from a hardware controller (still no impact on the synth of course and unfortunately)

The manual can be downloaded at: https://1drv.ms/b/s!AnIPPW8TKmC9qXih9ukrU0u1HkS5?e=VibgT8

For more info on getting this panel, please contact sunny.synths@gmail.com

Additional pictures:

 

Korg N1

Hello!

I wanna thank you all for help me out making my first panel.

My N1 is an old synth, a 1997 model, from Korg, with one mini screen and a lot of buttons. Inside there are 1300 patches, 600 samples, 48 effects. Something have to be done. Two clicks later, I’m on my way to discover Ctrlr. NICE!

It was not an easy task. Bugs bugging me all the time. But in the end I was smart enough to predict were one could occur, so lots of them were exterminated! 🙂

My final panel in the Ctrlr don’t have bugs, indeed. But my standalone as. My uilistboxes don’t unselect. No problem, I’m not perfect either.

I was no experience in Lua, nor enough kwnoledge in MIDI and I’m not a designer, but I think that, in the end, it is a nice panel. A one week, sleeping fast, job.

I cannot upload it in the dashboard – maybe there is some internet problem -, so I upload it to my Drive! I hope you open it and enjoy it – even if don’t have the keyboard. Just follow the GoogleDrive’s link.

Thanks a lot, guys!

João Marco
https://drive.google.com/open?id=1MPIt7BMePI9O7MRnZ-qfvMxxEXlD_lT2

Behringer PRO-1 patch saver

Patch saver for the Behringer PRO-1

v1.0 2020-03-15

This panel is only a patch loader/saver on computer as the Behringer PRO-1 does not support the load/save of programs or the manipulation of program parameters by Midi NRPN/CC messages except for Global settings that can be transferred to the PRO-1.

It can thus also be called a “patch mapper”.

Features:

  • Behringer PRO-1 patch saver/loader for PC and Mac
  • Interface with same look as actual synthesizer
  • Top row of support “screens” with old look
  • Visual feedback by using “LED” ring buttons and indication of the parameter value
  • Envelopes graphs handled by mouse or classical ADSR rotary encoders
  • Load / Save programs from individual .syx files
  • Easy program renaming
  • Display and export of program parameters as text file
  • Ability to describe 9 input/output patch cables with different sources/destinations
  • Programs have a name, author, save date and description. They can be associated to a category
  • Browser of the files on the disk
  • Patch sheet tab with patch sheet for PRO-1 and other gear (external synths/sequencer/FX chain)
  • Patch cables (9 colors)
  • Display of current precise parameter value when clicking on rotary encoders
  • Global settings management with automatic/manual send to the PRO-1 synth
  • Panel zoom with memory
  • Automatic reading of wav files associated to a patch
  • Manual/Automatic reading of any wav file
  • Standalone versions for PC and Mac
  • VST versions for PC (32 and 64 bits)
  • VST and AU versions for Mac
  • All buttons associated to a Midi CC controller number so you can adjust them from a hardware controller (still no impact on the synth of course and unfortunately)

The manual can be downloaded at: https://1drv.ms/b/s!AnIPPW8TKmC9qV_nTrdwRjM4qHzx?e=f5dn6L

For more info on getting this panel, please contact sunny.synths@gmail.com

Additional pictures:

 

Behringer Neutron patch saver

Patch saver for the Behringer Neutron

v1.3 2020-03-15

This panel can also be called “advanced patch mapper” and is not a full patch loader/saver as the Behringer Neutron does not support the load/save of programs or the manipulation of all its program parameters by Midi NRPN/CC/Sysex messages except for about 40 of them (documented on p27 and 28 of the manual).

In comparison to the Sunny Synths’ Model D and Grandmother panels, this Neutron panel is thus offering much more possibilities of exchange between the synth and your PC or your controller thanks to the addition of the Neutron OS 2.0.

Features:

  • Behringer Neutron interface with similar way of working as actual synthesizer.
  • Panel background adapted based on “Red” overlay from Heinakroon
  • Top row of support “screens” with old look
  • Visual feedback by using “LED” ring buttons and indication of the value (on change or on click)
  • “Intelligent” display following parameters selection: OSC and LFO shape blending, LFO shape order change with or without blend
  • All “hidden” 2.0 available for easy visualization and tweaking
  • Bi-directional behavior when using the synth or a controller (only for parameters indicated in p27 and 28 of the Neutron manual)
  • Envelopes graphs handled by mouse or classical ADSR rotary encoders
  • Load / Save programs from individual .syx files
  • Global settings management
  • Easy program renaming
  • Display and export of program parameters as text file
  • Ability to describe 9 input/output colored patch cables with different sources/destinations
  • Programs have a name, author, save date and description. They can be associated to a category
  • Browser of the files on the disk
  • Patch sheet tab with patch sheet for Neutron and other gear (external synths/sequencers)
  • Automatic reading of wav files associated to a patch (in file browser)
  • Manual/Automatic reading of any wav file (in file browser)
  • Standalone versions for PC and Mac
  • v1.3: VST versions for PC (32 and 64 bits)
  • v1.3: VST and AU versions for Mac

The manual can be downloaded from Sunny Synth’s OneDrive.

For more info on getting this panel, please contact sunny.synths@gmail.com

Additional pictures:

 

Do NOT follow this link or you will be banned from the site!