How do I select a midi input device and record midi?

I have several midi input devices connected to my computer. I use them regularly with Digital Performer. I am trying to record a single midi track in Garage Band using an Oxygen 8 keyboard. In the preferences GB says that it sees 7 midi devices. How do I route midi with Garage Band and how do I tell Garage band which midi device to record from? When I create a midi track (well...I think that it is a midi track) and I try to record I do not see any midi notes being recorded.
Searching the help file for midi provided surprisingly little information. I am sure that this is simple stuff...perhaps so simple that I am missing something obvious.

Yes, if the controller sends the right MIDI messages
What do you mean by "the right midi messages"?
I have a virtual instrument (with for example) a delay effect knob. I would like to turn a knob on my midi controller and adjust the delay in the virtual instrument (as I can in just about any other sequencer). Can GarageBand do this, if so, how?

Similar Messages

  • How do I set up multiple midi-input devices:WX5 wind & keyboard controllers

    Hello,
    I'm trying to setup my system to utilize two midi input devices.
    1. Novation Controller Keyboard connected through USB
    2. WX5 wind controller connected via VL-70 tone module with midi out cable to channel 1 of my Motu midi interface.
    As it is currently setup I am able to play both my Wind Controller and MIDI Keyboards fine, but for some reason whenever I finish playing the Wind Controller, the MIDI Keyboard no longer plays sound (it plays midi fine according to the transport, but no sound is created until I load another patch of the EXS).
    What am I doing wrong? Should I be switching between inputs in Logic somehow? How can I setup my system to be able to jump back and forth between my midi keyboard and wind controllers? I have done no setup besides cabling the devices in the AudioMidi setup (outside of Logic).
    Thank you in advance for any help you can provide!

    This is just a guess, but if the last thing your wind controller puts out is a volume message of zero (as I think it would do as you stop playing the last note) then you would need to send a volume message to the sound module to reset it to the desired volume.

  • Is is possible to truly disable a midi input device in Logic 9?

    If I remove all midi input devices from the Environment Window including the Physical Input object, midi tracks will no longer respond to external midi controller information (as it should be). However, if I open the Controller Assignment window and click the Learn button, Logic still reads data from all midi devices currently recognized by OSX. Aside from completely removing midi devices at the operating system level, is there a way to configure Logic to completely disregard midi information from a specific midi device as you can do in other DAWs such as Ableton Live...or is this simply a bug?
    I am using the latest cut of Logic 9 with OSX Lion.

    there is no such option- unfortunately. but you can trick logic by plugging a cable from the correlating port of the input object to eg a monitor object and just leave it there.
    this way all midi arriving from that particular port will be sent into nirvana (midi to nirvana interface )

  • TS4436 How do I select more than one picture and send them all to Facebook on my iPhone 4s with iso7?

    How do I select more than one picture and send them all to Facebook on my iPhone 4s with iso7?

    Hi, I want to thank you for all your information regarding my questions about sending more than one photo to Facebook. I did have to stop in at Verizon (where I bought my iPhone) to find out why I did not have a choice to choose Facebook with the export icon. The tech had to go into my setting and enable Facebook to recognize my iPhone. When I upgraded to iso7 somehow it could not recognize Facebook. Once he did this for me I was able to follow your advice and your answer solved my question. Thank you

  • How to write select statement before the loop and how to use read statemnt

    Hi,
    Recently our system has changed from 4.6 to ECC6.
    As its migrated its showing lots of errors like in between loop and endloop there should be no select statemnt........
    Can any one please tell how to write that coding in ECC6 , how can i change the code......
    In between loop and endloop i am having lots of select statemnts.....ple tell thye coding how can i select before the loop starts and
    how to read that internal table in loop.

    Hi Deepthi,
    You can do as per below:
    1) Select the required entries from the tables you need (VBAK, VBAP, KNA1, etc)
    SELECT VBELN ERDAT KUNNR
        into table it_vbak
        from VBAK
    where VBELN = S_VBELN. "Selection criteria
    If sy-subrc = 0.
    SELECT VBELN POSNR MATNR
        into table it_vbap
        from VBAP
    for all entries in it_vbak
    where VBELN = it_vbak-vbeln
    SELECT KUNNR NAME1
        into table it_vbak
        from VBAK
    where VBELN = it_vbak-vbeln.
    endif.
    2) Loop at the entries, and read internal table it-kna1 for customer info.
    Loop at it_vbak into wa_vbak.
    read table it_kna1 into wa_kna1 with key kunnr = wa_vbak-kunnr.
    if sy-subrc = 0.
    endif.
    loop at it_vbap into wa_vbap where vbeln = wa_vbak-vbeln.
    endloop.
    endloop.
    This is the basic idea and short example of how to extract entries and read internal table.
    Hope this helps.
    Regards,
    Patrick

  • I have an 8500a how, once I select the apps I want and add to the printer. How do i get them to wor

    I have an 8500a how, once I select the apps I want and add to the printer.  How do i get them to work? And is it always this slow....

    Hey jmknights!
    While I can't speak to how quickly the apps will work, I may be able to help you with how they work. Once you have the apps added to the printer you would select the app you want to print from on the printer's front panel. Once inside the app, select what you want to print and if all goes as it should, the printer should begin printing the requested information within a few seconds.
    Hope this helps!
    If I have solved your issue, please feel free to provide kudos and make sure you mark this thread as solution provided!
    Although I work for HP, my posts and replies are my own opinion and not those of HP.

  • How does one identify a 2nd genration device and a 3rd gen device

    How does one identify a 2nd genration device and a 3rd gen device

    Identifying Apple TV models - Apple Support
    It's really in the model numbers, but ATV 2 does not support 1080p video output only 720p so if it has 1080p it's a gen 3.

  • My music goes to iCloud and I don't want to use my data to download it continuously. How do I keep it on my device and out of iCloud?

    My music goes to iCloud and I don't want to use my data to download it continuously. How do I keep it on my device and out of iCloud?

    Donnakelley62 wrote:
    I don't know. And no I don't use iTunes match.
    WE are travelling and it seems every time I want to listen to music it's on iCloud and not my device. I find a wifi connection and download the songs them bam next time they are back on iCloud!
    iTunes purchases are always on iCloud. They don't get uploaded there. They are simply there because you purchased them.
    When you first purchqse, iTunes (computer or phone) should download them. If they are not downloaded, you will see the cloud icon.

  • Mac GarageBand with iOS MIDI Input Device???

    I was walking by a One-on-One at an Apple Store today, and the Apple guy had GB on an iMac but had an iPhone with a keyboard display adding notes to the GB song on the Mac. I thought, "Whoa, I didn't know you could do that with a Mac and iOS device." (both with GB installed).
    Well, I can't seem to figure out how to do that. I'm thinking it wasn't GB on the iPhone at all, and I can't remember if the iPhone had any wire connections or not.
    What I want to do is to use the iPad as an input device for a song on the Mac, especially for drums. The drum input on the Mac is ridiculous in that it only shows a keyboard and you have to randomly guess on what key makes what drum sound. Right now, I use the iPad that at least shows the parts of a drum kit next to a piano key, and then I use this to input drum tablature into a song. Then I upload the song to iCloud, and then open that on the Mac side, and my drums are there.
    So, *is* there a way to use an iPhone or iPad as a MIDI device (or whatever) to input music from a keyboard or drums into GB on a Mac, wired or wireless?

    Yes. I mean that it goes into the lock screen and I didn't notice if it happens after a minute or more.
    When you unlock the device (after the standby) if the phones-output is connected to an audio-system like as an hi-fi or a mixer the mobile makes a spike that makes the garage band useless for live playing. The spike is not a bug of garageband, the bug is that there should be the possibility to setup garageband to not go into standby.
    On the other side, garage band has an amazing hammond organ which is named "Soul organ" and it's not good when using its default settings but if you set the distortion to 0 (minimum level) it's just amazing! After this, try to set the rotation to fast and just enjoy! It's the leslie. Nothing less compared to a PC sound module.
    I don't like the piano of Garageband because it's too bright. I prefer the ones of iRig SampleTank.
    Furthermore, iRig SampleTank support also different tones for different tracks and you can load/save preset of sound. I have still to find a way to play piano + slow strings together because I have the sample tank basic version + piano suite but I want to buy all the tones suite. It costs about €30 which is more expensive that GarageBand but it works!
    Hope this can help you.
      GP

  • How do you select two audio capture devices?

    Hi all,
    At the moment I'm simply using CaptureDeviceManager.getDeviceList to get a list of all the capture devices on my system. Now when I print this it looks like this...
    [DirectSoundCapture : dsound://
    LINEAR, 48000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 48000.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 48000.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 48000.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 44100.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 44100.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 32000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 32000.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 32000.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 32000.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 22050.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 22050.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 22050.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 22050.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 16000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 16000.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 16000.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 16000.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 11025.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 11025.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 11025.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 11025.0 Hz, 8-bit, Mono, Unsigned
    LINEAR, 8000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 8000.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 8000.0 Hz, 8-bit, Stereo, Unsigned
    LINEAR, 8000.0 Hz, 8-bit, Mono, Unsigned
    , JavaSound audio capture : javasound://44100
    LINEAR, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 22050.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 22050.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 11025.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 11025.0 Hz, 16-bit, Mono, LittleEndian, Signed
    LINEAR, 8000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    LINEAR, 8000.0 Hz, 16-bit, Mono, LittleEndian, Signed
    Now my system actually has 2 michrophones attatched to it. At the moment I'm using DirectSoundCapture to record audio. My first question is, how do you detect multiple audio capture devices? and then of course, how can you record off of different audio capture devices?
    Anything would be helpful, if theres a tutorial somewhere on this which i've missed somehow, please tell me. I'm probably missing something pretty major I figure.

    I posted in a different thread that I was using the old javax.sound.sampled library to try to record. However, using this library it was quite simple to get a list of devices which could then be used to make a SourceDataLine that could be used to record. However, I was having trouble actually recording and switched to JMF as it has more features and I thought it would be simpler to use. It probably is but I have been struggling. I can record audio in JMF fine but I cant get a device list as I could with the javax.sound.sampled library.
    I'll put the code I was working off in here anyway. It shows what I want to do, I just want to do it in JMF.
    Note that this code was written 4 years ago by a Matthias Pfisterer and not by myself.
    import javax.sound.sampled.AudioFileFormat;
    import javax.sound.sampled.AudioFormat;
    import javax.sound.sampled.AudioSystem;
    import javax.sound.sampled.DataLine;
    import javax.sound.sampled.Line;
    import javax.sound.sampled.LineUnavailableException;
    import javax.sound.sampled.Mixer;
    import javax.sound.sampled.SourceDataLine;
    import javax.sound.sampled.TargetDataLine;
         /** List Mixers.
              Only Mixers that support either TargetDataLines or SourceDataLines
              are listed, depending on the value of bPlayback.
         public static void listMixersAndExit(boolean bPlayback)
              out("Available Mixers:");
              Mixer.Info[]     aInfos = AudioSystem.getMixerInfo();
              for (int i = 0; i < aInfos.length; i++)
                   Mixer mixer = AudioSystem.getMixer(aInfos);
                   Line.Info lineInfo = new Line.Info(bPlayback ?
                                            SourceDataLine.class :
                                            TargetDataLine.class);
                   if (mixer.isLineSupported(lineInfo))
                        out(aInfos[i].getName());
              if (aInfos.length == 0)
                   out("[No mixers available]");
              System.exit(0);
    Calling this method on my system will print the following.
    Available Mixers:
    Microsoft Sound Mapper
    AK5370
    SoundMAX Digital Audio
    AK5370 (2)
    This looks very different to what I get when I call CaptureDeviceManager.getDeviceList()
    How can I achieve the equivilent in JMF?

  • How to sync ical with multiple apple devices and android?

    Does anybody have use an android phone in addition to apple devices, and have you figured out how to sync ical with all? (I know there are other calendars that can be used by all, but it means a lot to my husband to stay with ical.)

    I tried Yahoo in the past but had trouble with duplicate entries. However, this was a while ago before Yahoo updated their site and this was with syncing to a Windows computer with Outlook in addition to a Mac so my results might not be typical. Yahoo's worth a shot, but my experience with Yahoo is why I use Google Calendar.
    Beyond that, I don't know of any other "free" services. There are many other hosted calendar sites that could work, but you'd pay something like $5-$20 per month, which is comparable to MobileMe.

  • How can I select from drop-down list and jumping to selected subform?

    I using LC Designer ES2 vers 9. Developing XDP. How can I Select from a drop-down list the appropriate selected subform (jumping to the selected subform on the page)?
    drop-down list...A (jump to subform1)
                             B (jump to subform2)
                             C (jump to subform3)
    subform1
    subform2
    subform3
    ....end of form

    Hi,
    you cannot set focus on a subform but on a field, as only interactive objects can be focussed.
    From a dropdowns exit event the script will look this way:
    switch (this.rawValue) {
              case "A" : xfa.host.setFocus("form1.page2.field1"); break;
              case "B" : xfa.host.setFocus("form1.page2.field1"); break;

  • How to see full HP icons in Devices and Printers Win 7?

    THis post is long because I've included all of the clues for analysis, so please read it all the way through.
    My HP printer devices - an OfficeJet Pro L7600 All-In-One and a DesignJet T120 - show the same behaviour. In Devices and Printers on my primary desktop PC, they appear and work correctly, but their icons are the default Windows printer icon. I want them to be the device-specific HP icons that I know exist.
    The printers are connected over the network.
    I have tried going into the properties of the printer by right-clicking the default icon, but there is no option to change the icon. I have tried dragging the icon out to the desktop, but this creates a new shortcut which, although I could change its icon (if I knew where to find it), I don't want a second route to the printer and, reading below, you'll see that it's not necessary.
    I made the All-In-One available on a laptop. This instance of the driver appears in the D&P of my desktop machine as "HP L7600 on XXX-LAPTOP". The icon is not the default icon, but the correct icon - an anatomically correct picture of the All-In-One. So, the D&P window can see the full icon, but only from another machine.
    Also, I have a Brother All-In-One for 11X17, also connected on the network. It shows the correct icon from Brother. Therefore, I interpret the problem as originating with an HP-specific bit of code.
    How can I get the proper icons to display?

    Hello RexWave,
    Welcome to the HP Support Forums.
    After reading your post I see that your Officejet Pro L7600 & DesignJet T120 icons do not display with the correct image of the printer but as a default printer icon. This is usually caused by the method the printers are installed. I can speak on behalf of the L7600 only as the DesignJet T120 is a Commercially supported printer. I would suggest you post that question there.
    Regarding the Officejet Pro 17600 though you can remove the printer from Devices and Printers. Next you want to add the L7600 using the printer software installed on your computer:
    1. Start Menu and open All Programs.
    2. Look for and open the HP folder, here or within a folder named after the printer you will open Add a Device.
    3. Walk through steps on screen and when the printer is added successfully you should have the printer icon you are looking for.
    Thanks,
    JERENDS
    I work on behalf of HP
    Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" to the left of the reply button to say “Thanks” for helping!

  • How to randomly select links in e-tester and how to get VU# in e-load

    1. How to randomly select one from links in a webpage in e-tester?
    For example: there is a root-page. On it, there are about 2000 links to its subpages. They all have the following pattern:
    <pre>
    multiline<TD width="50%"><NOBR>
    <img src="/images/tfold.gif" border="0" alt="GXC_.+?" align="texttop">
    {a href="(.+?)"}<font class="titleorimageid1siteid0">GXC_.+?</font>{a} </NOBR>
    </TD>
    </pre>
    So how can randomly select one link and then navigate to it?
    2.how to get VU# in e-load?
    For example: we launch 4000 VU to load-stress our server. But we want to use different user names to login for different VU#. such as VU#1's username is ADF1, VU#2's username is ADF2, VU#100's username is ADF100 and so on. How can we implement the feature?
    Thanks a lot.
    Edited by: user783927 on Dec 1, 2008 5:57 AM
    Edited by: user783927 on Dec 1, 2008 5:59 AM

    Thanks a lot for VU#. Also i got an idea about how to randomly select a link:
    Private Sub RSWVBAPage_afterPlay()
    Dim objReg As New RegExp
    Dim objMatchCol As MatchCollection
    Dim objMatch As Match
    Dim objSubMatch As SubMatches
    Dim doc As String
    Dim str As String
    Dim rNumb As Integer
    RSWApp.GetHtml doc
    With objReg
    .Global = True
    .IgnoreCase = True
    'the kind of urls have the following special pattern
    .Pattern = "pageid=34,([\d]{5})"
    End With
    Set objMatchCol = objReg.execute(doc)
    Randomize
    rNumb = objMatchCol.Count * Rnd
    If objMatchCol.Count >= 1 Then
    If rNumb = objMatchCol.Count Then
    rNumb = objMatchCol.Count - 1
    End If
    End If
    Set objMatch = objMatchCol.Item(rNumb)
    Set objSubMatch = objMatch.SubMatches
    str = objSubMatch.Item(0)
    Call RSWApp.setCustomVariable("var_url", str)
    RSWApp.WriteToLog str
    Set objMatchCol = Nothing
    Set objMatch = Nothing
    End Sub

  • How to programatically select a row in TableBean and update its column?

    Hi,
    Can anyone help me on How to programmatically select a row in a TableBean and update its column?
    Thanks,
    Jon

    Hi,
    My requirement is I need to update a column in a particular row of the table using fire action...
    I have a datefield bean serve as birhdate and base on this I need to update the age column depending on the given dates..
    Here's my code under the Process form request for your reference...
    if (actionInMainPersonScreen.equals("changeDate"))
    String checkId = pageContext.getParameter("paramDatePersonId");
    OAFormValueBean depPerId = (OAFormValueBean)depTable.findIndexedChildRecursive("ChildPersonID");
    OAMessageTextInputBean depFName = (OAMessageTextInputBean)depTable.findIndexedChildRecursive("FirstName");
    OAMessageDateFieldBean dateBirth = (OAMessageDateFieldBean)depTable.findIndexedChildRecursive("BDay");
    OAMessageStyledTextBean age = (OAMessageStyledTextBean)depTable.findIndexedChildRecursive("Age");
    Date changeBDate = new java.util.Date();
    Date dateToday = new java.util.Date();
    SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
    changeBDate = (Date)dateBirth.getValue(pageContext);
    Calendar cal = Calendar.getInstance();
    ResultSet empAge = null;
    String newAge = null;
    OADBTransaction trans = personam.getOADBTransaction();
    System.out.println("BirthDate: " + changeBDate + " Date Today: " + sdf.format(dateToday));
    String expQuery = "SELECT Trunc((sysdate - To_Date('" + pageContext.getParameter("paramDateBirth") + "'))/365) compAge, Sysdate from dual";
    System.out.println("SQL: " + expQuery);
    PreparedStatement expPreparedStatement = trans.createPreparedStatement(expQuery ,1);
    try
    empAge = expPreparedStatement.executeQuery();
    } catch (SQLException e) {}
    try
    while (empAge.next())
    newAge = empAge.getString("compAge");
    age.setText(pageContext, newAge);
    empAge.close();
    } catch (SQLException e) {}
    regards,
    Jon

Maybe you are looking for