Page 1 of 1

Is there a plugin that triggers MIDI whenever a transient is

Posted: Mon Aug 15, 2016 9:10 pm
by alexfsu
I need something so that every time something percussive hits, a MIDI note triggers. I can extract groove in Ableton and then move that clip into a MIDI track, but I'd prefer not to have to do that for every piece of audio, and instead audition audio on the fly and have it trigger a synth for instance. Thanks.

Re: Is there a plugin that triggers MIDI whenever a transient is

Posted: Tue Aug 16, 2016 9:15 am
by nbyte
Hi,
try this:
http://4live.me/post/111091566618/trigg-me

If you are on a pc - use the two maxforlive devices that are in the project folder.
On my PC only this two devices works!

Re: Is there a plugin that triggers MIDI whenever a transient is

Posted: Sat Sep 24, 2016 11:04 pm
by crazynuts
Was not there a M4l device (pan), which moves a pan slider when the transient was detected. I found the link on Sonic Bloom.

Re: Is there a plugin that triggers MIDI whenever a transient is

Posted: Mon Sep 26, 2016 10:45 am
by Stromkraft
alexfsu wrote:I need something so that every time something percussive hits, a MIDI note triggers. I can extract groove in Ableton and then move that clip into a MIDI track, but I'd prefer not to have to do that for every piece of audio, and instead audition audio on the fly and have it trigger a synth for instance. Thanks.
There are drum replacement plug-ins that can trigger on hit.

An Envelope Follower like with Max For Live device could be connected to a sequencer set up to trigger notes if the start is mappable.

Re: Is there a plugin that triggers MIDI whenever a transient is

Posted: Mon Sep 26, 2016 12:05 pm
by timday
+1 on the 4live.me devices they work really well with very low latency.

Re: Is there a plugin that triggers MIDI whenever a transient is

Posted: Thu Nov 17, 2016 1:37 pm
by timday
Also since that post I have been experimenting with this. The live meters in Max take audio in and put out a numerical value for the amplitude, and you can use a greater than (>) object to send a 1 if the amplitude is above a given value and a 0 if not. You can use the 1 to trigger a sample in the playlist object. You have to fiddle around with reporting intervals as well.

I reckon there's a better way using the peakamp~ object which reports peak values but I haven't figured it out quite yet. But I think any object which takes in an audio signal and puts out a numerical value can in principle be used to trigger a MIDI message.