Send Program Change bug in Logic 7.2.2

I recently got a Mac Pro 3.0, and installed Logic 7.2.2. In general things are
going okay, but I recently found a bug and I wonder if anyone else has run
into it. I have a fairly extensive studio setup (6 Gigasamplers, some hardware
samplers, quite a few synths, etc.) and have been working on an older G5
with few problems, still running 7.2.1. When I open up a sequence on the Mac Pro with Logic
7.2.2, it checks all the Send Program Change boxes on every midi channel of
every instrument in the environment. This plays havoc with my studio setup,
since I don't often use Logic to send program changes. I have since built a
new environment in Logic 7.2.2 with all the boxes unchecked, and I import
that to fix the problem, but I have many sequences on the old G5 I will need
to open on the new machine. Anyone else run into this? Any global fixes?
Thanks...
Mac Pro 3.0, G5 2.5   Mac OS X (10.4.7)   Logic 7.2.2, 7.2.1

I've had strangeness with the global tracks during a mix. I had the "tempo" track causing notes to change pitch and cause midibog. Time signature works ok.

Similar Messages

  • Send Program Changes in GarageBand?

    Can you send Program Changes from a MIDI controller in GarageBand?

    No, you can't change the instrument of a track via midi.

  • Why won't MainStage send program change MIDI to external synths

    One of the main reasons i moved to mainstage was the ability to seanlessly use both the mainstage sounds plus the internal sounds in my hardware synths . Since i upreaded to mainstage 3 i cant send program change MIDI to external synths ... I really need to have this resolved . it is critical

    Seems to be working for me.  I can send in a program change, and the external instrument channel strip will send out the correct program change.
    I did notice that new patches I added have their own program change number, so I had to set it to what I wanted (for the mainstage patch itself, under attributes).
    So, starting from the begining, I :
    - added an External Instrument channel to my existing MS patch
    - I set the output of that new channel to the correct midi output device
    - I selected the ext. instr. channel and then went to the inspector->MIDI Output tab and checked the box "Send Program Change" and I selected a prog. change number
    I monitored this output using MIDI Monitor and it all looked correct.
    I hope this helps...

  • Sending Program Changes to external MIDI device

    Just getting started with MainStage, so excuse the basic question . . .
    I'd like to use MainStage with two main pieces of hardware – an Elektron Monomachine acting as the master clock and sequencer, and a Machinedrum, which is slaved to the Monomachine. I'm running MainStage to use a soft synth or two sequenced from the Monomachine, and for effects. So far so good.
    Patterns on the Machinedrum are selected externally with MIDI Program Changes. Conversely, when you select patterns on the Monomachine, it sends out a Program Change message so that you can lock the two machines together pattern-wise.
    In Layout mode, I drop in a rotary knob, hit the Learn button and change patterns three times on the Monomachine; the knob says Program Change and the number of the Program (all correct).
    Next, in the Patch editor, I map that screen control to Machinedrum > MIDI Controller > Program Change. If I turn the knob using the mouse, it changes the Program (pattern) on the Machinedrum (all correct).
    BUT . . . now (in either Edit or Perform mode) when I change the pattern on the Monomachine (sending a Program Change message), the knob doesn't move. I see the Program Change message being received by MainStage in the MIDI monitor, but it doesn't get routed to the screen control.
    What could I be doing wrong? Why does it respond correctly in Learn mode, but then not in Edit or Perform mode?

    peterslade wrote:
    BUT . . . now (in either Edit or Perform mode) when I change the pattern on the Monomachine (sending a Program Change message), the knob doesn't move. I see the Program Change message being received by MainStage in the MIDI monitor, but it doesn't get routed to the screen control.
    What could I be doing wrong? Why does it respond correctly in Learn mode, but then not in Edit or Perform mode?
    Hi
    Could it be that MS thinks the incoming PC messages are intended to change MS patches?
    In Edit mode, select the Concert in the Patch list, and change the Program Change Device/channel etc in the Attributes Inspector to something other than the Mono
    HTH
    CCT

  • ABAP Email Sending Program: Change Display user name in email

    Hi All,
    I have developed an email sending program using function module SO_NEW_DOCUMENT_ATT_SEND_API1. It is working fine but there is requirement that when the customer receives email, in the display name of sender, there should be some fixed name. But here in this case it is picking the Sy-uname i.e. system user name who is triggering the program.
    I also tried the FM SO_DOCUMENT_SEND_API1, but it only changes senders email address, and the requirement is to change the display name in email.
    Regards,
    Nikhil

    You will have to use ABAP class CL_BCS. With it you can specify the sender, both the address and the name.
              lv_smtp_addr = iv_senderaddress.
              lv_smtp_name = iv_sendername.
              call method cl_cam_address_bcs=>create_internet_address
                exporting
                  i_address_string = lv_smtp_addr
                  i_address_name  = lv_smtp_name
                receiving
                  result          = lo_sender_address.

  • How to send patch level program changes from concert level instruments?

    Heya,
    Here's the gist of my setup:
    I have two concert level external instrument channel strips (Nord Electro 3 and Prophet 8 module). I am attempting to change the bank on the Electro 3 on a per patch basis. It seems as if the concert level nature of the channel strip is overriding my ability to change on a per patch basis. I am sending out a program change on a certain patch, and it is being reflected in all of the other patches across the concert (this is expected behaviour from reading the manual).
    I've been looking for a way to manually send the program changes on a per patch basis (for these concert level strips), using some sort variation of the override parent setting, but I've been unsuccessful at finding a method for doing this. Is it even possible?
    The behaviour I'm looking to replicate is easily accomplished by manually creating the external instrument channel strip in each of the patches, and then sending out the appropriate program change message. This isn't a problem to do. It is, however, a tad bit cumbersome and sort of defeates the purpose (in my opinion) of having concert level channel strips.
    Any wisdom would be appreciated.
    Cheers,
    Nick

    As far as I know the only way to send program changes is to create channel strips in every patch. I don't use concert level channel strips for that reason.
    One of the advancements is that you can level your external instrument on patch level.
    Tip: create one patch with the channel strips you need and duplicate that one (CMD-D) to create new patches. Works faster for me.

  • Can software instruments recognize MIDI program changes?

    I'm trying to send program changes from my Oxygen 49 (blue). I see them register in the transport window in Logic but the patch doesn't change. For example, trying to scroll through different instruments in the sampler would be much faster than having to use the mouse if I could use the + & - buttons on the Oxygen.
    All other control surface functions work fine using M-Audio DirectLink—transport, faders, track selection, etc. But not program changes. Any info would be appreciated. I've contacted M-Audio support but they were not helpful--horrible phone support.

    brewbaker wrote:
    I'm trying to send program changes from my Oxygen 49 (blue). I see them register in the transport window in Logic but the patch doesn't change. For example, trying to scroll through different instruments in the sampler would be much faster than having to use the mouse if I could use the + & - buttons on the Oxygen.
    Most (if not all) of Logic's plugins do NOT receive program changes, the EXS24II can be setup to use two program changes as a toggle for "Next Instrument" and "Previous Instrument". Set Next Instrument to Prg change 1, Set Next Instrument to Prg change 2.
    This way you can select Prg change 1 to select the next instrument, then go back to Prg change 00 on the Oxy49, select PG change 1 again to go to the next instrument.
    And so on...
    Use the EXS "Options" button, then select Preferences to set this up.
    pancenter-

  • Involuntary program changes?

    Suffered a crash (the multi-lingual "Your computer has crashed. Please hold down the power button..."). Now during playback my synth, apparently having grown bored of playing an acoustic bass, chooses random patches to play at random times in the song. Starts on acoustic bass, moves on to distorted guitar, then to clean guitar, etc. With the event window in front I can see the program changes listed as they occur. The problem, of course, is that I didn't program them!
    I plan to reinstall the midi interface driver. Should I also trash Logic's preferences? And if I do, will that also wipe out the environment I have created for my synth will all 1000+ patch names laboriously typed in?
    Thanks for any suggestions.
    Logic 7.1.1
    Yamaha S08 synth

    It would be interesting to know what caused the Kernel Panic.
    Trashing Logic Prefs could help. Whether the MIDI driver needs re-installing or not, it is hard to say, but I doubt your problem is driver-related.
    If you see the program changes in the event list I doubt even corrupt prefs would have put them there. Could there be a transformer in the song's environment which is transforming a controller message into program change when you were recording the sequence ?
    Or could teh keyboard have been sending program change when you recorded it ? Maybe one of the assignable controls has been assigned to program change by accident, or maybe the keyboard needs a reset (power off then on)
    And no, trashing prefs won't lose your patchlists, They are in your Autoload, not in prefs.
    btw, it's bit late now, but there is never any need to type in patch names one by one. Especially with recent yamaha synths.
    You can copy/paste from the manual pdf file (available from http://www.yamaha.co.jp/manual/english/index.php ) into a text file. (in Adobe reader, hold applekey with the text-select tool to select columns)
    And from there copy/paste into your Multi Instrument, a bank at a time.

  • Can't make a selection of my pathes even if i have set a program change number for each one.Why is that happening?

    Hi everybody!
    I send program change messages from my midi controller and the messages are accepted by mainstage 3 as shown in the midi message window,but i can't make a selection of my pathes even if i have set a program change number for each patch.Why is that happening?
    I use a novation SL mki or a KORG Triton Le or a m-audio axiom 49 as midi controllers.The program change messages are transmitted by all the devices i mentioned above and shown as received in the midi messages window of mainstage 3.
    Has anyone the same experience?

    Hi
    Have you selected the correct device as the Program Change device and MIDI channel in the Concert Inspector?
    CCT

  • Listen to program change on single midi port?

    Hi,
    I am trying to control MainStage via program change messages. Is there a way to make MainStage listen to program change messages only on a single midi port? It seems like MainStage switches patches no matter on what port or midi channel program changes arrive.
    Thanks
    Jens

    Yes, that would do the trick if I did not want to change MainStage patches remotely. I should have made clearer what my setup is and how I want to use MainStage:
    I have two ot three keyboards attached to my Mac via USB. When I change programs on one of them, a small application that I made myself recieves it and sends program changes to the other keyboards. It also loads MidiPipe setups that I use to route midi data to and from the two keyboards and to another sequenzer. So all keyboards need to be connected and program change messages have to be sent. My goal is to have that application also switch MainStage patches. Because I need to rearrange the patches in my 'master' keyboard frequently, I need to have MainStage respond to the program changes from my app and not to the ones that are sent from the keyboard, so that the right sounds are loaded indepently of what the order of patches in the keyboard is.
    But I think it just can't be done with MainStage that way. I think it should be a very basic thing for every midi application to choose where to recieve its data from. I thought maybe there is a hidden preference or something. But it seems like I have to wait for MainStage 2 because I need to have program change messages arrive at the computer. Maybe then it supports AppleScript to change patches this way.
    Thanks anyway
    Jens

  • Logic + Groovebox - How to attach a program change to a region?

    I have hooked up a 16 channel Groovebox with logic 8 to use as a sound module. Is it possible in Logic to "attach" a program change message to a midi region?
    e.g. A region playing the groovebox midi channel 1 sends a message to the groovebox telling it to play program/preset 56.
    Thanks for the help!

    There are several methods to do that...
    1/ Select the midi region and double click it to open in Piano Roll. Open Hyper Draw in Piano Roll and choose Program Change from the list. Draw Program changes there.
    2/ Place the Playhead to the place you like to input Program Message in Arrange, hit the "Pause" button in the Transport and enable "Record" button. This way Logic is in "Record in place mode". While the region track is selected go to its Inspector and check the "Prg" box after that click and hold your mouse to the right of it and choose program 56 from the list. Logic will make a new small region with the Program message. If you have a setting "Merge the new recorded regions" in the Settings this small region will be automatically merged with the selected midi region in question.
    3/ Select the Midi region and open it with Event List editor. Select "Create" button, and click the Program button to create new message.
    4/ You can use Hyper Edit window and create "Program Event definition" after that draw program changes etc...

  • HT4101 Problem sending midi program changes to a Boss Gt100

    Hi I am using an app called Set List Maker to send midi program changes to a Korg Triton keyboard successfully but no such luck with a Boss GT100 guitar processor. The message I get is something like cannot use this device. 

    Hi I am using an app called Set List Maker to send midi program changes to a Korg Triton keyboard successfully but no such luck with a Boss GT100 guitar processor. The message I get is something like cannot use this device. 

  • Does noboby know!!! program changes in logic with kontakt3 instrument banks

    Hi all.
    im having real trouble understanding program changes from the events list in logic pro in conjunction with Kontakt 3.
    i have a region playing a bar of a violin legato then a bar of staccato then a bar of tremolo (just for example) using kontakt 3.
    i have created a new instrument bank in K3 and loaded violin legato on 001, staccato on 002 and tremolo on 003 of the K3 instrument slots.
    its from here that i just dont understand and find the logic manual useless as usual.... how can i get it to change??? firstly, nothing is selected in the program change events list... i havnt changed anything yet... fair enough but how can i write it in, so to speak, from this point??? it wont let me write any new number change and basically wont let me do anything.
    i messed aroud with this for hours without much luck and when i could get it to change it was giving me strange instument names like grand piano etc
    so i guess iv really missed somthing here
    any help??
    marc
    Mac OS X (10.5.5)

    I forget how to write them PG changes in, but what I do, is make a program change from your master keyboard while recording into Logic..Then go in and look at the note edit list to make sure it's correct. Change number if you need. The bank select always overwhelmed me, so I never dealt with that either.
    Another approach would be to create a 2nd patch in Kontakt, and have it respond to a different midi channel, then change the midi channel on your event list, or perform from master kbd that is set to appropriate midi channel

  • Can a key command send a program change message to a AU Synth?

    I know you can do it to scroll the presets of the logic presets, but can you set up a key command to change the sound on eg Korg Legacy Collection?

    I don't think so.
    But you may utilize the capslock keyboard.
    Just transform in the environment its note on messages into program changes.

  • How to configure a map of patches names of my midi device in order to insert program changes from Logic?

    How to configure a map of patches names of my midi device in order to insert program changes from Logic?

    Thomjinx wrote:
    You can usually use a patch editor-librarian program like Sound Diver or MidiQuest to copy and paste the patch names (one bank at a time) into the patch name list of a multi-intsrument object in the environment.
    That's what I do.  Works like a charm.
    Cheer,
    Thomjinx
    "My first copy of Logic came on Floppy disks"
    And you will need to setup bank change commands for your particular instrument, if it does in fact have several banks of internal patches. Logic comes with a selection of bank change commands, one of them will almost always work.
    My first copy of Logic came on floppies, two of them I think and was MIDI only, moved up to Logic_Audio at version 3.0 I think.

Maybe you are looking for

  • Duplicating purchased music on two computers?

    I use two computers and sometimes I purchase music from the iTunes Store using one or the other. But, the music I purchased on one computer doesn't show up on the other computer and visa a versa. Is there a method of showing all the music I've purcha

  • Problems in SXI_CACHE Refresh

    Dear Experts, I am facing Cache refresh problems in PI 7.0 : 1)  SXI_CACHE : Last Error During Cache refresh is showing LCR_GET_OWN_BUSINESS_SYSTEM - NO_BUSINESS_SYSTEM error. And also Start Delta Cache Refresh / Start Complete Cache refresh  are in

  • Header Mapping in Receiver agreement.?

    Hi All, When we do B2B scenarios using AS2 adapters. 1. Is it mandatory to use Header Mapping in Receiver agreement.? 2. If yes, is it enough if we provide Party Names? or we need to provide Business system or Business service names as well? 3. What

  • Flash won't activate on my MAC INTEL

    Its been more than three weeks now and I have tried everything posted in the forum. I even performed the rain dance :'( and only managed to get myself socking wet with no video to view on http://bigbrotherafrica.dstv.com/video/play.aspx?vid=7544) Not

  • I18N  : Translation to Japanese : S2X editor does not accept Japanese char

    Hi , I need to translate an WDJ application to Japanese. I have set the project resource encoding to UTF-8 and also changed the jp xlf file encoding to UTF-8. When I enter the characters in s2x editor and click save , it reverts back to English chara