midiAudioToCC and Ableton Live 8
-
- KVRian
- 595 posts since 6 Mar, 2005 from Italy
Hi everybody, and happy new year!
I'd like to control some parameters inside Ableton with the cc's generated by the midiAudioToCC plugin... but how do I setup everything?
I'm under Windows, and I'm using loopbe1 as a virtual midi cable... but all I get is an error message of "midi feedback" from loopbe1.
Please... help!
I'd like to control some parameters inside Ableton with the cc's generated by the midiAudioToCC plugin... but how do I setup everything?
I'm under Windows, and I'm using loopbe1 as a virtual midi cable... but all I get is an error message of "midi feedback" from loopbe1.
Please... help!
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
hmmm... you will have to make sure that the track with midiAudioToCC is not receiving the midi from loopbe1. it should probably be on a track by itself. i don't have Live installed here right now, but i think you can set the loopbe1 input as "Remote" only.
hope this helps... this question gets asked often, so i'll try to make a screenshot or something to explain it better...
hope this helps... this question gets asked often, so i'll try to make a screenshot or something to explain it better...
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- Topic Starter
- 595 posts since 6 Mar, 2005 from Italy
got it!
The secret is that both midi tracks (the one with the plugin and the one that recieves the plugin's midi output and sends it to loopbe1 or midiyoke) MUST have monitoring ACTIVATED!
the video below shows a setup that doesn't work (at least on my windows pc) and generates nasty midi-feedback:
This happens because the last track (the one with the send being automated) has not activated the input monitoring.
Inside Live preferences just remote input must be "on" on the virtual midi channel, and track output must be "on" on the same virtual midi channel.
BTW, in an earlier message you posted an old version of the plugin that allows midi device selection inside... I tried it and it works even better (less tracks to setup!)
Would it be difficult to add this feature in the last midiaudiotocc plugin?
The secret is that both midi tracks (the one with the plugin and the one that recieves the plugin's midi output and sends it to loopbe1 or midiyoke) MUST have monitoring ACTIVATED!
the video below shows a setup that doesn't work (at least on my windows pc) and generates nasty midi-feedback:
This happens because the last track (the one with the send being automated) has not activated the input monitoring.
Inside Live preferences just remote input must be "on" on the virtual midi channel, and track output must be "on" on the same virtual midi channel.
BTW, in an earlier message you posted an old version of the plugin that allows midi device selection inside... I tried it and it works even better (less tracks to setup!)
Would it be difficult to add this feature in the last midiaudiotocc plugin?
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
ok, glad you got it to work!
about the version with built-in midi device output, how about this:
http://thepiz.org/pizmidi/AudioToCC.zip
(added a GUI and other stuff)
about the version with built-in midi device output, how about this:
http://thepiz.org/pizmidi/AudioToCC.zip
(added a GUI and other stuff)
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- Topic Starter
- 595 posts since 6 Mar, 2005 from Italy
Wow, thankyou! It works a lot better, and it's really easy to setup!
However I had some crashes that can be reproduced:
1) load the plugin and open its GUI
2) close the GUI
3) try to open the GUI again ---> host crashes badly.
Another thing I noticed:
gain, rate, inertia knobs at some values display
7 decimals... for example, all three knobs after
value "14" show "15.0000001" then 16 and so on...
after "26" they all show "27.0000019" ...
Lastly, a question: what's the box named "Automation to host" for?
However I had some crashes that can be reproduced:
1) load the plugin and open its GUI
2) close the GUI
3) try to open the GUI again ---> host crashes badly.
Another thing I noticed:
gain, rate, inertia knobs at some values display
7 decimals... for example, all three knobs after
value "14" show "15.0000001" then 16 and so on...
after "26" they all show "27.0000019" ...
Lastly, a question: what's the box named "Automation to host" for?
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
if that box is checked, the plugin updates the "EnvelopeL" and "EnvelopeR" parameters with the last values sent, which the host can record as an automation curve.
all or most of the bugs should be fixed now... please try this updated version:
http://thepiz.org/pizmidi/AudioToCC.zip
all or most of the bugs should be fixed now... please try this updated version:
http://thepiz.org/pizmidi/AudioToCC.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- Topic Starter
- 595 posts since 6 Mar, 2005 from Italy
bugs are gone!
this plugin integrates perfectly in my setup, thank you!
If I use it as an effect, I need just one track!
BTW If the box "automation to host" is checked should I see envelopeR and envelopeL moving while audio is going thru the plugin? Can't record any automation out of those parameters...
or maybe I just don't understand how it is intended to work. 
If I use it as an effect, I need just one track!
BTW If the box "automation to host" is checked should I see envelopeR and envelopeL moving while audio is going thru the plugin? Can't record any automation out of those parameters...
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
yes, EnvelopeL and EnvelopeR should move if Automation to host is turned on. at least, they do for me in the Live 7 demo...
i've been working on it some more. i changed the envelope follower and added attack/release settings, and added a decibel scaling mode. should be a lot smoother now.
same link:
http://thepiz.org/pizmidi/AudioToCC.zip
i've been working on it some more. i changed the envelope follower and added attack/release settings, and added a decibel scaling mode. should be a lot smoother now.
same link:
http://thepiz.org/pizmidi/AudioToCC.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- Topic Starter
- 595 posts since 6 Mar, 2005 from Italy
@ work now, will try it asap.
I can confirm both EnvelopeR and EnvelopeL doesn't change neither move when the box is checked and audio is passing thru.
I'm on latest Ableton Live: 8.2.1
I can confirm both EnvelopeR and EnvelopeL doesn't change neither move when the box is checked and audio is passing thru.
I'm on latest Ableton Live: 8.2.1
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRian
- Topic Starter
- 595 posts since 6 Mar, 2005 from Italy
Back at home.
Runs much more smootly now, the attack and release controls are an usefull addition, thanks!
That decibel scaling thing really changes the behaviour of the plugin... with mid gain it outputs just high cc values with not much dinamics (audio material is a drumloop), I have to set the gain to 1 to have some dinamics in the cc output. I prefer linear mode for my pourposes...
Should be nice if one could draw the response curve to whatever best fits... than some nice tricks would be possible, even inverted cc response (high amplitude --> low cc and vice versa)
Another nice addition would be the possibility to limit the cc output of the plugin to a given range, setting an upper and a lower limit.
Of course I'm just suggesting, I like it the way it is! But definitely I would pay for it.
Runs much more smootly now, the attack and release controls are an usefull addition, thanks!
That decibel scaling thing really changes the behaviour of the plugin... with mid gain it outputs just high cc values with not much dinamics (audio material is a drumloop), I have to set the gain to 1 to have some dinamics in the cc output. I prefer linear mode for my pourposes...
Should be nice if one could draw the response curve to whatever best fits... than some nice tricks would be possible, even inverted cc response (high amplitude --> low cc and vice versa)
Another nice addition would be the possibility to limit the cc output of the plugin to a given range, setting an upper and a lower limit.
Of course I'm just suggesting, I like it the way it is! But definitely I would pay for it.
Cerca almeno di essere l'uomo che il tuo cane immagina tu sia.
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
the logarithmic mode was definitely way too aggressive. i tried fixing it, then made it hidden because it isn't very useful as it is. an editable curve is probably the way to go... i'll try that sometime. for now you could use midiCurve to apply a curve to the CC output, but that wouldn't be very convenient in Live.
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- 7030 posts since 28 Apr, 2004 from france
Wow ! thank you, i was just looking for such a thing !insertpizhere wrote:ok, glad you got it to work!
about the version with built-in midi device output, how about this:
http://thepiz.org/pizmidi/AudioToCC.zip
(added a GUI and other stuff)
THanks once again, PIz !
(PS : is there any secret plan to add a GUI to the almighty Midi Probability, too ?)
-
- KVRAF
- 7030 posts since 28 Apr, 2004 from france
Hi
I think i misunderstood a bit the purprose of the plugin : if i understand correctly, the CC will not be the same depending on the audio signal's volume, right ?
If so, what i'd need is something even simpler : i would like that we can chose a single CC, which will be sent when the audio signal is higher than a specified threshold.
In fact, like a gate outputting a pre-defined CC midi message when the audio trigger is loud enough.
Does it make sense ? Piz, would it be possible to create such a thing, and would you be up to it ?
(if anyone feel i'm hijacking the OP thread a bit, feel free to tell, i'll create a dedicated thread)
Thanks !
I think i misunderstood a bit the purprose of the plugin : if i understand correctly, the CC will not be the same depending on the audio signal's volume, right ?
If so, what i'd need is something even simpler : i would like that we can chose a single CC, which will be sent when the audio signal is higher than a specified threshold.
In fact, like a gate outputting a pre-defined CC midi message when the audio trigger is loud enough.
Does it make sense ? Piz, would it be possible to create such a thing, and would you be up to it ?
(if anyone feel i'm hijacking the OP thread a bit, feel free to tell, i'll create a dedicated thread)
Thanks !
-
- KVRAF
- 2237 posts since 12 Nov, 2002 from swordfish
i'll think about it... probably adding a few additional settings to this plugin, or integrating the curve editor from midiCurve, would be enough.
about midiProbability, i have some ideas for a GUI, but don't know when i'll have time for it.
about midiProbability, i have some ideas for a GUI, but don't know when i'll have time for it.
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- 7030 posts since 28 Apr, 2004 from france
Great ! Thank you, PIZ. I'm looking forward to see how this one can become real 
