Midi FX ....a CC to NRPN Converter/Mapper

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

Post

i need one... anyone knows of such a thing ?

The VST Host can only send CCs .... ive got a Vst Plug that needs to receive NRPN... any ideias ?

Post

no tips :(
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com

Post

look at my face above....im in deep depression....help!!!
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com

Post

I don't get it NRPN are CCs, what do you try to do exactly ?

Post

im using psycle (a vst host) wich can only send "standard" CCs... and i need to reset ohmboyz lfos, wich can only be done by nrpn...
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com

Post

Have a loook at the various 'munge' plugins on NicFit's page. You'll have to do some work yourself, though...
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."

Post

Can you send multiple CCs, because an NRPN is actually 4 CCs, cc98, cc99 and cc38, cc06 for the data.
If you are on winxp, here's a helper to conver CC to NRPN, paste the code in the notepad and rename the file to NRPN.hta, and dble-click to launch it.

Code: Select all

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--

Sub c_recalc_onclick
  Dim d14, msb, lsb, s
  d14 = c_nrpn.value
  msb = int(d14/128)
  lsb = d14 mod 128
  s = "CC 98 = " & lsb & vbCrLf
  s = s & "CC 99 = " & msb & vbCrLf
  d14 = c_nrpnval.value
  msb = int(d14/128)
  lsb = d14 mod 128
  s = s & vbCrLf
  s = s & "CC 038 = " & lsb & vbCrLf
  s = s & "CC 006 = " & msb & vbCrLf
  c_output.value = s
End Sub

Sub c_recalc2_onclick
  Dim s
  s = c_msb.value*128+c_lsb.value 
  c_output2.value = s
End Sub

Sub window_onload
  c_nrpn.value = 0
  c_nrpnval.value = 0
  c_lsb.value = 0
  c_msb.value = 0
End Sub

-->
</SCRIPT>
</HEAD>
<BODY>

<P>NRPN 
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT id=c_nrpn style="WIDTH: 100px; HEIGHT: 22px" size=12>&nbsp; (0-16383)</P>
<P>NRPN Value :&nbsp;&nbsp;<INPUT id=c_nrpnval style="WIDTH: 99px; HEIGHT: 22px" size=12>&nbsp;(0-16383)</P>
<P><INPUT type=button value=Recalc id=c_recalc></P>
<P><TEXTAREA id=c_output style="WIDTH: 184px; HEIGHT: 103px" rows=5 cols=19></TEXTAREA>&nbsp;</P>
<P>&nbsp;</P>
<P>LSB:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT id=c_lsb 
style="WIDTH: 101px; HEIGHT: 22px" size=13></P>
<P>MSB:&nbsp;&nbsp;&nbsp;&nbsp; <INPUT id=c_msb 
style="WIDTH: 95px; HEIGHT: 22px" size=12></P>
<P><INPUT id=c_recalc2 type=button value=Recalc></P>
<P><TEXTAREA id=c_output2 style="WIDTH: 184px; HEIGHT: 103px" rows=5 cols=19></TEXTAREA>&nbsp;</P>

</BODY>
</HTML>

Post

megathanks....this conversor is very nice...
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com

Post Reply

Return to “Effects”