Midi FX ....a CC to NRPN Converter/Mapper
-
- KVRian
- Topic Starter
- 943 posts since 8 Feb, 2005
no tips 
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com
-
- KVRian
- Topic Starter
- 943 posts since 8 Feb, 2005
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
-
- KVRian
- Topic Starter
- 943 posts since 8 Feb, 2005
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
- Beware the Quoth
- 35529 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
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."
"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."
-
- KVRian
- 1239 posts since 17 Jul, 2003
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.
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
: <INPUT id=c_nrpn style="WIDTH: 100px; HEIGHT: 22px" size=12> (0-16383)</P>
<P>NRPN Value : <INPUT id=c_nrpnval style="WIDTH: 99px; HEIGHT: 22px" size=12> (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> </P>
<P> </P>
<P>LSB: <INPUT id=c_lsb
style="WIDTH: 101px; HEIGHT: 22px" size=13></P>
<P>MSB: <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> </P>
</BODY>
</HTML>
-
- KVRian
- Topic Starter
- 943 posts since 8 Feb, 2005
megathanks....this conversor is very nice...
Vintage Drum Machine Kits for the Roland TR8-S & MC-707 https://rhythmelectronics.bandcamp.com
