Assign different instruments to low and high end of keyboard?

I'm trying to assign a hammond organ to the low end of my keyboard and strings to the high end.  Is this possible in GarageBand?  Thanks!  E

Yes, of course, Logic can do everything
Each Track in Logic lets you set a Key Range (in the so-called "Track Inspector") that responds to the incoming MIDI Notes. You just set one Track to a lower note range and one Track to a higher range, record enable both Tracks and you are in business.
Here is a screenshot from Logic, how it looks like:
If you want to move up to Logic, check out my graphically enhanced manual "Logic Pro X - How it Works" that tells you all the ins and outs in the same easy to understand fashion as my book "GarageBand X - How it Works", in case you are familiar with that one.
Hope that helps
Edgar Rothermich
http://DingDingMusic.com/Manuals/
'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'

Similar Messages

  • Select-options split date into month and assign to low and high

    Hi,
       In my select-options i am giving BEDAT (01.04.2004 TO 30.10.2005).I need to split month and
    year in separate fields.that is
    select-option_low-month in one field
    select-option_high-month in second field
    select-option_low-year in third field
    select-option_high-year in fourth field.
    Finally i need to move these four fields to it_final.
    select * from mbewh into corresponding fields of table it_mbewh
               for all entries in it_final where matnr = it_final-matnr and
               bwkey = it_final-werks and lpmon = ? and lfgja = ?
               and  bklas <> ' '.
    what input i have to give in lpmon and lfgja in select query to get for lfmon (04 to 10)
    and lfgja (2004 to 2005).
    suggest some ideas.

    Hi ,
    Can you please check the following code.
    Hi ,
    data :  l_low_yr(4),
              l_high_yr(4),
              l_low_mon(2),
              l_high_mon(2).
    Splitting the select option date to month and year into low and higher values
    l_low_yr        =   s_date-low+00(04). "  Year low value from the date range
    l_low_mon    =   s_date-low+04(02). "  Month low value from the date range
    l_high_yr      =   s_date-high+00(04)."  Year high value from the date range
    l_high_mon   =   s_date-high+04(02)." Month high value from the date range
    selecting the data from the table mbewh based on some conditions.
    select * from mbewh into corresponding fields of table it_mbewh
               for all entries in it_final where matnr = it_final-matnr and
               bwkey = it_final-werks and lfmon BETWEEN  l_low_mon and l_high_mon
    and lfgja BETWEEN l_low_yr and l_high_yr   and  bklas EQ  ' '.
    This select will retrive the desired data records from the table MBEWH.
    Please let me know if this works according to your requirement.
    Thanks and Regards
    Saritha

  • In VB how do I pass my low and high limit results from a TestStand Step into the ResultList and how do I retrieve them from the same?

    I am retrieving high and low limits from step results in VB code that looks something like this:
    ' (This occurs while processing a UIMsg_Trace event)
    Set step = context.Sequence.GetStep(previousStepIndex, context.StepGroup)
    '(etc.)
    ' Get step limits for results
    Set oStepProperty = step.AsPropertyObject
    If oStepProperty.Exists("limits", 0&) Then
    dblLimitHigh = step.limits.high
    dblLimitLow = step.limits.low
    '(etc.)
    So far, so good. I can see these results in
    VB debug mode.
    Immediately after this is where I try to put the limits into the results list:
    'Add Limits to results
    call mCurrentExecution.AddExtraResult("Step.Limits.High", "UpperLimit")
    call mCurrentExecution.AddExtraResult("Step.Limits.Low", "LowerLimit")
    (No apparent errors here while executing)
    But in another section of code when I try to extract the limits, I get some of the results, but I do not get any limits results.
    That section of code occurs while processing a UIMsg_EndExecution event and looks something like this:
    (misc declarations)
    'Get the size of the ResultList array
    Call oResultList.GetDimensions("", 0, sDummy, sDummy, iElements, eType)
    'Step through the ResultList array
    For iItem = 0 To iElements - 1
    Dim oResult As PropertyObject
    Set oResult = oResultList.GetPropertyObject("[" & CStr(iItem) & "]", 0)
    sMsg = "StepName = " & oResult.GetValString("TS.StepName", 0) & _
    ", Status = " & oResult.GetValString("Status", 0)
    If oResult.Exists("limits", 0&) Then
    Debug.Print "HighLimit: " & CStr(oResult.GetValNumber("Step.Limits.High", 0))
    Debug.Print "LowLimit: " & CStr(oResult.GetValNumber("Step.Limits.Low", 0))
    End If
    '(handle the results)
    Next iItem
    I can get the step name, I can get the status, but I can't get the limits. The "if" statement above which checks for "limits" never becomes true, because, apparently the limit results never made it to the results array.
    So, my question again is how can I pass the low and high limit results to the results list, and how can I retrieve the same from the results list?
    Thanks,
    Griff

    Griff,
    Hmmmm...
    I use this feature all the time and it works for me. The only real
    difference between the code you posted and what I do is that I don't
    retrieve a property object for each TestStand object, instead I pass the
    entire sequence context (of the process model) then retrieve a property
    object for the entire sequence context and use the full TestStand object
    path to reference sub-properties. For example, to access a step's
    ResultList property called "foo" I would use the path:
    "Locals.ResultList[0].TS.SequenceCall.ResultList[].Foo"
    My guess is the problem has something to do with the object from which
    you're retrieving the property object and/or the path used to obtain
    sub-properties from the object. You should be able to break-point in the
    TestStand sequence editor immediately after the test step in question
    executes, then see the extra results in the step's ResultList using the
    context viewer.
    For example, see the attached sequence file. The first step adds the extra
    result "Step.Limits" as "Limits", the second step is a Numeric Limit (which
    will have the step property of "Limits") test and the third step pops up a
    dialog if the Limits property is found in the Numeric Limit test's
    ResultList. In the Sequence Editor, try executing with the first step
    enalbled then again with the first step skipped and breakpoint on the third
    step. Use the context viewer to observe where the Limits property is added.
    That might help you narrow in on how to specify the property path to
    retrieve the value.
    If in your code, you see the extra results in the context viewer, then the
    problem lies in how you're trying to retrieve the property. If the extra
    results aren't there, then something is wrong in how you're specifying them,
    most likely a problem with the AddExtraResult call itself.
    One other thing to check... its hard to tell from the code you posted... but
    make sure you're calling AddExtraResult on the correct execution object and
    that you're calling AddExtraResult ~before~ executing the step you want the
    result to show up for. Another programmer here made the mistake of assuming
    he could call AddExtraResult ~after~ the step executed and TestStand would
    "back fill" previously executed steps. Thats not the case. Also, another
    mistake he made was expecting the extra results to appear for steps that did
    not contain the original step properties. For example, a string comparison
    step doesn't have a "Step.Limits.High" property, so if this property is
    called out explicitly in AddExtraResult, then the extra result won't appear
    in the string comparison's ResultList entry. Thats why you should simply
    specify "Step.Limits" to AddExtraResul so the Limits container (whose
    contents vary depending on the step type) will get copied to the ResultList
    regardless of the step type.
    I call AddExtraResult at the beginning of my process model, not in a UI
    message handler, so there may be some gotcha from calling it that way. If
    all else fails, try adding the AddExtraResult near the beginning of your
    process model and see if the extra results appear in each step's ResultList.
    Good luck,
    Bob Rafuse
    Etec Inc.
    [Attachment DebugExtraResults.seq, see below]
    Attachments:
    DebugExtraResults.seq ‏20 KB

  • Table AGR_1251: Search between a range of the field "LOW" and "HIGH

    Hello Experts,
    i've got a problem by searching all users who have the authority for a transaction.
    The transaction was written in a parameter, called p_trans.
    I've the Tables AGR_1251, AGR_AGRS and AGR_USERS.
    I know what I've to do.
    Here is my Join.
    SELECT agru~uname
      INTO CORRESPONDING FIELDS OF TABLE gt_users
      FROM agr_1251 as ag12
      INNER JOIN agr_agrs as agrs
        ON  ag12~agr_name = agrs~child_agr
      INNER JOIN agr_users as agru
        ON  agrs~agr_name = agru~agr_name        
      INNER JOIN usr01 as us
        ON  agru~uname = us~bname
      WHERE ag12~object = 'S_TCODE' AND
                   ag12~field  = 'TCD' AND
                   ???? parameter p_trans between ag~low and ag~high????
    SELECT agru~uname
      APPENDING TABLE gt_users
      FROM agr_1251 as ag12
      INNER JOIN agr_agrs as agrs
        ON  ag12~agr_name = agrs~child_agr
      INNER JOIN agr_users as agru
        ON  agrs~child_agr = agru~agr_name       
      INNER JOIN usr01 as us
        ON  agru~uname = us~bname
      WHERE ag12~object = 'S_TCODE' AND
                   ag12~field  = 'TCD' AND
                   ???? parameter p_trans between ag~low and ag~high????                       
      SORT gt_users BY uname ASCENDING.
      DELETE ADJACENT DUPLICATES FROM gt_users COMPARING uname.
    Here is my question:
    In my code are question marks...here i want to say, that my transaction lays between the fields LOW and HIGH.
    But how can i say, that in WHERE.
    I have to say... Search that agr_name, where object = s_tcode, field=tcd and where my transaction lies between.
    For example: low is T and high is X and i have the transaction va21.
    So i must find out, in which range lays ma transaction.
    I hope somebody understands me
    Thanks!
    Regards,
    Marcel

    Hi Marcel,
    You are mentioning it as a parameter between having low & high values. Is it a parameter or select option.
    If its a parameter, then anyway it will have only single value at any point of time.
    If its a select option, then you need to use
    select * from
    and tcode in s_tcode.
    Thanks,
    Best regards,
    Prashant

  • How to Implement KFF Range (Low and High) in query find form in oracle apps

    Hi,
    Please provide some sample script for using KFF range LOV (Low and High) in one of the query find form in Oracle apps R12.
    I need to customize one of the standard form and add this range functionality for that search form.
    Thanks,
    Prasanna

    Yuvaraaj,
    Your request is unique to the Oracle Enterprise Business Suite (EBS). Please post your question in the General EBS Discussion forum. If you have a general Forms question, by all means, ask it here! ;-)
    Craig...

  • Low and High sliders in Audi

    Hellow!
    I use Audigy2 Value for a long time but never had this question in my mind. Now i have to make music arrangement of several songs and mix a lot of tracks in Sonar, so i extremly need to hear "true" frequencies of my tracks in monitors while mixing. And the question is - what the right position of Low and High sliders in the Audigy 2 Mixer to archi've "orriginal" sound, without any frequency disbalance? (i usually move then from 50% to 00% and, of course, it's not the right way). Heeeelp, pleeeease!

    For all the equaliser sliders, the middle position of the slider is the neutral one. Above that, the freqv is accentuated, under that, the freqv is attenuated.
    The Creative marking in % is a unfortunate one, but 50% is the position that would be neutral.

  • Xserve and high end graphic cards?!

    anybody tried to put a new graphic card (like ati 850xt or similar with 256 memory) into a xserve??
    could it work? i want to use xserve as desktop machine with gb ram on photoshop... so i need as well a high end graphic card ...
    any suggestions?

    No, you can't do this. The Xserve will only take PCI video cards; high-end graphics cards all use the very high speed AGP interface. The best graphics card you can put in it is probably going to be an ATI Radeon 7000 or thereabouts.
    The Xserve is not designed as a desktop machine. My suggestion is you buy a PowerMac G5 instead

  • I have one application that has requirement to do low and high speed acquisition. I want to change sample rate while running. BUT... I have E series Device

    I am writing control software for a process that is usually dull and
    requires only 10 Hz acquisition rate.  At particular times during
    the sequence, however, we are interested in looking at a couple of
    channels at 1000 Hz.  My approach so far is to configure my
    Buffered DAQ to run at the higher rate at all times.  When we are
    in the 'high-speed DAQ' mode, the program logs every point to
    disk.  In the 'low-speed' mode, I am picking off every nth (in
    this case, 10th) point to log to disk.  At all times, I update my
    GUI indicators on the front panel at a maximum of 4 times per second (I
    find that anything faster results in an uncomfortable display), so I
    fill up a FIFO with data in my acquisition / logging loop, and read the
    FIFO in the display loop.  The data in my GUI display can be up to
    250 milliseconds off, but I find this acceptable . As a side note, I
    need buffered Daq with hardware timing, as software timing results in
    lost data at 1000 Hz.
    This all works fine and dandy, but I am convinced that it is not the
    most elegant solution in the world.  Has anyone developed a
    buffered DAQ loop where the scan rate can be adjusted during
    operation?  I would like to change the rate of the E-Series card
    rather than relying on down-sampling as I am now doing. 
    The reason I have concern is that at the moment I am simulating my AI
    using MAX and when running the down-sampling routine, I consistently
    miss a particular event on the simulated data becuase the event in
    question on the simulated data always occurs at the same 'time', and I
    always miss it.  Granted, while it is unlikely that my measured
    signal and my acquisition are perfectly synchronized in the real world,
    this particular situation points out the weakness in my approach.
    More than anything, I am looking for ideas from the community to see
    how other people have solved similar problems, and to have you guys
    either tear apart my approach or tell me it is 'ok'.  What do you
    think?
    Wes Ramm, Cyth UK
    CLD, CPLI

    Adding to Alan's answer:
    One of the problems that comes with these tricks for variable-rate acquisition is being able to match up sample data with the time that it was sampled. 
    If you weren't using either of E-series board's counters, there is a nifty solution to this!  You'll be using 1 of the counters to generate the variable-rate sampling clock.  You can then use the 2nd counter to perform a buffered period measurement on the output of the 1st counter.  This gives you a hw-timed measurement of every sampling interval.  You would need to keep track of a cumulative sum of these periods to generate a hw-accurate timestamp value for each sample.
    Note:  the very first buffered period measurement is the time from starting the 2nd counter until the first active edge from the 1st.  For your app, you should ignore it.
    -Kevin P.

  • Invisible Selection Screen(Low and High) accordingly through radio-button

    Dear Experts,
                         Currently I've faced some problem regarding selection-screen.Our user want that when he click P1(say) radio-button, then selection-screen "s1-high " is invisible and when he click P2(say) radio-button that time "s1-low" is invisible.
                         So can anybody tell me the how can i do it?
    warm regards,
    sameek mazumder.

    Hi Sameek,
    If user clicks radio button P2 then how can s1-low become invisible? Do you mean when radio button P2 is clicked program will not display the select option at all?Since If s1-low becomes invisible there is no point of s1-high in the display. Please clarify your requirement.
    However, I think that if it can be something like if radio button 1 is pressed s1-low is visible. If radio button 2 is pressed normal select option is displayed. Please check the following code to achieve this:
    DATA: gv_matnr TYPE matnr.
    PARAMETERS : p_rb1 RADIOBUTTON GROUP g1 USER-COMMAND radio,
                 p_rb2 RADIOBUTTON GROUP g1.
    SELECT-OPTIONS s_matnr FOR gv_matnr.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-name CS 'S_MATNR-HIGH'.
          CASE 'X'.
            WHEN p_rb1.
              screen-active = 0.
            WHEN p_rb2.
    *Do nothing
          ENDCASE.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    INITIALIZATION.
      LOOP AT SCREEN.
        IF screen-name CS 'S_MATNR-HIGH'.
          screen-active = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    Hope this would help.
    BR,
    Atanu

  • Can you assign different ringtones from iTunes and own cd collection to different numbers on iPhone 5

    With iPhone 5 is it possible to assign ringtones from my own CD collection I have put on iTunes to different contacts in my phone book?
    What about for SMS too?

    yes, try google for many different ways to do it.

  • Rman backup from lower and higher versions

    Hi all,
    we have three database one db in 8.1.0.6.0 and another 9.2.0.8.0 and another 10.2 database. Can i backup using 9i rman to lower version 8i and 10G using same catalog created in 9i ?

    Please check about compatible
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14194/compat002.htm

  • Datpump Export,Import across lower and higher versions

    Versions involved : 10.2.0.4, 11.2.0.3
    Operating System  : AIX 6.1
    +++++++++++++++++++++++++++++++++Lets say I export a schema in a 11.2 Database using 11.2 expdp .
    Can I import the above dump (11.2) to a 10.2 Database using 10.2 impdp ?

    Setting VERSION=10.2 worked fine for me.
    Since I was curious, I tested taking a table level export dump from 11.2.0.3 Schema using 11.2.0.3 expdp without VERSION parameter. I succesfully managed to import those tables to a 10.2.0.2 schema needless to say using 10.2.0.2 impdp.
    I don't know how this worked . Maybe export,importing from higher to lower version at schema level might fail. Need to test it when I have time.
    This is contrary to Oracle documentation (11.2 DB Utilities guide)
    Data Pump Import cannot read dump file sets created by a database release that is
    newer than the current database release, unless those dump file sets were created
    with the VERSION parameter set to the release of the target database. Therefore,
    the best way to perform a downgrade is to perform your Data Pump export with
    the VERSION parameter set to the release of the target database
    But, anyway I am glad that Oracle's superior coding has enabled me to export,import from higher to lower version.

  • Quality problems with low and high resolution

    Hi there all you Photoshop lovers =)
    Problem 1
    Recently i have experienced a problem in my drawing in Photoshop CS4. When i try to use my brushes, gradiants and feather in the marquee tools I get this result: http://data.fuskbugg.se/skalman01/-------------------------------------------------------- ------------------------------wtf.jpg
    I have tried to find the problem by checking the document settings.
    Resolution: 72 pixels/inch (since im working with web graphics)
    RGB 8bit.
    I have even tried to put the resolution up to 250 and the bit up to 16/32 and I still get the same result.
    I use a PC with Windows 7, 64x. Useing 32 bits colors in windows.
    Is this a known issue? Can someone help me?
    Problem 2
    A colleague have a new PC computer with Windows XP 64x. The issue we have on that cumputer is that he only has a Adobe design premium cs3 version. What I have read on the box is that the cs3 version only supports x32 bits systems. I have also read that Adobe dous not support Windows XP 64x.
    So do my colleague need to buy a Adobe kit cs4 to be able to use his 10 gig ram in the Adobe programs?
    Will CS4 support Windows XP 64x ?
    Thanks for the support!
    // Robin

    You can reset your preferences as described in the FAQ.
    http://forums.adobe.com/thread/375776?tstart=0
    You either have to physically delete (or rename) the preference files or, if using the Alt, Ctrl, and Shift method, be sure that you get a confirmation dialog.
    This resets all settings in Photoshop to factory defaults.
    (A complete uninstall/re-install will not affect the preferences and a corrupt file there may be causing the problem.)
    Another idea would be to try turning off OpenGL drawing in PS preferences.

  • FCP 10.1.2 user: My automatically synced double system audo video clips do not sync properly, they always seem to be offset by a few seconds--any ideas? (using a Canon 5D and high end sound engineer recording audio)

    I find that the synced clips have the separate audio channel lagging the camera's audio by several seconds in every synced clip I've tried.

    What format is the audio…what are the properties?
    Russ

  • Nokia Maps between high-end and low-end lumia devi...

    Hi! I was wondering if there is/are any difference (features, performance, and eetc.) between the Nokia Maps app installed on lower-end Lumia devices, say the 610, and high-end Lumia devices, say the 800?
    Solved!
    Go to Solution.

    Absolutely no difference at all in features / use of map data etc between the devices, my friend.

