|
||
Title: Changing keyboard velocity values....? Post by swayzak on Apr 12th, 2003, 8:20pm My old Ensoniq sdp-1 piano keyboard (1987) sems to send lower-than-normal velocity values. This reduces expression of instruments played via this keyboard. I can compensate for this in Cubase but not in other applications e.g. Reason 2 Is it possible to compensate for this in MidiOx ? If so, how ? thanks swayzak |
||
Title: Re: Changing keyboard velocity values....? Post by marce on Apr 13th, 2003, 11:18am Why you dont check the exchange mapping section? Maybe the mapping called compressor con work with your keyboard. luck the link http://www.midiox.com/cgi-bin/yabb/YaBB.pl?board=MAPS;action=display;num=1042643695 |
||
Title: Re: Changing keyboard velocity values....? Post by Jamie OConnell on Apr 13th, 2003, 2:24pm You can use MIDI-OX to map velocity ranges to different values. The suggestion by marce is a good one. As an example, you can do things like map all velocities of say 1 - 100 to 64 - 120, and velocities of 100 - 127 to 120 - 127, or any combination. |
||
Title: Re: Changing keyboard velocity values....? Post by swayzak on Apr 15th, 2003, 11:33am thanks, I'll try this out |
||
Title: Re: Changing keyboard velocity values....? Post by swayzak on Apr 15th, 2003, 6:42pm Hmmm...need abit of help here ;) After thumping the ensoniq, the highest data 2 value I get is 75 (and that was REALLY thumping it). My Roland pc-180 gives 7F. I know the ensoniq is a weighted piano keyboard so one would expect a much "spongier" response. What values would you advise I put into Marce's compressor ? I guess it needs to take the range 0 - 75 and convert it to 0 - 7F ? However I really had to bash the ensoniq to get anywhere near the max velocity value (thought I might damage it !). So maybe it's not as straightforward is this conversion. It would be interesting to compare the 2 response curves. Also, I wanted to display the monitored data as decimal rather than hex - did a search in the index for data display format and it said you can change between the 2, but not how to do it ! cheers swayzak |
||
Title: Re: Changing keyboard velocity values....? Post by Jamie OConnell on Apr 15th, 2003, 7:25pm You might try a multiple stage map to give a coarse velocity curve of sorts. Here's one possibility: Ch Msg V1Min V1Max V2Min V2Max C|Ch Message V1Min V1Max V2Min V2Max Ac * NoteOn * * 1 64 | * * * * 32 100 * NoteOn * * 65 100 | * * * * 101 120 * NoteOn * * 101 127 | * * * * 121 127 To swap between Hex and Decimal either choose Options | Data Display | Monitor Output : Hex (It is checked if it is currently Hex), or right-click on the Monitor and Choose: Display Hex or Display Decimal (it offers the choice of the base not in effect). Here's a .txm map of the above: velocurve.txm (http://www.midiox.com/maps/velocurve.txm) |
||
Title: Re: Changing keyboard velocity values....? Post by swayzak on Apr 17th, 2003, 4:26am Wow - that's worked really well. I had to tinker abit with the velocity curve (e.g. more compression at the top end) but now it plays lovely. I've also got rid of the midi transforming in Cubase as it is no longer needed. I might change the curve for the Roland now - make it bit less "in yer face" ! Great program Jamie :) |
||
MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |