View Full Version : No Mod wheel? Here's a free GPO tool: MFX PW-Map!
Markleford
03-25-2004, 11:54 AM
Mike Kelley was in a jam: \"Here\'s my problem -- my midi keyboard doesn\'t have a mod wheel (ugh) and I need a mod wheel to control volume (no other way around it with GPO).\"
Markleford to the rescue! images/icons/grin.gif
(well, if you use an MFX-capable host, at least...)
Created specifically for Mike\'s problem, TenCrazy.com MFX PW-Map (\"http://www.TenCrazy.com/\") will remap your Pitch Wheel to send Continuous Controller information. I\'ve tailored the default parameters to Garritan Personal Orchestra, such that the detente position of the Pitch Wheel sends a Modulation event (CC#1) with a value of 96, with value 0 all the way down and 127 all the way up. If you want to (for whatever reason), you could reverse the direction of the wheel (127 to 0, going up), or use a different detente value: tweak to taste and save your personalized preset!
Also, you can assign one *direction* of the controller to a specific controller message: down-to-detente could be CC#1 0-127, while detente-to-up could be CC#7 96-0 to control a decrecendo of the entire ensemble! Even if you do have a Mod Wheel on your keyboard, little tricks like this might just make PW-Map an indispensable tool in your GPO arsenal.
Normally, all my MFX plugs (\"http://www.TenCrazy.com/\") are free, but for this instance I\'ve invented the \"BeggingWare\" payment model. Essentially, if you like this tool and can use it, drop Gary Garritan a line (or post in this thread!) and suggest that I\'m *such* a nice guy that I deserve a discount on GPO! images/icons/grin.gif images/icons/grin.gif images/icons/wink.gif Yeah, I\'ll buy it eventually, but two weeks back I was laid-off from my job of 8 years and can\'t really justify that expense at the moment. images/icons/rolleyes.gif
Yeah, no shame, I know. images/icons/tongue.gif And too much time on my hands! images/icons/cool.gif But I hope some of you guys can get some use out of this; I just want to support this great community that I hope to join soon! images/icons/smile.gif
Have fun,
- m
Crackbaby
03-25-2004, 01:26 PM
what about us who doesnt even have a pitchwheel? Can you build some software that recieves brainwaves or something? I have bluetooth on my computer.
robgb
03-25-2004, 01:38 PM
Actually, I just heard a news article about a game that has been created and is controlled by brainwaves.
Hardy Heern
03-25-2004, 02:43 PM
Originally posted by robgb:
Actually, I just heard a news article about a game that has been created and is controlled by brainwaves. <font size=\"2\" face=\"Verdana, Arial\">I bet the game is about sex..... images/icons/tongue.gif
Mike Kelley
03-25-2004, 02:43 PM
Originally posted by Crackbaby:
what about us who doesnt even have a pitchwheel? Can you build some software that recieves brainwaves or something? <font size=\"2\" face=\"Verdana, Arial\">http://www.ibva.com/ (\"http://www.ibva.com/\")
Garritan
03-25-2004, 02:58 PM
Originally posted by Markleford:
Markleford to the rescue! images/icons/grin.gif
... Essentially, if you like this tool and can use it, drop Gary Garritan a line (or post in this thread!) and suggest that I\'m *such* a nice guy that I deserve a discount on GPO! images/icons/grin.gif images/icons/grin.gif images/icons/wink.gif images/icons/rolleyes.gif
<font size=\"2\" face=\"Verdana, Arial\">Markleford,
Thanks for making this handy tool. I have been inundated with people urging me to do something for *such* a nice guy.
What to do? Have GPO users found MFX-PW Map. Should Markleford get a discount? How about a free copy?
Welcome to our community Markleford. You are not even a member of the GPO community and are already contributing. We\'re so fortunate to have many here who give so freely of their talents.
Thanks,
Gary Garritan
Mike Kelley
03-25-2004, 03:05 PM
Gary,
If this works (I\'ve yet to test it) I truly think you ought to consider a free copy -- perhaps the deal could be that you could bundle this with GPO in the future (or at least have it on your site).
Let\'s face it, there are all kinds of keyboards that don\'t have mod wheels but have pitch wheels (one big one that comes to mind is the prodikeys computer keyboard/midi keyboard thingee). Because this is at the core of GPO I would think you\'d want to have this available to everyone.
William West
03-25-2004, 03:06 PM
I vote for the free copy!!!!
Dan H.
03-25-2004, 05:49 PM
Hi guys,
In case you didn\'t know I posted a similar MFX plugin a while ago which does a bit more than just pitch mapping (and probably in a bit different way). It\'s also free and you can download it at http://hdan.com (\"http://hdan.com\").
I guess diversity doesn\'t hurt. images/icons/smile.gif
Thanks,
Dan.
Garritan
03-25-2004, 06:26 PM
Originally posted by Dan H.:
Hi guys,
In case you didn\'t know I posted a similar MFX plugin a while ago which does a bit more than just pitch mapping (and probably in a bit different way). It\'s also free and you can download it at http://hdan.com (\"http://hdan.com\") .
I guess diversity doesn\'t hurt. images/icons/smile.gif
Thanks,
Dan. <font size=\"2\" face=\"Verdana, Arial\">It looks like Dan H needs to get something free too!
Thanks Dan
Gary Garritan
Mike Kelley
03-25-2004, 07:23 PM
Yes, I wish Dan had spoken up sooner -- his is truly wonderful.
I can\'t actually get the TenCrazy one to work, but I hate to even mention this, as he jumped right in and was there for me (and it\'s probably something I\'m doing wrong, although getting Dan\'s to work was pretty simple and straightforward). So they both should be rewarded.
One thing I don\'t understand, Dan -- the events sure do generate the mod events necessary to control GPO, but the pitch wheel events are still there as well. This doesn\'t particularly bother me, as they seem to have effect on the track (and I suppose I could just delete them all out) -- but why don\'t they have any effect on the track? I just don\'t understand how this works (I did select mute on the options, but how does it both generate the wheel events and mute them at the same time?)
Inquiring minds want to know (and now I\'ve got MOD wheel control!!!!).
Markleford
03-25-2004, 07:33 PM
Originally posted by Crackbaby:
what about us who doesnt even have a pitchwheel? Can you build some software that recieves brainwaves or something? I have bluetooth on my computer. <font size=\"2\" face=\"Verdana, Arial\">Does your keyboard have a volume knob/slider that sends CC#7 info? Dan\'s plug could help you there.
Otherwise, I *could* write an MFX to interpolate a key range on your keyboard (say, the top or bottom octave) into CC#1 messages. The low key would be 0 and the top would be 127. Pressing a key in between would change volume to a \"ratio\" of that scale. Moreover, the rate of the change in volume could be specified by the velocity of the key you hit: Velocity 127 would change to the new volume immediately, while velocity 16 would make the change gradually (de/crecendo).
The only issue here would be that you would need to run \"Apply MIDI effects\" on the selection instead of having it play back \"just in time\", as the MFX event model precludes a plugin from looking at events \"in the future\" of the given time slice of a buffered call.
Eh, but that doesn\'t have the feel of a real wheel or slider, unfortunately: would it be worth it?
Still working on that brainwave input device, though... images/icons/wink.gif
Originally posted by Garritan:
Welcome to our community Markleford. You are not even a member of the GPO community and are already contributing. We\'re so fortunate to have many here who give so freely of their talents.<font size=\"2\" face=\"Verdana, Arial\">Thanks, Gary: yeah, I\'ve noticed that about the people here!
And I\'d certainly contribute more in the future! images/icons/wink.gif
Originally posted by Dan H.:
In case you didn\'t know I posted a similar MFX plugin a while ago which does a bit more than just pitch mapping (and probably in a bit different way).<font size=\"2\" face=\"Verdana, Arial\">Ooops, sorry to tread on your toes! Hadn\'t heard of it. I just tried it out myself, and I did indeed approach the mapping a bit differently: since I was concentrating on Pitch Wheel mapping specifically, I was able to take advantage of the detente of the wheel. (Also, is it just my controller (Kawai K1) or does it not send out events with a value of zero at all in real time? Test with my MFX PortDiag (\"http://www.TenCrazy.com/\") to see what I mean.)
Still, very handy plug to have around. images/icons/smile.gif I hope I don\'t make Gary regret that I invented the \"BeggingWare\" model, though! images/icons/wink.gif
Did I mention that I take requests? images/icons/wink.gif
- m (gonna see a guy about a job tomorrow, but cheap or free GPO is still desirable... images/icons/smile.gif )
Markleford
03-25-2004, 07:41 PM
Originally posted by Mike Kelley:
I can\'t actually get the TenCrazy one to work, but I hate to even mention this, as he jumped right in and was there for me (and it\'s probably something I\'m doing wrong, although getting Dan\'s to work was pretty simple and straightforward).<font size=\"2\" face=\"Verdana, Arial\">Problem with registering it? He did have the nifty batch file: essentially it executes the command \'regsvr32 GPOPlugin.dll\'. To do the same with mine, open a Command Prompt, change to the directory, and type \'regsvr32 TcMfxPwMap.dll\'. Or download the general registration utility listed in the notes file.
One thing I don\'t understand, Dan -- the events sure do generate the mod events necessary to control GPO, but the pitch wheel events are still there as well. <font size=\"2\" face=\"Verdana, Arial\">I can answer that one, since I took a look at his plug: make sure you check the \'Mute source\' box before you click Add. This omits (or mutes) the original controller message: otherwise, it just adds the new one and lets the old one pass through as well.
(But secretly I want you to use mine instead: really, it\'s worth the effort to get it working! images/icons/wink.gif )
- m
Mike Kelley
03-25-2004, 09:08 PM
Markleford,
I actually *want* to get yours working, because I do think it would ultimately be better. Dan\'s is great, don\'t get me wrong, but it only uses the pitch from the detent (middle position) to the upper range.
I\'d actually prefer it if the detent was middle volume position: not only do you get a wider range on the wheel, but it makes more sense (because that would be the \"normal\" volume, rather than having to run it about halfway between halfway and max, if that makes sense).
I did register the plugin -- it says so when I ran your utility -- and it shows up in Sonar and I can apply it to the track, just like Dan\'s. It\'s just that it doesn\'t do anything -- those wheel events just get recorded with nothing added or changed. So I\'m not sure how to proceed further.
I\'m running XP and Sonar 3 regular edition, if that makes any difference.
Mike Kelley
03-25-2004, 09:16 PM
Ah... nevermind. My machine must have gremlins.
I swore I tried your plugin after I made that change in the Sonar file that Dan talks about in his install instructions for his plugin, but perhaps I didn\'t. That would be my only explanation, because now yours works just fine.
And as I suspected, yours really works better for this specific purpose -- the range is *much* wider and the default detent position plays the volume just fine. This is exactly what I wanted.
So... Gary, give both of these wonderful programmers your library. Trust me, you\'ll easily sell enough copies to make up for it (it\'s so great playing with expression in real time as opposed to drawing it in afterwards -- yipes, GPO is serious fun!)
Dan H.
03-25-2004, 09:33 PM
Thanks Gary for your appreciation, I already bought GPO and that’s what actually made me create the plugin. I don’t mind something free I guess like anyone else around here images/icons/wink.gif
Markleford, no tread on my toes, I know how difficult can be to write plugins in C++ (this was the first one for me) so I appreciate your effort. I was just trying (like yourself probably) to get a bit of feedback and suggestions for improvement; I hope you didn’t mind it. I started by mapping velocity to CC1 but some guys had breath controllers so I added the whole list of controllers including pitch bend (only the upper part since is weird to push it down and up at the same time).
Mike, I\'m glad you find the plugin useful. And I’ll explain again how it works: The plugin will generate mapped events to be recorded on the track and to be sent to GPO. Unfortunately, because of how Sonar SDK works I get the source events after they have been recorded on the track.
As long as you choose “mute source”, during recording and playback those events won’t be sent to GPO and everything sounds ok but they are present on the track. After you finish recording you can choose Process - apply MIDI effects menu on a selection and you get rid of the recorded events.
And don’t forget to add:
[Options]
EchoDxiInputToAllMidiTracks=1
in Ttsseq.ini file in your Sonar directory.
I hope that helps.
Markleford
03-25-2004, 09:51 PM
Originally posted by Mike Kelley:
It\'s just that it doesn\'t do anything -- those wheel events just get recorded with nothing added or changed. So I\'m not sure how to proceed further.<font size=\"2\" face=\"Verdana, Arial\">With my plugin, events *do* still appear in the track as Pitch Wheel events. However, on playback they are once again translated into Mod CC events. Moreover, since the original PW data is still intact, you have the option of changing your detente value (or min/max, for that matter) after the fact if your performance was too loud or too soft.
After you\'re happy with how you\'ve tweaked the performance, and you still want the actual CC#1 values \"rendered\" to your track, select the track in question (including all clips in it) and choose \"Process|Apply MIDI Effects\" in SONAR (or equivalent in Cubase). That will give you the Mod Wheel events you\'re looking for (this is how Dan described it as well).
Originally posted by Dan H.:
Markleford, no tread on my toes, I know how difficult can be to write plugins in C++ (this was the first one for me) so I appreciate your effort. I was just trying (like yourself probably) to get a bit of feedback and suggestions for improvement; I hope you didn’t mind it.<font size=\"2\" face=\"Verdana, Arial\">No problem here: I\'ve found MFX devs to be quite the friendly lot! images/icons/smile.gif Much cross-pollination of ideas and all that...
It seems that you\'re processing events by a different model than me, though, and I\'m wondering if that\'s generating the \"gapping\" I\'m seeing in your PW data output (it seems that it doesn\'t \'keep up with\' the wheel if you move it fast), including the lack of a zero value in the destination controller. (Namely, I don\'t rely upon EchoDxiInput to make it work.) Something to look at if you decide to improve it later!
At any rate, I\'m happy if Mike is happy! images/icons/grin.gif And if anyone else out there is happy (or even disgruntled with the directions!) please make yourselves heard!
- m
Dan H.
03-25-2004, 10:22 PM
I agree MFX is nice, except I had to use MFC for UI and I\'m not familiar with it.
I guess I do things differently in my plugin, I insert the event in the track at the same time with the recording of the original event. I know it’s bit more difficult to code (you have to use a callback) but it’s realtime and you don’t have to apply the plugin unless you want to clean up the source controllers (usually pitch bend). I don’t see a big difference; it works similar in both implementations.
The gap you’re talking about is by choice, I don’t know about other pitch controllers but mine has different direction of the tension upwards and downwards, I cannot move it smoothly trough the middle point. So I only scale the positive values from 0-8192 pitch to 0-127 for CC1 instead of what you probably do from –8192-8192 pitch to 0-127 for CC1. You probably also noticed a logarithmic check box for a different response curve.
If there is a need for that I could put a check box to commute between the two modes (full range of pitch wheel or only the positive side) for people who can use it full range.
Mike Kelley
03-25-2004, 10:43 PM
Dan,
Just to give you some feedback -- on the three midi controllers I own (and all without mod wheels -- sigh) each pitch bend wheel moves smoothly from positive to negative. One of them (my primary) has a large \"detent\" in the middle, but it still has the same feel in either direction.
That\'s why Markelford\'s plugin works so much better for me -- I can use the entire range, and it gives me a lot more control. So if you did want to improve yours I would strongly considering using the whole wheel (or at least making it an option).
But thanks to both of you -- these are truly great additions to GPO and it\'s very generous to have made them available. I\'m a happy camper now that I can play with real-time expression (drawing it in after the fact was very counterintuitive).
Mike Kelley
03-26-2004, 12:01 AM
Thank you so much! If this works (and I\'ll know this evening when I get home) you will have saved my GPO experience.
I give the first vote to Gary giving you a break on GPO -- heck, this thing alone is probably worth a free copy! (Since not having a mod wheel is fairly common and GPO really doesn\'t work without one).
Mike Kelley
03-26-2004, 12:04 AM
Hmmmm -- that link on your page doesn\'t work for me.
No hu-hu, since I won\'t be home for four or five hours. But I\'d really like to download this one later!
Markleford
03-26-2004, 12:11 AM
Ooops! I forgot to insert the version number: fixed! images/icons/grin.gif
(didn\'t test the link in all my excitement! images/icons/tongue.gif )
- m
robgb
03-26-2004, 12:51 AM
Wow, great stuff! I\'ll have to try this out today.
rgb
dewdman42
03-26-2004, 02:59 AM
I have another suggestion. If it doesn\'t do this already... I would like to make sure my mod wheel is filtered out..(turned off). This way my edirol with spring loaded pitch/mod lever will spring back to center instead of 0 and the mod (up/down) will be ignored that normally springs back to 0)
Now if MOTU would just friggin add midi plugin support to DP I could use it from the mac instead of PC...
Neole
03-26-2004, 06:07 AM
Thanks for the plugins both of you! I had a controller on one comp without a mod wheel and this works well. My votes for discounts for both of you, and these plugins should be linked at the GPO site.
What can be mapped to the sustain pedal to allow legato playing? Dan H\'s seems to allow for this option, but I dont know what can be mapped in a simple keyboard to allow for the sustain pedal. Id could map the first C key to act as that it would be good. Any way?
Markleford
03-26-2004, 08:07 AM
Originally posted by Neole:
Id could map the first C key to act as that it would be good. Any way? <font size=\"2\" face=\"Verdana, Arial\">That could definitely be done with MFX. Give me a bit of time on that...
- m
Markleford
03-26-2004, 08:10 AM
Originally posted by dewdman42:
I have another suggestion. If it doesn\'t do this already... I would like to make sure my mod wheel is filtered out..(turned off). This way my edirol with spring loaded pitch/mod lever will spring back to center instead of 0 and the mod (up/down) will be ignored that normally springs back to 0)<font size=\"2\" face=\"Verdana, Arial\">So you just want to ignore the mod controller altogether and map it from the Pitch Wheel instead? I imagine we could do that, too!
Couldn\'t use Dan\'s plugin to map CC#1 to something unused to filter out the MOD messages, and then place my plugin after it to remap the PW?
- m
Dan H.
03-26-2004, 10:04 AM
Thanks for the suggestions.
I\'ll change the pitch wheel to support the whole range, that is very easy to change.
And yes, to add mappings from a certain key to send a certain controller is also very easy in MFX.
I could think of a “learn” feature and wait for a key to be used as a controller value. This way no matter how may octaves you have on the keyboard you still could use it.
What do you think of this option?
Markleford is right, you could map modwheel to something else in my plugin and at the same time you can map any other controller (including pitch bend) to another controller. There are no limitations to the number of mappings and the combinations.
I don’t quite understand why you refer to Edirol, the plugin is per track so it shouldn’t affect any other tracks (if you have a GPO and a Edirol track). If you put the proper channel settings in each track (not omni) you shouldn’t receive controller events on other tracks.
Neole
03-26-2004, 11:06 AM
Learn feature sounds good.
Markleford
03-26-2004, 10:18 PM
Originally posted by Neole:
Learn feature sounds good. <font size=\"2\" face=\"Verdana, Arial\">Okay: new MFX key-legato plugin now available (\"http://www.northernsounds.com/ubb/NonCGI/ultimatebb.php?ubb=get_topic;f=18;t=001630\") (with learn!) images/icons/grin.gif
Have fun, (and give feedback in the other thread!)
- m
landford
03-26-2004, 10:50 PM
Hey dewdman!
Am I missing something? DP CAN re-assgin the Pitch bend wheel to Mod - I do it all the time! You can also make a mouse Mod wheel!
Thanks-
Tom
Garritan
03-27-2004, 12:03 AM
Originally posted by landford:
Hey dewdman!
Am I missing something? DP CAN re-assgin the Pitch bend wheel to Mod - I do it all the time! You can also make a mouse Mod wheel!
Thanks-
Tom <font size=\"2\" face=\"Verdana, Arial\">Tom,
How do you make a mouse mod wheel in DP? Also, could you tell us how to re-assign Pitch to Mod in DP.
Thanks,
Gary Garritan
Garritan
03-27-2004, 12:08 AM
Markleford & Dan H.
It is fantastic that both of you are continuing to help and to find solutions for GPO users.
Thanks to both of you,
Gary
robgb
03-27-2004, 02:54 AM
Haven\'t tried the MFX plugs in Sonar, but I can\'t seem to get Nuendo to recognize them. The Nuendo midi fx folder shows XML extensions rather than dll. Not being a programmer, I have no idea what this means exactly.
Anyway, no sign of the new dll\'s in Nuendo.
robgb
03-27-2004, 10:11 AM
Works great in Sonar, but I\'d love to see it work for Nuendo...
rgb
Markleford
03-27-2004, 11:04 AM
Originally posted by robgb:
Works great in Sonar, but I\'d love to see it work for Nuendo...<font size=\"2\" face=\"Verdana, Arial\">I suppose Nuendo has a different MIDI plug format than MFX? Can it use the same MFX-wrapper that Cubase SX uses?
- m
Dan H.
03-27-2004, 04:41 PM
I remember trying the MFX wrapper with Nuendo and it seems to work.
I\'m not sure about the event model in Cubase if it\'s the same as in Sonar for the recording but applying the plugin offline should work.
I haven\'t spent too much time with that since Cubase/Nuendo already has a great event mapping effect.
robgb
03-27-2004, 05:03 PM
Originally posted by Markleford:
</font><blockquote><font size=\"1\" face=\"Verdana, Arial\">quote:</font><hr /><font size=\"2\" face=\"Verdana, Arial\">Originally posted by robgb:
Works great in Sonar, but I\'d love to see it work for Nuendo...<font size=\"2\" face=\"Verdana, Arial\">I suppose Nuendo has a different MIDI plug format than MFX? Can it use the same MFX-wrapper that Cubase SX uses?
- m </font><hr /></blockquote><font size=\"2\" face=\"Verdana, Arial\">Well, I wish I knew, because when I try to download Steinberg\'s free MFX wrapper, I get a page not found error. Very frustrating.
Anyone have a copy they can email me?
robgb
03-27-2004, 05:53 PM
Nevermind... I finally found a downloadable copy. And it works great in Nuendo. Great stuff!
Markleford
03-27-2004, 08:34 PM
Cool to hear! images/icons/smile.gif
- m
Ted Vanya
03-28-2004, 05:50 PM
Hello m, Markleford:
I think as soon as I can I\'ll buy GPO, but now I am still with Gigastudio 96.
In Sonar I can draw CC7 events, but as one of your reply said,it is very uninspiring to do after.
My MIDI controler also have only a pitch-wheel. It would be nice if I could use it to enter cc7 with it.
Is this possible, using your program, or I am just dreaming?
Thanks.
An other comment I have to add: it is so nice, educational and informative to read this Forum. After the desperate bitching backbiting which was constant on the defunct Tascam Forum,(there were exceptions) I believe that people who like music are generous and good people (like the ones just answered your posting and including yourself) Gary, give it to them! Please!
Ted
Markleford
03-28-2004, 05:58 PM
Originally posted by Ted Vanya:
My MIDI controler also have only a pitch-wheel. It would be nice if I could use it to enter cc7 with it. Is this possible, using your program, or I am just dreaming?<font size=\"2\" face=\"Verdana, Arial\">Yes, you can use MFX PW-Map (\"http://www.TenCrazy.com/\") to control any CC!
EDIT: And yes, this is a great forum! And Gary will be sending something to me soon... images/icons/grin.gif
- m
landford
03-28-2004, 06:09 PM
Sure Gary! Gotta run out now, but when I return I\'ll put together instructions - how about while I\'m away someone tell me what version DP?
I don\'t currently use Vesion 4.
Speak soon-
Ts
landford
03-28-2004, 08:57 PM
Ok so here\'s how you can create a mouse mod wheel in Digital Performer.
This will work with all versions prior to 4. I have been a Peformer user since the 80\'s and beta tester of Digital performer in the 90\'s but have not made the switch as of yet to version 4. I don\'t think they have changed it though.
Here\'s what you do:
1. Under the \'Windows\' menu go \'Consoles\' then \'New Console\'
2. Click on the \'I\' and select \'slider\' or \'knob\'
3. Drag in the white area and make a pot at the desired size.
4. A window will pop up - this is where you create the parameters of the pot you have just created.
5. On Top you have two areas \'Source\' and \'Target\'
6. Under \'Source\' Select \'MIDI\' and your controller beside it - note: This doesn\'t really come into play for the mouse mod wheel but is ness for other re-mappings also you do not need \'only follow source when selected\'
7. Under \'Target\' Select \'Track\' and select the track you from which you wish to record the modulation data to. You do not need \'Echo data from source to traget\' selected
8. Make sure the Target has \'Send\' set to Controller and \'Ctrl. #\' set to 1
9. Min val 0 Max val 127 unles you want that to be different.
10. Leave \'Slave\' \'Scale\' and \'Positive\' set
11. Click \'OK\'
That\'s it! One thing you must remember to do is to uncheck that icon to the right of the \'I\' this is for the edit mode only
Arm the track you want to record and move the mouse you will send Mod wheel data as well as recording it.
I\'ll post the pitch bend to mod wheel re-map in the next post.
Enjoy!
Tom
landford
03-28-2004, 09:06 PM
Now Pitch bend to mod wheel remapping:
Everything is the same except:
1. Make sure the controller you are using is set under \"source\' nest to \'MIDI\'
2. Change the \'Receive\' under \'Source\' to Pitch Bend
Make sure the \'Echo data from source to target\' is selected as it is ness for this to work.
Always remember to uncheck the Icon next to the \'I\' as this for edit mode only - then arm the track you wish to record - put DP in record and as you move the pitch bend wheel it will send and record mod wheel data!
Viola!
Tom
landford
03-28-2004, 09:15 PM
I did this using the mouse mod wheel as a test when I first used it - it has been posted before but if you want to hear the results - it works pretty well if you don\'t have a mod wheel on your keyboard.
http://www.landfordproductions.com/Test/ (\"http://www.landfordproductions.com/Test/\")
Thanks-
Tom
dewdman42
03-29-2004, 12:59 AM
Hey thanks for the DP instructions..especially the mapping of pitchbend to CC#1. That will be very helpful for me. Except I just checked DP4 and the Consoles command is under the Project menu in DP4. I\'m also not getting it to work yet, but I feel like I\'m on the right track to some cool GPO tricks this way, so thanks for the tip!
By the way, if any of you get a chance to talk to MOTU and MOTU actually listens to you, please tell them they need to add midi plugin support to DP (similar to MFX on Sonar).
dewdman42
03-29-2004, 01:52 AM
yep, got it working. Pretty handy. Another neat trick I found with this... if you use the mouse to move the slidere on the Console rather than the Pitch Bend...you can simply click on the slider at a point to jump it to a specific point immediately. So, for example, can click on it with your mouse just before hitting a note...rather than having to slide to the correct place. I still gotta get the hang of clickity clicking with the mouse while I play the keyboard..but interesting none the less. I think I would prefer PB to snap back to something a little higher than 64 too, but I might be able to solve that. Having it snap back to center is sometimes convenient and sometimes not. The jury is still behind closed doors on that one.
Crackbaby
03-29-2004, 09:04 AM
Originally posted by Markleford:
</font><blockquote><font size=\"1\" face=\"Verdana, Arial\">quote:</font><hr /><font size=\"2\" face=\"Verdana, Arial\">Originally posted by Crackbaby:
what about us who doesnt even have a pitchwheel? Can you build some software that recieves brainwaves or something? I have bluetooth on my computer. <font size=\"2\" face=\"Verdana, Arial\">Does your keyboard have a volume knob/slider that sends CC#7 info? Dan\'s plug could help you there.
</font><hr /></blockquote><font size=\"2\" face=\"Verdana, Arial\">In the MIDI Implementation Chart of my P-80 it says no to volume (cc07), but yes to some other things that doesnt have realtime controllers.. doh!
On the other hand, i have a Korg EM-1. It doesnt send regular CC, but NRPN-messages.
This is what it says about Control Change:
T=Transmitted, R=Recognized
0,32 - T - R - Bank Select(MSB,LSB)
98,99 - T - R - NRPN(LSB,MSB)
8 - T - R - Data Entry(MSB)
If i move a knob, I can see midi input in Cubase SE. If i look at the uh.. page with the cryptic info, there is a lot of nrpn\'s and stuff.
Markleford
03-29-2004, 10:08 AM
Originally posted by Crackbaby:
If i move a knob, I can see midi input in Cubase SE. If i look at the uh.. page with the cryptic info, there is a lot of nrpn\'s and stuff. <font size=\"2\" face=\"Verdana, Arial\">I take it that knob is for patch selection?
- m
Crackbaby
03-29-2004, 11:23 AM
Oh no! It is for Cutoff, resonance, EG Time, Pitch/Glide, Level, Pan. (still.. \'level\' doesnt send CC7 images/icons/mad.gif )
Markleford
03-29-2004, 05:20 PM
Originally posted by Ted Vanya:
After your kind answer I did download and followed the instructions. Installed the .dll file in C; Cakewalk\\Shared Midi plugins. Then I downloaded the TcCmdPrompt and the TcRegisterDll files and \"installed\" them.<font size=\"2\" face=\"Verdana, Arial\">No need for the kowtow, Ted... images/icons/smile.gif
Did you right-click on the TcMfxPwMap.dll file in the \'File Explorer\' and select \'Register DLL\' (should be the top item) after you installed the TcRegisterDll extension? (either that, or you can double-click the MFX dll too)
Perhaps I need to revisit that documentation: sometimes I assume too much!
Since you were refering to Sonar,I wrote to you claiming I have Sonar, while I have only the lowly Homestudio 4.<font size=\"2\" face=\"Verdana, Arial\">So far as I know, HS4 should allow for non-Cakewalk MFX plugs. It has the basic Cakewalk and MusicLab plugs in there already, yes?
Hopefully you\'re just a double-click away...
- m
Markleford
03-29-2004, 05:22 PM
Originally posted by Crackbaby:
Oh no! It is for Cutoff, resonance, EG Time, Pitch/Glide, Level, Pan. (still.. \'level\' doesnt send CC7 images/icons/mad.gif ) <font size=\"2\" face=\"Verdana, Arial\">If you haven\'t already, go install MFX PortDiag (\"http://www.TenCrazy.com/\") from my site. Put it in a track taking input and we can see what data is actually being transmitted.
- m
Ted Vanya
03-30-2004, 12:56 AM
Dear MISTER Markleford, Sir:
Since I am 76, I can not bow lower, please do not destroy me, something will soo enough anyway!
After your kind answer I did download and followed the instructions. Installed the .dll file in C; Cakewalk\\Shared Midi plugins. Then I downloaded the TcCmdPrompt and the TcRegisterDll files and \"installed\" them.
Since you were refering to Sonar,I wrote to you claiming I have Sonar, while I have only the lowly Homestudio 4. Restarted my PC (W2000 Prof) and expected to see in the list of available Midi FX the new mapper. Zilch, nada.
Is this because of Homestudio,or because I did something wrong? (This would be the first time that happened!)
Should I give this up and uninstall? Thanks..
Ted
Ted Vanya
03-30-2004, 12:58 AM
Dear MISTER Markleford, Sir:
Since I am 76, I can not bow lower, please do not destroy me, something will soo enough anyway!
After your kind answer I did download and followed the instructions. Installed the .dll file in C; Cakewalk\\Shared Midi plugins. Then I downloaded the TcCmdPrompt and the TcRegisterDll files and \"installed\" them.
Since you were refering to Sonar,I wrote to you claiming I have Sonar, while I have only the lowly Homestudio 4. Restarted my PC (W2000 Prof) and expected to see in the list of available Midi FX the new mapper. Zilch, nada.
Is this because of Homestudio,or because I did something wrong? (This would be the first time that happened!)
Should I give this up and uninstall? Thanks..
Ted
Crackbaby
03-30-2004, 05:51 AM
Originally posted by Markleford:
If you haven\'t already, go install MFX PortDiag (\"http://www.TenCrazy.com/\") from my site. Put it in a track taking input and we can see what data is actually being transmitted.
- m <font size=\"2\" face=\"Verdana, Arial\">Wooha! Thats impresive software! images/icons/smile.gif
Ok, here is what it says (argh, some copy/paste function would be great! images/icons/wink.gif )
(Ch1 for all)
Controller 6 -> 0 (changing from 0-127, dep. on pos.)
Controller 98 -> 72 (changes depending on knob*)
Controller 99 -> 6 (always the same, one msg for each CC6)
98 has more values, but those are the ones for channel (em-1 has two synths and eight drumparts, i set the first synth to channel 1)
Can i provide any other info?
/crackie
*72-75, 64-67, 98, 99 (the different knobs)
Markleford
03-30-2004, 06:59 PM
Originally posted by Crackbaby:
Ok, here is what it says (argh, some copy/paste function would be great! images/icons/wink.gif )<font size=\"2\" face=\"Verdana, Arial\">Yeah, I\'ve been lazy on that: it definitely needs to be done!
The CC6/98/99 thing is a generic data-entry combination. CC#98/99 are a two-byte combination that says \"this is the parameter that I\'m tweaking\". They precede a CC#6 which says, \"this the the value for the parameter I just told you about\".
At the very least, you could try to use Dan H\'s plugin to map CC#6 to CC#1: then CC#98/99 messages *should* be ignored. If they\'re not, you can also use his plugin to map CC98/99 to something else.
The only thing I\'d be concerned with is whether your data entry dial is a continuous-rotary control (meaning that it goes round and round without stopping at the endpoints with a value of 0-127). I\'m sure you know whether this is the case or not: I just have no way of knowing!
At any rate, I\'ve posted my preliminary version of MFX Key Tweaker (\"http://www.TenCrazy.com/\") to the forum tonight, so you\'ll have that as an option as well. And check out the thread about it, too. (\"http://www.northernsounds.com/ubb/NonCGI/ultimatebb.php?ubb=get_topic;f=18;t=001674\")
Good luck!
- m
Crackbaby
03-31-2004, 06:16 AM
Thanks for the info!
Its non continious. I will download and test it!
Thanx alot\"
Powered by vBulletin™ Version 4.0.4 Copyright © 2010 vBulletin Solutions, Inc. All rights reserved.