Sending stompbox state to midi channel

Hello all,
I would like to send the status of a Logic Stompbox to an external midi processor to control an external midi stompbox. Basically, is there a way to send a midi value from a Logic effect? I know the other way around is possible. I use it constantly. But I would like to know if an effect was changed within Logic by receiving a midi signal.
Thanks.

Hi
Rawbear wrote:
Bi-directional is no problem, since I have developped the pedal board and the integrated micro-controller can be programmed to treat any incoming signal, midi or other.
Great!
2 ways you could do this that I can think of right now:
A) Setup some switch buttons in Layout mode, or use the ones pre-mapped such as in the guitar template. Learn them to the incoming MIDI CC messages from your pedal controller, and *crucially*, in Layout Mode choose the correct MIDI port and channel in the "Send Value to" drop down in the Hardware Input Inspector.
This should 're-send' the current state of the on-screen buttons if you change Mainstage patches.
B) In Edit Mode, add an External MIDI channel strip at the appropriate level, assigned to the MIDI footpedals channel and port. (You could select 'No Output" for the audio 'return').
For each on-screen switch, select the switch and add an second parameter mapping in the Screen Control Inspector, select the Ext (Pedal) channel strip in the Left Hand column, and then select the appropriate MIDI CC message. You may need to un-check the "Momentary Behaviour" checkbox at the bottom right.
HTH
CCT

Similar Messages

  • How Can I separate my MIDI Channels with layered instruments in MainStage 2 With my Axiom 61?

    I have been at it for 3 days straight. I want to play an internal instrument (EVB3 for example) and trigger samples with the EXS24 without triggering notes from the other instrument. I have my keyboard set to MIy help meDI channel 1 and my drum pads set to MIDI channel 10. The still play together. I've tried changing MIDI input on both channel strips to multitimbral, Channel 1 for the keyboard and channel 10 for the drum pads. Still playing together. I've tried changing attributes in the Mapping screen. Still...
    I don't think its the Axiom. I've tried changing MIDI CC numbers but then it won't talk to either instrument. I'm currently using MIDI cables into a 3rd generation M-Box. I've tried using USB as well. Please, somebody help me!!

    Sorry for the late responce, I've been in program mode and haven't had a chance to come back to this.
    I figured it out. It was an option that I had over looked in the Assignments & Mapping tab in Edit Mode. At the bottom of the window that says All Devices. In that menu there is another tab that says Channel 1-16. If you click where it says Unassigned, down in the Screen Control Inspector there is a checked box that says "Send unassigned MIDI to all Channel Strips". If you uncheck that box then everything works perfectly. It is a little extra work having to assign the keyboard everytime you ad a channel strip but when you have to do some serious programming it's worth it.
    Anyone who needs to program with multiple devices should uncheck this right out of the gate. It will save you from pulling your hair out.
    Thank you Bruno for your help. It is much appreciated.

  • How can I manually enter MIDI channel number in Control Surface expert Value Change field?

    I am creating a software interface for a multidimensional controller which can transmit many linear values at the same time. I can not use Learn mode because it always sends data from all sources, but I can split them by MIDI channels. I would like to manually enter controlling values into Control Surface expert view.
    I seem to be able only to input the message, but not MIDI channel on which it is transmitted.

    Stupid me, it's hex... so 80 is Note Off ch 1, 90 Note On ch 1 etc

  • How to record multiple midi channel data to multiple midi tracks in Logic?

    Dear All,
    I have an electric organ from Yamaha, and it has 3 keyboards, upper keyboard, lower keyboard, and pedal keyboard. They are all running in different midi channels:
    i.e. upper keyboard: midi channel 1
    lower keyboard: midi channel 2
    pedal keyboard: midi channel 3
    When I try to create 3 midi tracks in Logic to listen to the 3 keyboards, I found that their midi signal just mixed together. Meaning, all 3 midi tracks can listen to all 3 keyboards...
    Please noted that I am using a single USB Midi interface (1-in, 1-out) to connect the electric organ with macbook.
    Can someone give me a help here? I suppose I can setup 3 midi tracks in logic to listen to 3 keyboards signal separately.
    Thanks,
    Eric

    Ahrenshof wrote:
    I had a similar situation when I first got LS and received this useful reply from Apple-
    in Settings>Recording, check the box for "Auto demix by channel if multitrack recording".
    Be aware that the Settings are song specific, compared to Preferences, which apply
    to all songs. Set your controllers to send on specific MIDI channels and set the same channels in the inspector of your tracks.
    I have a 2x2 midisport however, so I don't know if you will have an issue because you have only 1 I/O.
    If so, you might have to learn about 'Multi instruments", I haven't had the need.
    Yes, this is correct. We have two recording stations with ESI M4U 4x4 midi interfaces. We are recording 4 instruments at the same time and they all send their data on a different channel. I created midi instruments for all of them in Environment just to have them more easily available in the Arrange window. Also make sure you have the correct midi channel set per track in Logic.
    When the option to "auto demix by channel" is set and you are recording, it may seem that Logic is recording only on one channel (only one region being created). But as soon as you hit stop, it will expand to multiple channels.

  • Multiple midi channels in one region

    Hello,
    I've been using Logic since version 4.7, but haven't tried the following in a version newer than 5.5.1. Not sure what functionality might have changed, so here goes...
    I'm having issues with having notes with different midi channel assignments in a single region. I have 3 audio instrumets on midi channel one, two, and three, respectively. I have a midi instrument whose midi channel is set to all, that is patched to all three audio instruments in the environment. The track containing my region is playing back on the midi instrument, not the individual audio instruments. I have assigned channels 1, 2, and 3 to individual notes in the region, yet when it plays, all 3 audio instruments are triggered for every note rather than only the instrument whose midi channel matches the note's channel.
    Thanks in advance,
    JG

    Thanks for the responses! The issue is that the three audio instrument objects in the environment are not respecting it's assigned midi channel. Yes, the channel splitter will split the incoming midi channel, but I shouldn't have to use the splitter if I set the midi channel on instrument 1's parameters pane to channel 1, and if the the midi channel is set to channel 2 on audio instrument 2 ect. So in the above example, no matter how how many different events I send on different midi channels to audio instrument 1, audio instrument 1 should only respond to midi channel 1. However it responds to all midi channels. Again, the channel IS NOT SET TO ALL.
    So here's a simple test:
    -Instantiate Logic's EFM1 on audio instrument 1
    -Set audio instrument 1's midi channel in the parameters pane to midi channel 4
    -Create a blank midi region with the pencil tool on audio instruments 1's track in the arrange window
    -Open up the blank region in the matrix editor
    -With the pencil tool, create a few notes.
    -Then open up the same region in the event list editor and make sure that all the notes are on a midi channel other that channel 4.
    -Play back the region and EFM1 will play back not respecting it's channel assignment!
    Hope this clears some stuff up.

  • [ReWire] How to use Logic's MIDI channels only

    Sorry for the rather vague subject title, but I can't come up with a better one.
    Let me explain the situation:
    I'm working on a project with several audio and MIDI tracks and also two ReWired Reason4 instruments, all routed to their corresponding Reason device. (the MIDI information is coming out of Logic and being routed to Reason and the audio is then routed back into Logic)
    My problem is with Logic's own MIDI channels. When I record enable one of these (Logic) channels and I play my MIDI keyboard, Reason also responds to that and plays one of the instruments.
    So I hear the Logic instrument as well as the Reason instrument. To put it in the easiest way possible, I don't want that.
    Is there a way to make Logic stop sending out MIDI information to it's ReWire slave, when a non-rewire channel is record enabled?
    Thanks in advance for your help

    Hmm that makes perfectly sense... that I haven't thought of that myself
    I will try tonight. Thanks!

  • How do you change the midi channels of a region?

    Lets say i have a region recorded on midi channel 1, how do I change the notes to be midi channel 2? Thanks

    Depends.
    First of all, are you talking about a MIDI region or an Audio region (Audio regions can "be on a MIDI channel", so to speak, if they contain controllers, i.e., volume, pan, etc.).
    So let's say you're talking about MIDI regions for now.
    The first order of business is to recognize that the actual channel of the MIDI events contained in the region is determined primarily by the MIDI channel that your controller is sending on. For simplicity sake, let's say your controller sends on channel 1, and the track you're recording on is set to play MySynth on channel 1.
    If you're wanting to change the channel from 1 to 2, chances are you want to do this to assign this part to play a different sound on a multi-timbral synth. Let's say that the MySynth object -- as seen in the Environment -- is indeed a multi-timbral synth. If the synth selected for that track is currently assigned to play MySynth 1 (i.e., channel 1), just change it to MySynth 2 (from the track's menu).
    Now, if you opened the Event Editor, you'd see that the channel of the MIDI data is still on channel 1! This is normal. Logic is able to "channelize" the data when you select a destination instrument that is on a different MIDI channel from the one that the data was recorded on. So if your track is now set to play MySynth 2, you can go into the Event Editor all day and change the MIDI channel of the data, but it will still be channelized to channel 2 because that track is assigned to play MySynth on channel 2.
    There are many many reasons why you might still want to change the MIDI channel of the data in the Event Editor despite the channelizing that goes on. But without going into a whole shpiel about these kinds of applications, just know that the primary way to change the MIDI channel is to select an instrument on the desired MIDI channel.

  • Assigning different midi channels to Mainstage

    Hello,
    I'm trying to get Mainstage working with a midi accordion. For this to happen I need to be able to assign different midi channels to the different instruments I want i.e., piano for the right hand of the accordion would be midi channel 1, Double Bass for the left hand would be midi channel 2.
    I've been looking through the manual and cant find a way to do it.
    Does anyone know if it is possible?
    Thanks
    Angus

    Thanks for the help! Here's a summary of the solution from the posts above:
    Let's say you have a MIDI controller transmitting on more than one MIDI channel. Naturally you want to trigger different sounds on each MIDI channel. In my case, it's a Kurzweil MIDI keyboard/controller capable of 4 MIDI channels at once with split points and layers created in the MIDI performance setup.
    My goal was to replace rack of MIDI modules with a MacBook running Mainstage (much easier to carry). I want to keep the MIDI setups in the keyboard and duplicate the multitimbral rack modules in Mainstage so I have a choice of taking either the rack or a laptop to the gig.
    Here's what worked:
    In the Mainstage layout tab I created 4 keyboards. each keyboard was set to the MIDI interface device and a unique MIDI channel. Each keyboard is named for its MIDI channel.
    In the edit tab I created a single patch with multiple channel strips. I selected the first channel strip and assigned the sound I wanted in the channel strip itself. On the left side, in the channel strip inspector, I assigned the channel strip to one of the MIDI chanels (one of the keyboards I created in the layout tab).
    Then on the right side at the upper right corner of the channel strip I hit the "+" to add a second channel strip to the same patch. I added the plug-ings I wanted and again in the inspector on the left I assigned it to one of the other channels. I created 4 channel strips in the patch.
    The result was a multitimbral setup with piano, strings and sound effects on 4 different channels. All active at the same time but only sounding when I selected a MIDI performance in the controller that sends note data to these channels.
    It worked very well at my gig last week. Still a couple of details to iron out, such as disabling volume control for certain channel strips.
    Hope others find this helpful.
    Carlos

  • How to access audio instruments as midi channels from midi keyboard?

    Hi!
    This is my first post here.
    I use mostly Logic Pro 7 as a sound module with my keyboard. I have a song file in Logic that I made some time ago, where I've linked every audio instrument to a corresponding audio channel (same midi channel). All channels are in record mode, and thus every audio instrument is assigned a midi channel - and I can play different audio instruments by changing the midi channel on my midi keyboard.
    Now, I want to create more tracks, so I can have more instruments to choose between. That doesn't work.. I try to make a new logic file and do the same thing with more channels, but I can't remeber how I made this work in the first place. I've been trying for hours and hours, and I'm going nuts here.
    I would extremely grateful if anyone could tell me how this is done.
    (No rewire/extra software is necessary.)
    Thanks for reading.

    Welcome!
    It's fairly straightforward. On each audio instrument, assign a MIDI channel in the parameter box - so eg Audio Instrument 1 is set to MIDI channel 1, Audio Instrument 2 is set to channel 2 etc.
    The key part is in your song settings "File -> Song Settings -> Recording" to make sure "Auto demix by even channel" is ticked.
    Now, shift-click on the record buttons for all your audio instruments, and when you send on MIDI channel 1, you'll play the first one, switching to channel 2 you'll play the second one, and so on.
    The max you can do is 16 channels at once, afaik, as the sequencer input doesn't retain port info (which is a bit of a shortcoming in my book, but there you go...)

  • IAC Driver MIDI channels

    Hi,
    If any of you are experienced with the AIC driver found in the "Audio MIDI Setup" utility. It seems that it will only give me one single MIDI channel.
    I tried sending MIDI over channel 2 and it was remapped to channel 1.
    In the IAC properties I have a port called "IAC Bus 1" and it says you can "indicate the number of MIDI in and out connectors from each port". However these are fixed at 1 each with no way of changing them.
    As you can see in the following screenshot, the up/down buttons to set the number of connectors are not active - nor can you type a number in the text box:
    http://electronicmusic.dk/temp/iac.jpg
    I would appreciate any help you can give me with regards to setting up the IAC driver.
    Thanks,
    Morten

    Open Logic, choose external Midi as a track object - in the tab on the right of your Arrange up to 4 IAC Busses with 16 channels each will appear. Now you can transmit Midi to the outside world by choosing one of those IAC channels. In a standalone app like Kontakt you can then choose this IAC channels as an Input for your Instrument/application. Vice versa in the environment->clicks and ports you can choose the IAC Busses to transmit Midi into Logic's sequencer, this way you can get external Midi data into Logic. In the Audio Midi setup there is nothing else to be edited/routed.
    Hope that makes things clearer.

  • Connecting kurzweil sp88 to GB I want to connect my Kurzweil sp88 to GB. The Kurzweil has a baffling array of buttons and possible MIDI channels. It also has the old style MIDI plug ins. I've got the MIDI out connected to my MacBook Pro via USB adapter.

    I have my Kurzweil connected to my MacBook Pro via an adapter (old style MIDI from Kurzweil to USB adapter connecting to Mac). The Kurzweil has a baffling array of buttons and possible MIDI channels. Can anyone please tell me which of the channels I should use? Also, should I leave the MIDI In cable out of the Kurzweil? Thanks for as detailed an answer as possible. If you like you can respond directly to me at [email protected]

    First of all I do not own this keyboard. But a quick look at the manual (found on the internet) says that when first powered up the SP88 is in Internal Sounds mode. Meaning you hear the sounds selected when playing the keyboard. It also stated that the default Midi Transmit Channel is Midi Channel #1.
    Looks like you would need to go to the SP88 Keyboard's MIDI SETUP and simply select LOCAL OFF. Now the keyboard should be ready to transmit Midi Out only and no internal sounds should be heard.
    Next you may or may not need to do this but you might need to go into the Utilities Folder found in your Applications Folder on your Mac and double click AUDIO MIDI SETUP the keyboard Icon. Figure #1 below.
    Next you need to make a physical connection from the Midi Out of the SP88 to the Midi In on your Midi Interface. Figure #3 below. You may need to Click on Add Device first. Figure #2 below.
    In the examples shown below I have a Yamaha Electronic Drum Kit that is Midi Out only... not USB out. I had to plug a Midi cable from the Midi Out Port on the back of my Drum Module to the Midi In Port on the back of my Motu 828 Audio Inferface which is connected to my Mac. Next I created the Audio Interface and Drum Module "Devices" as mentioned above.
    I then double clicked on the Drum Module and made my Midi Out Selections. Figure #4 Below. And once it was setup and the icons closed I used my mouse to draw a virtual cable connection from the Drum Module Out to the Audio Interface In. Figure #3 below. This is how I got my Midi Devices to talk to one another.
    Once you have made your setup as I have outlined create a MIDI Instrument Track in Garageband, select an instrument for example a Piano then Record Enable that track in Garageband and see if you now hear what you are playing. In this example the SP88 is a Midi Controller only and you will only hear sounds selected in Garageband which is what you want.
    Keep in midi your setup may be different than mine. You can keep your SP88 Keyboard on the default Midi Channel #1. That would be a good place to start. Garageband receives Midi on all channels.

  • Multitimbral Instrument Plugins (ie 1 instument many midi channels)

    I am using SampleTank and Kontakt and they way I use them just does not seem right ! The problem starts here..
    - when I add Kontakt to a Instrument Strip the Midi channel is assigned in the strip in the environment window.
    - If I create multiple tracks with the same Instrument and change the midi channel of a track they all change - Doh... not very logical.
    The only work around to this that I have found is to create multiple instrument stips on env window and assign them all to the same instrument (ie instrument 1).... then give each a serperate midi channel - this creates lots of channels with the same audi meters bobbing up and down.
    Sure I can use multiple instances of the same plugin (as with EXS24) but that is not very memory or processor effecient...
    Now I know I can create Aux Channels and route channels to each - but you get in a "too many channels" mess !
    So am I missing something is there an easy & logical way to put an instrument on a channel and route multiple midi tracks to it ?
    Did I explain the problem clearly ? Any help/advice/guidance very welcome !
    Cheers
    Ian

    Hello !
    You have to go in the environment page, instruments, and create a new multi instrument, which you will name Kontakt for instance. Activate all channels by ticking each check box in the instrument icon in the environment page. Then open another environment page where you will choose to see the Audio objects, I.E. the mixer in that case. Drag a cable from you newly created multi instrument to the channel strip containing your Kontakt sampler. You get then a message saying that the ports are in use, do you want to change the assignment, and you answer YES. Now in the arrangement page, set midi channel of Kontakt to All. Now you can create Midi tracks for each midi channel. Multiple outputs are either managed inside the sampler itself or using the Multiple Output version of the plugin, depending of which plugin model.
    Hope this helps

  • Help! I can't get Mainstage (2 or 3) to map patches to different midi channels

    I recently upgraded to Mainstage 3, partly in the hope that I could solve this problem I've had.
    So, I use an M-Audio Axiom Pro 61 and I want to have 2 channel strips on 1 patch: an organ sound controlled by the keyboard and some drum samples controlled by the drum pads.
    In layout mode, I've set the keyboard to Channel 1 & the Drum pads to Channel 10 and in edit mode I've set each channel strips' midi input to the appropriate multitimbral settings.
    When I play the drum pads I only get drums - so that's working fine - but when I play the keyboard it triggers both channels, and no amount of tweaking has got me round this issue.
    I've tried to go into the Axiom Pro settings and change stuff there but haven't had much luck (though i'm not as well learned with the inner settings of the keyboard so I wonder whether there's something I can do there)
    Can anyone help? I really want to multitask!
    Thanks

    For this scenario, you add 2 MIDI actvity or keyboards to your workspace. Name one "Organ" abd the other one "Drums" and assign both to your Axiom, but set the MIDI channel for the "Organ" to 1 and for the "Drums" to 10. Here's where the splitting by MIDI channel happens.
    Now, switch from Layout to Edit mode and set the MIDI input of the organ channel strip to Keyboard "Organ" and the MIDI input of the drum channel strip to Keybaods "Drums". The Multitimbral setting in that section converts the MIDI events from the Keyboard objects and if the instrument reacts to all channels, it won't make a difference. This is meant for some AUs, that support Multitimbrality, like NIs Kontakt or the Apple's Vintage B3, that can make different sounds for upper, lower and pedal manuals.
    Small re-cap: If you need to split by MIDI channels, you need to do this in Layout mode by adding objects, that react to a specific MIDI channel only.
    Hope this helps!
    DaCaptain

  • Can't get sound from my midi channels

    Hello. I've been using Logic 8 for a while. 2 days ago I updated to the newest version 8.0.1 and after I did it, I can't get sound from my midi channels. Before the update I could use my Ivory pianos perfectly, but after the update I can't. I've tried every setup I can imagine. I've been here sitting for hours trying to fix it but I can't .
    Logic recognizes my keyboard, since I play...all the notes appear on the transport bar, but i can't get sound from any sampler (Ivory, EXS, EVP88, etc).
    I've checked my outputs, etc...but nothing.
    Please help me!!! I'm desperate!
    Thanks

    Do you hear the Audio tracks and only Software Instruments are not working od don't you get any output at all? I was just assuming that through the update your Apogee has been removed as your Audio device in Preferences->Audio->devices.

  • Wrong Sender Agreement:The Sender agreement does not have channel

    Hi Guys,
    I am trying RFC to File scenarion where I am triggering a report which is calling a RFC module I have given the destinaztion name correct .When I am executing the report it is failing giving the following error
    "Wrong Sender Agreement:The Sender agreement does not have channel"
    I have checked that sender agreement is there.
    Also when Iam changing the RFC call by removing IMPORTING parameters and adding IN BACKGROUND TASK It is getting executed and goin to XI successfullly but after adding IMPORTING Param it is failing ?
    Any suggestion on the same?
    Regards

    Hi Guys ,
    I have tested the same again from RFC directly without Report and after some time it failed giving 'SYSTEM ERROR'.
    When i checked the channel it is giving following error:
    Error: 2008-01-10 13:36:19 IST: Message processed for interface Z_RFC_TESTSYNCASYNC: com.sap.aii.af.mp.module.ModuleException: call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout caused by: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
    Any help now ?
    Regards

Maybe you are looking for