-psycledelics- (http://psycle.pastnotecut.org/index.php)
|- TIPS BOARD (http://psycle.pastnotecut.org/board.php?boardid=3)
|-- What About NRPN MIDI Messages Can I Send Those With Psycle? (http://psycle.pastnotecut.org/threadid.php?boardid=3&threadid=1803)


From _sue_ on 09.08.2005, 21:06:

  What About NRPN MIDI Messages Can I Send Those With Psycle?

Can I?

If yes...How ?

Im trying to set the lfo modulation phase of quad frohmage VST with psycle at some given tick.

ive got this table : http://img188.imageshack.us/my.php?image=nrpn0ww.jpg

what do you people make of this ?

Thanks in advance...


From [JAZ] on 09.08.2005, 23:40:

 

Ok, this is a bit more complicated, but this is how it works:


NRPN's are two specific Control Codes which extend the messages for devices.

NRPN stands for "Non-Registered Parameter Numbers", (as opposed to RPN's which are Registered Parameter Numbers").

the midi command to use in Psycle is:


mcm Bx yy 62zz
mcm Bx yy 63aa

where x is the midi channel ( zero bazed, so MIDI Ch1 is B0 )

yy is the Psycle machine

aa are the MSB (most significant byte) and zz the LSB (62zz) values of that image.
for example mcm B0 01 6304 , mcm B0 01 6260 <- this is the first parameter of the list ( 60hex = 96)


then, we would need to send the parameter value...

I am unsure of this part. It *might* be done this way:

Once you've sent the two mcm's said above, you might send these two more:

mcm Bx yy 06bb
mcm Bx yy 26cc

where bb would be the MSB, and cc the LSB. In the case of this plugin, you would use "bbcc" as the parameter value, and remember that the range goes from 0000 to 7F7F.

To resume, to set the LFO of Band1 gain to 180 in MIDI channel 1, (psycle machine 00) we would send these four mcm's :


mcm B0 00 6304
mcm B0 00 6260
mcm B0 00 063F
mcm B0 00 267F (3F7F is half the range. in MIDI the values from 80 to FF do not exist).


Try and confirm about the success.


__________________
<[JAZ]> Pa pi pa pa pa pi pa.... ;D


From _sue_ on 10.08.2005, 22:57:

 

Mega thanks for this indepth explanation...

ill still have to check if i can make it work...


ta ta...


From alk on 11.08.2005, 10:47:

 

if this works it would be a useful addition to the manual


From TranceMyriad on 11.08.2005, 11:30:

 

yeah let me know if it works alright, and explain it well for me, and i'll add it into the Help File - MIDI in Psycle needs better documentation....


__________________


www.quantinuitymusic.com


From _sue_ on 12.08.2005, 05:46:

 

It works! mega thanks again [JAZ]!

though in this case i dont need to send 4 mcms .....just the first 3 are enough...or the first 2 and the last one on the list.

sorry if this sounds dumb but what are 06 and 26 of the 3rd and 4th mcms ?

good to know that psycle can send nrpn but i guess i'll never use this since is a mess to send 3 or 4 commands just to control a simple lfo phase.

there are VST fx plugins that sync the lfo phases to the start of the bar (and also the lfo speed to bpm) and then you can set the lfo phase start in the plugs gui. this is a much better way of doing things.... but since i use "track swing fill" in all my tracks those plugs just go crazy with the bpm changes.

i know that you said you would implement a swing feature that would not affect psycles bpm speed in the next release but i guess that that is a bit far away yet. maybe you could implement this in the next months if its easy and fast to code so i dont go crazy till the next release....the way it is, its keeping me from using lots of plugins: synced delay lines (even poopdelay) and all kinds of modulators. sorry to nag you again with this stuff and many thanks for what you have already done.


From js on 12.08.2005, 14:21:

 


__________________
Synth1 and Psycle, what more could someone ask for ?


From [JAZ] on 12.08.2005, 22:09:

 

quote:
Original by _sue_
It works! mega thanks again [JAZ]!



quote:

though in this case i dont need to send 4 mcms .....just the first 3 are enough...or the first 2 and the last one on the list.


I thought so, but i preffered to said it that way
quote:

sorry if this sounds dumb but what are 06 and 26 of the 3rd and 4th mcms ?


http://www.midi.org/about-midi/table3.shtml
Check for yourself.
quote:

i know that you said you would implement a swing feature that would not affect psycles bpm speed in the next release but i guess that that is a bit far away yet. maybe you could implement this in the next months if its easy and fast to code so i dont go crazy till the next release....the way it is, its keeping me from using lots of plugins: synced delay lines (even poopdelay) and all kinds of modulators. sorry to nag you again with this stuff and many thanks for what you have already done.



I'll try. Version 1.8.1 will especially focus on fixing bugs and improving the VSTHost ( yes, this version will be the first with the new VSThost).


__________________
<[JAZ]> Pa pi pa pa pa pi pa.... ;D


From js on 12.08.2005, 22:22:

 

new vsthost !! Wow, thankyou


__________________
Synth1 and Psycle, what more could someone ask for ?


From sampler on 15.08.2005, 12:42:

 

Yes! Let's see if this new VST Host solves some problems...
If AbSynth 3 works perfectly i'll be totally happy!!


__________________
Am i going to be the same next year???? Will i use Psycle next years?? :rolleyes:


From MfM on 15.08.2005, 14:23:

 

I tried a lot of VSTs and they works really good...also the synthedit ones

-VERY HAPPY-


__________________
www.track3z.net

Powered by: Burning Board 1.0 Beta 4.5eEnglish Translation by AnnaFan
Copyright 2001 by WoltLab