Maybe you are looking for

  • Does the warranty cover the headphones that comes with it ?

    so does it ? Because mine just sound REALLY, REALLY bad when its at full blast and me loving loud music (rock), i always put it at near full blast. so do you guys think i can return headphones and get a replacement ? its only been less than a month.

  • White screen with no response to any input or hard reset.

    I recently tried using my iPhone, and shortly after using it the screen began to malfunction, it stopped responding to touch, froze entirely, then did some of the normal LCD breaking stuff (strobes of colours, etc). it is now stuck on a pure white sc

  • Need to add a second weblogic server for high availability

    I have a weblogic 10.3.3 server with forms and reports 11.1.1.3. I have an adminServer, WLS_FORMS and WLS_REPORTS managed servers setup. This was setup with the wizard, so the WLS_FORMS is in the cluster_forms cluster group and WLS_REPORTS in the clu

  • Thread pool tuning on J2ee NW04s...

    Hi, I have troubles in defining the number of threads in the pool of the server and dispatcher. First of all, I know that there are several thread pools depending on the node you are:   - Server node: System and Application thread pool.   - Dispatche

  • Parsing XML using SDO API.

    Hi I am looking to see if JDeveloper comes with necesssary SDO APIs to help a developer parse XML. I am looking at this as a replacement for JAXB. I have access to JDev 11g and 10g. If it is possible can you please tell me 1) What are the libraries t