A couple of MIDI utility plugins (updated: v1.30)

Discussion about: tracktion.com
RELATED
PRODUCTS

Post

Hi there,

I've finally compiled the latest version of the pack (v1.20) for Mac OSX :).

As last time, the link's:
http://www.niallmoody.com/ndcplugs/ndcmidi.htm

[edit]
Oh, and you can blame gcc for the (comparatively) big file size.
[/edit]

- Niall.

Post

Hi,

There's a new version of ndcMIDI up now, with three new plugins: MIDI Note Range Filter, MIDI CC Range Filter and MIDI Velocity Range Filter.

MIDI Note Range Filter lets through a specified range of notes (e.g. to set up splits).
MIDI CC Range Filter only lets through a specified range of CC values for a specified CC Number.
MIDI Velocity Range Filter only allows notes with a velocity inside the specified range through.

Also the plugins will no longer cause stuck notes if you change a parameter while passing notes through them (so no more MIDISafe :D), and all plugins will pass on MIDI messages they don't use.

A screenshot of MIDI Note Filter:
Image

The link's the same (http://www.niallmoody.com/ndcplugs/ndcmidi.htm)

- Niall.

Post

Thanks for the midi plugins. No more stuck notes, works great here.
Any chance you might come up with a plugin to force any incoming CC message to convert to a selected cc#?
(allowing me, for example, to set my mod wheel in software and not have to mess around with the keyboard) Does anyone know if such a plugin is already avaliable out there?

Thanks again NiallM.

Post

Thanks for making these! The note range filter is something I've been looking forward to for a while, it's going to make my life a LOT easier! :D
Bandcamp: https://suitcaseoflizards.bandcamp.com/
Linux Mint, Waveform 13 Pro, U-He synths, Audio Damage effects,.

Post

I dunno if I've said it recently but your work is much appreciated NiallM. :)
Someone shot the food. Remember: don't shoot food!

Post

Nial you are a GOD among men! Serously, I can know finally (with the MIDI velocity range filer) plugin that I asked you to make for me use my Yamaha EZ-AG midi guitar properly inside of Tracktion which is truley a masterpiece! I can not thank you enough, me a the developer of midipipe have been trying to figure this one out together for over a month! Also many of your other plugins are very useful to me. Thank you so much :)

Post

Good to hear people are finding these plugins useful (although I think god among men is a bit of an overstatement :oops:).

stoney : That would be relatively simple to do - I'll add it to my list of MIDI plugins still to come :wink:.

- Niall.

Post

NiallM! I wanted to thanks as well for the plugs... and especially for all the cool code related links on your site! :o
ModuLR / Radio

Post

stoney wrote:Any chance you might come up with a plugin to force any incoming CC message to convert to a selected cc#?
That sounds like a very useful plugin. I'm not really a fan of midi controller surfaces/keyboards with knobs; nice in theory but too much switching of setups etc.

Would you be able to record the remapped CC info though? I thought the plugins came after the 'recording engine'? (tracktion signal flow, left to right...) You'd always record the mod wheel CC info (can't remember which controller) so you could only use it once per track... OAIMS?

Maybe Jules needs to add an option to the midi input properties allowing the remapping at source?

Though that would put NiallM out of a job. :)

Maybe you can drag a filter onto the midi input arrow? :D

.g

Post

I found a plugin to do what I wanted(ie,converting midi messages)called MIDICCMAP. Niall, I think something similar to this would be useful addition to your midi collection.
http://mdsp.smartelectronix.com/blog/st ... 111203.txt

Post

Hi NiallM, [or anyone else skilled in these matters], sorry to bother you, but here's a 'newbie' question:

I've just taken delivery of an eKeys37, a fantastic 3-octave midi controller, BUT it has no octave transpose. The lowest midi note input it provides is F1.

Most GM drums, and my Sampletank drums, and ??? Reason's Redrum [if it's the same as the demo] have the drums mapped from C1 upwards.

I want to know, does your MIDI transpose program allow me to have a 'virtual octave up/down' switch on my keyboard? So I can set it that I play 'C2' in and the program thinks it's 'C1'?

It's a glaring oversight on the controller's part,but a midi note data transformer program would overcome this limitation. Does your program do this, or is there another option??

Post

Nialls transpose plug would certainly pull all the midi notes down to the required pitch but only on recorded data; the filters in Traction are after the recording 'mechanism' so even though you could hear the effects of the plug (with end-to-end switched on), the modified midi wouldn't be recorded.

I think... :)

Best to find something that can change the output of your keyboard directly (hubis? midi-ox?)

.g

Post

Yeah, like GaryG said, it'll do it, but any notes you record will be an octave above what you want because Tracktion doesn't allow for filters at the input stage.

Another thing you could do would be to use my plugin while you're recording (so you can hear the correct sounds), and then transpose the recorded notes down an octave (select all notes->transpose->-1 octave) and delete the plugin, though it's a bit of a roundabout way of doing it :wink:...

- Niall.

Post

Would Jaltoh's Thalamus be able to do it, or would it have the same problem as Niall's plug?

Greg

Post

I was just googling for a midi transposer!

Fantastic. And great timing.

Post Reply

Return to “Tracktion”