A little help with MIDIpipe Please?
-
Alextronica
- Posts: 465
- Joined: Fri Oct 05, 2007 5:43 am
- Location: Big Rock IL
- Contact:
A little help with MIDIpipe Please?
Hey Ya'll so Im trying to the a simple task and I cannot seem to figure out this app MIDIpipe. I read what little there is of a manual, I did a search on google, and on this board which didn't yield any help.
So ....I'm trying to turn my APC's mute buttons from toggles into momentary buttons for my performance template. I was told the APC buttons send a "note on" message on button-press and a "note off" on button-release.
How can I convert those two messages?
The APC Mutes are MIDI note D2 on MIDI channels 1-8 respectively.
Can anyone give me the proper sequence to receive those 16 message and convert them to CC 1 - 8 on MIDI channel 16?
Here is where I'm at with this sequence.
MIDI in - I selected the APC
AList - I can see the incoming "note on" and "note off" messages as D 4 on Midi 1-8 respectively (why does Ableton map these as D2?)
Message Converter - I dont see a place to specify MIDI note D 2? and furthermore I don't see a place to convert "note on" to CC value of 0 and "note off" to CC value of 127 on a specific MIDI Channel?
Also I was wondering if I need to highlight the Track Sync or Remote in Live preferences for MIDIpipes input or output?
Thanks so much for any help you can give me. Even a good tutorial where I can read up on this myself would be greatly appreciated.
So ....I'm trying to turn my APC's mute buttons from toggles into momentary buttons for my performance template. I was told the APC buttons send a "note on" message on button-press and a "note off" on button-release.
How can I convert those two messages?
The APC Mutes are MIDI note D2 on MIDI channels 1-8 respectively.
Can anyone give me the proper sequence to receive those 16 message and convert them to CC 1 - 8 on MIDI channel 16?
Here is where I'm at with this sequence.
MIDI in - I selected the APC
AList - I can see the incoming "note on" and "note off" messages as D 4 on Midi 1-8 respectively (why does Ableton map these as D2?)
Message Converter - I dont see a place to specify MIDI note D 2? and furthermore I don't see a place to convert "note on" to CC value of 0 and "note off" to CC value of 127 on a specific MIDI Channel?
Also I was wondering if I need to highlight the Track Sync or Remote in Live preferences for MIDIpipes input or output?
Thanks so much for any help you can give me. Even a good tutorial where I can read up on this myself would be greatly appreciated.
Black Mac Book 2.16 4gigs of Ram > Ableton 7 Suite > Komplete 5 > APC40 > Novation Remote SL25 > Allen and Heath Xone 92 > Korg Kaoscillator
www.soundcloud.com/Alextronica
www.soundcloud.com/Alextronica
Re: A little help with MIDIpipe Please?
i've been down that road and failed. Feeling your pain, i could never get midi pipe to do anything useful for me. Hope someone knows how to help!
2.4 ghz Macbook Pro 8gb RAM, SSD, Live 9 Suite, Puremagnetik, Minimal Talent
Re: A little help with MIDIpipe Please?
+1Jekblad wrote:i've been down that road and failed. Feeling your pain, i could never get midi pipe to do anything useful for me. Hope someone knows how to help!
and it seemed so full of potential!
Re: A little help with MIDIpipe Please?
i think more people turn to bomes for apc stuff.. found the stuff below at the bomes forums..
Objective: make a momentary toggle
Using: Record Arm buttons, to switch a track between Send A and B (using this to route music to two channels that are my DJ decks)
Translator 1
Incoming
80 30 7F
Rules
if ga==0 goto "toggleon"
if ga==1 goto "toggleoff"
label "toggleon"
ga=1
pp=127
exit rules, execute outgoing action
label "toggleoff"
ga=0
pp=0
Outgoing
80 30 pp
ROUTE TO SPECIFIC OUT PORT: APC40**** this is the trick!
translator 2
incoming 80 30 7F
rules
if ga==0 then pp=0
if ga==1 then pp=127
outgoing
90 30 pp
OK
I figured this out using the forum (bentosan's post) and some help from s4racen.
Objective: make a momentary toggle
Using: Record Arm buttons, to switch a track between Send A and B (using this to route music to two channels that are my DJ decks)
Translator 1
Incoming
80 30 7F
Rules
if ga==0 goto "toggleon"
if ga==1 goto "toggleoff"
label "toggleon"
ga=1
pp=127
exit rules, execute outgoing action
label "toggleoff"
ga=0
pp=0
Outgoing
80 30 pp
ROUTE TO SPECIFIC OUT PORT: APC40**** this is the trick!
Objective: make a momentary toggle
Using: Record Arm buttons, to switch a track between Send A and B (using this to route music to two channels that are my DJ decks)
Translator 1
Incoming
80 30 7F
Rules
if ga==0 goto "toggleon"
if ga==1 goto "toggleoff"
label "toggleon"
ga=1
pp=127
exit rules, execute outgoing action
label "toggleoff"
ga=0
pp=0
Outgoing
80 30 pp
ROUTE TO SPECIFIC OUT PORT: APC40**** this is the trick!
translator 2
incoming 80 30 7F
rules
if ga==0 then pp=0
if ga==1 then pp=127
outgoing
90 30 pp
OK
I figured this out using the forum (bentosan's post) and some help from s4racen.
Objective: make a momentary toggle
Using: Record Arm buttons, to switch a track between Send A and B (using this to route music to two channels that are my DJ decks)
Translator 1
Incoming
80 30 7F
Rules
if ga==0 goto "toggleon"
if ga==1 goto "toggleoff"
label "toggleon"
ga=1
pp=127
exit rules, execute outgoing action
label "toggleoff"
ga=0
pp=0
Outgoing
80 30 pp
ROUTE TO SPECIFIC OUT PORT: APC40**** this is the trick!
-
Alextronica
- Posts: 465
- Joined: Fri Oct 05, 2007 5:43 am
- Location: Big Rock IL
- Contact:
Re: A little help with MIDIpipe Please?
Damn that makes me want it even more.
So I've made a bit of progress.
MIDI in - Selected the APC
AList - (is the window it whats happening) D4 MIDI channel 1 note on when pressed and not off when released
Message converter - "In" Note on "Out" CC#1
AList - (shows the change is happening) CC1 and D4 for off note
Message Convert - "in" Note off "Out" CC2
AList - (now shows) CC1 and CC2
Ive now turned the note D 4 into CC1 and 2
Im farther than I was an hour ago.
I'll keep you guys posted so we can have free momentary switches on the APC! That would be the shit!
So I've made a bit of progress.
MIDI in - Selected the APC
AList - (is the window it whats happening) D4 MIDI channel 1 note on when pressed and not off when released
Message converter - "In" Note on "Out" CC#1
AList - (shows the change is happening) CC1 and D4 for off note
Message Convert - "in" Note off "Out" CC2
AList - (now shows) CC1 and CC2
Ive now turned the note D 4 into CC1 and 2
Im farther than I was an hour ago.
I'll keep you guys posted so we can have free momentary switches on the APC! That would be the shit!
Black Mac Book 2.16 4gigs of Ram > Ableton 7 Suite > Komplete 5 > APC40 > Novation Remote SL25 > Allen and Heath Xone 92 > Korg Kaoscillator
www.soundcloud.com/Alextronica
www.soundcloud.com/Alextronica
-
Alextronica
- Posts: 465
- Joined: Fri Oct 05, 2007 5:43 am
- Location: Big Rock IL
- Contact:
Re: A little help with MIDIpipe Please?
Thanks Nuxnamon
I so wish Bomes was free. The Classic version is but not for Mac user.
I will go that route if this doesnt work and I dont think anybody has gotten it to work.
I got more time than money at this point
I so wish Bomes was free. The Classic version is but not for Mac user.
I will go that route if this doesnt work and I dont think anybody has gotten it to work.
I got more time than money at this point
Black Mac Book 2.16 4gigs of Ram > Ableton 7 Suite > Komplete 5 > APC40 > Novation Remote SL25 > Allen and Heath Xone 92 > Korg Kaoscillator
www.soundcloud.com/Alextronica
www.soundcloud.com/Alextronica
-
Alextronica
- Posts: 465
- Joined: Fri Oct 05, 2007 5:43 am
- Location: Big Rock IL
- Contact:
Re: A little help with MIDIpipe Please?
OK enough for tonight
I did get the message to filter out only the one MIDI note on the one MIDI channels but Im still very confused why Ableton reads the note as D2 and MIDIpipe reads the note as D4
very strange!
Also I'm not sure how to route the singnal back into Live. Probably the IAC bus but I'll test more latter.
The epic saga continues ........
I did get the message to filter out only the one MIDI note on the one MIDI channels but Im still very confused why Ableton reads the note as D2 and MIDIpipe reads the note as D4
very strange!
Also I'm not sure how to route the singnal back into Live. Probably the IAC bus but I'll test more latter.
The epic saga continues ........
Black Mac Book 2.16 4gigs of Ram > Ableton 7 Suite > Komplete 5 > APC40 > Novation Remote SL25 > Allen and Heath Xone 92 > Korg Kaoscillator
www.soundcloud.com/Alextronica
www.soundcloud.com/Alextronica
Re: A little help with MIDIpipe Please?
That's just a different octave numbering mode. Some apps (eg. MidiPipe) may start numbering with the lowest note as C0 while others (eg. Live) start with C-2. Hence the difference of 2. But you can easily adjust the numbering in MidiPipe preferences by changing middle C from C5 to C3.Alextronica wrote:I did get the message to filter out only the one MIDI note on the one MIDI channels but Im still very confused why Ableton reads the note as D2 and MIDIpipe reads the note as D4
You could also use the virtual MidiPipe output port.Alextronica wrote:Also I'm not sure how to route the singnal back into Live. Probably the IAC bus but I'll test more latter.
-
Alextronica
- Posts: 465
- Joined: Fri Oct 05, 2007 5:43 am
- Location: Big Rock IL
- Contact:
Re: A little help with MIDIpipe Please?
Awesome Broc!
Will I have to enable the Track Sync or Remote in Live's Preferences with the Input or Output of MIDIpipeto use the vitual output port?
Thanks for you help
Will I have to enable the Track Sync or Remote in Live's Preferences with the Input or Output of MIDIpipeto use the vitual output port?
Thanks for you help
Black Mac Book 2.16 4gigs of Ram > Ableton 7 Suite > Komplete 5 > APC40 > Novation Remote SL25 > Allen and Heath Xone 92 > Korg Kaoscillator
www.soundcloud.com/Alextronica
www.soundcloud.com/Alextronica
Re: A little help with MIDIpipe Please?
You need to enable 'Remote' for MidiPipe Output (which should appear as input port in Live).
Note however that the virtual MidiPipe ports are available in Live only when MidiPipe is launched.
So in general I'd prefer using IAC as it works independent from any applications.
Note however that the virtual MidiPipe ports are available in Live only when MidiPipe is launched.
So in general I'd prefer using IAC as it works independent from any applications.
Re: A little help with MIDIpipe Please?
So I've been trying to figure this out for ages now and I finally did today. My basic setup was using the left 4 columns of the Launchpad as clip launchers and then using the right four columns as momentary beat repeats, other effects and a visual metronome.
I FINALLY GOT IT WORKING AND ITS GREAT!
With regards to the momentary buttons, I used Midipipe and this is the basic sequence you have to use:
MIDI IN - pick your launchpad (or device you want to use)
A-LIST - press the button you want to make momentary and it will show up in the box down the bottom)
KEY MAPPER - chose the note of the button (see Launchpad Programmers Reference Guide for corresponsding number-eg 1st row 5th column = 4, 2nd row 5th column = 20 etc.)
MESSAGE CONVERTER - In = note on. Out = control change (then pick any CC value in the drop down menu).
MESSAGE CONVERTER - In = note off. Out = control change (pick same CC value as above).
A-LIST - when you press the button, make sure its converting the CC value (x) from 127 (on) to 0 (off).
MIDI OUT - select MIDI pipe output 1. Make sure 'pass through' is ticked at the bottom too.
Then just repeat this process for all the buttons you want to be momentary and then once you're done, go into your DAW and enable midi learn mode and select what you want to midi map and press the corresponding button...
BOOM you've now got momentary controls on selected buttons on your APC!
I FINALLY GOT IT WORKING AND ITS GREAT!
With regards to the momentary buttons, I used Midipipe and this is the basic sequence you have to use:
MIDI IN - pick your launchpad (or device you want to use)
A-LIST - press the button you want to make momentary and it will show up in the box down the bottom)
KEY MAPPER - chose the note of the button (see Launchpad Programmers Reference Guide for corresponsding number-eg 1st row 5th column = 4, 2nd row 5th column = 20 etc.)
MESSAGE CONVERTER - In = note on. Out = control change (then pick any CC value in the drop down menu).
MESSAGE CONVERTER - In = note off. Out = control change (pick same CC value as above).
A-LIST - when you press the button, make sure its converting the CC value (x) from 127 (on) to 0 (off).
MIDI OUT - select MIDI pipe output 1. Make sure 'pass through' is ticked at the bottom too.
Then just repeat this process for all the buttons you want to be momentary and then once you're done, go into your DAW and enable midi learn mode and select what you want to midi map and press the corresponding button...
BOOM you've now got momentary controls on selected buttons on your APC!
-
infinitesinewave
- Posts: 69
- Joined: Wed Feb 06, 2013 3:36 pm
- Location: Los Angeles
- Contact:
Re: A little help with MIDIpipe Please?
Wow... I'm running multiple midi controllers... I'm concerned that if I just choose any old "cc" value.. it might affect my Quneos or my Launchpad. Can I use the "cc" value that is currently assigned to the apc40 buttons so that there is no weirdness? Does this make sense to anyone?
www.youtube.com/infinitesinewave
www.youtube.com/infinitesinewave