|
|
|
04-29-2018, 09:15 PM
|
#1
|
Human being with feelings
Join Date: Mar 2014
Location: Singapore
Posts: 349
|
How to filter out pitch wheel MIDI?
Hi,
This is a frequent issue with MIDI controllers, especially this device that I have (AKAI MPK49): the pitch wheel range starts to drift away from its original values, resulting in an unusable instrument that plays off pitch.
While I'm looking for a hardware solution (likely buying a new, non-AKAI unit), I need to filter out the MIDI sent by the pitch wheel. I know there are a bunch of MIDI plugins in Reaper but after trying a few of them I haven't been able to find how to do this. Can you help?
|
|
|
04-29-2018, 11:18 PM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
You'd load one of those MIDI filter JS FX as input FX on a track, so they apply before recording.
|
|
|
04-30-2018, 02:17 AM
|
#3
|
Human being with feelings
Join Date: Aug 2013
Location: Poland
Posts: 105
|
I have the same problem and use "MB MIDI Event Filter2". I insert it as the first effect in a chain:
|
|
|
04-30-2018, 02:39 AM
|
#4
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
Are you inserting it in Input FX, though? Because that's the only way things will record with MIDI events filtered (unless you set recording mode to Record: output (MIDI), but in this case you might have a bit of latency added).
|
|
|
04-30-2018, 03:00 AM
|
#5
|
Human being with feelings
Join Date: Mar 2014
Location: Singapore
Posts: 349
|
Sound good, but I can't find this plugin anywhere. Isn't there a way to do this with one of Reaper's native plugins? Or do you know where I can get this plugin?
Last edited by Lophophora; 04-30-2018 at 03:26 AM.
|
|
|
04-30-2018, 03:40 AM
|
#6
|
Human being with feelings
Join Date: Aug 2013
Location: Poland
Posts: 105
|
Quote:
Originally Posted by Lophophora
Sound good, but I can't find this plugin anywhere. Isn't there a way to do this with one of Reaper's native plugins? Or do you know where I can get this plugin?
|
See attachment
|
|
|
04-30-2018, 03:45 AM
|
#7
|
Human being with feelings
Join Date: Aug 2013
Location: Poland
Posts: 105
|
Quote:
Originally Posted by EvilDragon
Are you inserting it in Input FX, though? Because that's the only way things will record with MIDI events filtered (unless you set recording mode to Record: output (MIDI), but in this case you might have a bit of latency added).
|
I use it as the first FX on the track before VST, I don't put it in Input FX. For me it works as it should.
|
|
|
04-30-2018, 07:32 AM
|
#8
|
Human being with feelings
Join Date: Mar 2014
Location: Singapore
Posts: 349
|
Quote:
Originally Posted by horneusz
See attachment
|
Thanks, but it doesn't work for me. Is it designed to work on Windows? The file extension isn't recognized by Windows.
|
|
|
04-30-2018, 07:58 AM
|
#9
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
It works on both OSes. You need to put this plugin along with all other JS FX that get installed by Reaper (they are in Reaper's resource path).
|
|
|
04-30-2018, 08:07 AM
|
#10
|
Human being with feelings
Join Date: Aug 2013
Location: Poland
Posts: 105
|
Quote:
Originally Posted by Lophophora
Thanks, but it doesn't work for me. Is it designed to work on Windows? The file extension isn't recognized by Windows.
|
1. Open Command Prompt with your keyboard: WINDOWS+R
2. Type: %appdata%
3. Find REAPER/Effects or REAPER/Effects/pitch folder
4. Move the JS Script there.
|
|
|
04-30-2018, 08:35 AM
|
#11
|
Human being with feelings
Join Date: Mar 2014
Location: Singapore
Posts: 349
|
Thank you so much! This is a lifesaver.
|
|
|
04-30-2018, 12:37 PM
|
#13
|
Human being with feelings
Join Date: Apr 2015
Posts: 976
|
I have the same problem with my M-Audio Axiom 61, and I employed a workaround on the unit, by setting the min and max values to 64 (or maybe 63, I forget if it's 1-128 or 0-127). This makes the wheel unusable for its intended purpose, but it fixed the issue where it would make the entire keyboard unusable for note entry.
In my case, the keyboard appears to be unfixable, so I figured might as well nip the problem there, rather than further downstream.
|
|
|
04-30-2018, 05:20 PM
|
#14
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,643
|
As this seems to be a common problem, I've created a simple JSFX to block pitch bend messages. No controls. Just put it in the FX chain before your virtual instrument:
https://stash.reaper.fm/v/33482/PitchBendBlocker.jsfx
|
|
|
04-30-2018, 11:10 PM
|
#15
|
Human being with feelings
Join Date: Mar 2014
Location: Singapore
Posts: 349
|
Awesome guys, thanks again.
|
|
|
12-15-2020, 04:02 AM
|
#16
|
Human being with feelings
Join Date: May 2018
Posts: 12
|
Quote:
Originally Posted by Reason
I have the same problem with my M-Audio Axiom 61, and I employed a workaround on the unit, by setting the min and max values to 64 (or maybe 63, I forget if it's 1-128 or 0-127). This makes the wheel unusable for its intended purpose, but it fixed the issue where it would make the entire keyboard unusable for note entry.
In my case, the keyboard appears to be unfixable, so I figured might as well nip the problem there, rather than further downstream.
|
Hi,
same issue with axiom pro 61,
Tx for the tip
It helps for note entry but it still spitting constant pitch bend value so still annoying when trying to learn any midi control.
Maybe we can suggest a Reaper feature request with possibility to apply some filtering or even use midi jsfx at MIDI device level instead on per track
|
|
|
12-15-2020, 09:12 AM
|
#17
|
Human being with feelings
Join Date: Aug 2015
Posts: 2,969
|
I have a crap little M-audio keyboard here which got into the habit of spitting out random pitch bend so I just opened it up and disconnected the pitch wheel.
Global or device level midi fx would be really useful.
__________________
it's meant to sound like that...
|
|
|
12-15-2020, 09:52 AM
|
#18
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,791
|
Quote:
Originally Posted by Lophophora
the pitch wheel range starts to drift away from its original values, resulting in an unusable instrument that plays off pitch.
|
I never came across such issue.
ReaPack -> Midi Mapper X can add an offset to the pitchbend value and this should solve the problem for the time being, while your pitch wheel is still usable.
-Michael
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:00 AM.
|