Change a non-looping track to looping

I'm using STP 2.0.2
I also just started reading Apple Pro Training Series 'Soundtrack Pro' by Mary Plummer.
It seems my interface is not the same as what she shows in the book. Doesn't state what version STP it's referencing.
Questions and confusion so far are:
1. I can't find anywhere a way to change a non-looping track to looping. It's not in the clip drop-down or when I right-click the clip in the timeline.
2. I can't find the format button (it's not on the top tools bar next to the sample rate selector). I can only change beats/time-based from the Multitrack drop-down.

That book is from 2006. I'm sure it's version 1. You should update to v3 anyway. It's being more stable, especially under Snow Leopard.

Similar Messages

  • How do you change the tempo of a drum loop?

    Forgive my ignorance but I am still familiarizing myself with all the features of the program. How do you change the tempo of a drum loop? I see in the help file where it tells you how to change the projects overall tempo but not where to change the drum tempo itself. Thanks.

    Nevermind I found it, thanks.

  • Change button name in a for-loop

    Hi all,
    I would like to implement a 'for loop' to add buttons to my panel depending on the value of max_number.
    The postion of these buttons will also change with each passing of the loop.
    The code below implements this. But when I click the buttons they only return the action listener of the last button drawn. This is because the JButton my_button is reused in each pass through the loop.
    What I need is to change the name of the button on each passing of the loop so that I create a new button each time with it's own unique action listener.
    Is there a way of adding/appending the value of 'i' to the button name each time the for loop is run?
    For example
    When i = 0 -> JButton my_button0 = ...
    When i = 1 -> JButton my_button1 = ...
    etc, etc,
    for (i = 0; i < max_number; i++)
    JButton my_button = new JButton(Integer.toString(i));
    my_button.addActionListener( new ActionListener()
    { public void actionPerformed(ActionEvent event)
    { do something depending on the value of 'i' }});
    addComponent(my_button, (2*i+1) , 4 , 1 , 1); //add newly created button to position x = (2*i+1), y = 4
    } //end for

    What?! Are you talking about the variable name? You can't, shouldn't, needn't use different variable names in a for loop, since the variables "expire" each time the loop is run. For instance:
    for(int i = 0; i < 10; i++) {
       //j doesn't exists even if this loop is on its 10'th lap!
       int j = i;
    }And you will have a problem with the ActionListener as well, since it depends on the "i" variable. "i" can't be accessed from an anonymous class unless it has been declared final, in which case it won't work for you.
    So: the my_button variable will contain a new JButton each time!
    Nille

  • How can I change the tuning (pitch) of apple loops with logic?

    how can I change the tuning (pitch) of apple loops with logic? Is it possible at all ??? Cant get a clear information . I´m a user of Logic 9.14

    Thanks.....but... How to change the pitch within a song arrange, lets for example say the loop is in F in original tune and i want him to be played in the song arrange maybe in A.... when i draw it in the arrange window, the tune goes back to the original...

  • When I Drag Loops To The Loop Browser...

    All my loops are in the folder /Library/Application Support/GarageBand/Apple Loops. I dragged them over from the finder to the loop browser in GB, and it looks like it copied all of them to another folder user/Library/Audio/Apple Loops/User Loops/GarageBand/Apple Loops. ***?! What a mouthful. Is this the new default location for all of my loops? Can I change that? Can I erase the Application Support/Garageband folder now? I would like to reclaim the 12+ GB of space.

    As far as I can make out GB needs to store your loops in both Application Support and Audio. The Application Support/GB folder also contains other resources, such as software instruments and channel presets etc., so DON'T DELETE IT!!
    In the Audio folder the GB loops will normally be stored in Apple Loops/Apple/Apple Loops for GarageBand, not in the User Loops Folder. When you dragged them to the browser, GB thought they were a new set of loops and put them in User Loops; so as long as they are still in Apple Loops/Apple/Apple Loops for GarageBand, go ahead and delete them from the User Loops folder. Like I said above, GB seems to store the loops in two locations by default (no Idea why), and I think it's best not to screw around with stuff in the Library under OSX.
    BTW, why did you drag them to the browser in the first place? Had they not appeared there when you installed?

  • How do you turn third-party midi loops into Apple Loops?

    Does anyone know how to turn third-party midi loops into Apple Loops? I've got hundreds of short midi files that I purchased, and I would like to be able to use them in the loop browser of Logic Studio. I tried some of the obvious ways of doing this, like using Apple Loop Utility, but it doesn't seem to recognize .mid files. Seems like .mid files would be right up its alley, so maybe I'm doing something wrong...

    Yes, have the same problem but with wav loops. i have 75000 wav loops from third part and do not find how to "logicized" it. For the moment i can use them into a project but they are not adapting when i change the bpm of the projetc for exemple.
    If you know the solution i would be rescued

  • While loop and for loop condition terminal

    Hello friends,
    I am using labview 8.6. The condition terminal of the while loop and conditional for loop is behaving in just the opposite way.
    When i wire a true to the condition terminal of my loop, the while loop continues to run when I click on run. when I wire a FALSE, it stops.
    Is there any setting change that I have to make it to get it work properly.
    Please suggest on this.
    Thanks and regards,
    Herok

    Please do NOT attach .bmp images with the extension changed to .jpg to circumvent the forum filters!
    Herok wrote:
    I am sending you the VI. I am not sure if this would help you because only in 2 computers this behaviour is seen. In others, it works as it is supposed to work.
    Whatever you are seeing must be due to some corruption or folding error. It all works fine here.
    To make sure there are no hidden objects, simply press the cleanup button which would reveal any extra stuff (which is obviously not there). Does it fix itself if you click the termination terminal an even number of times? What if you remove the bad loop and create a new one?
    Could it be you have some problems with the graphics card and the icon of the conditional terminal does not update correctly?
    Whay happens if you connect a control instead of a diagram constant?
    What is different on the computers where it acts incorrectly (different CPU (brand, model), #of cores, etc.) 
    LabVIEW Champion . Do more with less code and in less time .

  • Need help w/ for loop, a do loop, and a do-while loop.

    Hello I have been trying to write a program that uses a for, do, and a do-while loop, but I am having trouble. I need the program that will prompt the user to enter two numbers. The first number must be less than the second number. I need to use a "for loop", a "do loop", and a "do-while loop" to display the odd numbers between the first number and the second number. For example, if the user entered 1 and 8, the program would display 3,5,7 three different times (one for each of the loops). Please help if you can. Thanks.

    boolean2009 wrote:
    Thank all of you all for responding.Youre welcome.
    Yes this is my homework, but my major does not even involve java i just have to take the class.Not our problem.
    And yes we are suppose to have all three in one program I do not know why,So you can learn all three types of loops (there is also an enhanced for loop to learn later on).
    but I just do not understand programming nor do i really want to.Once again not our problem.
    If anybody could help it would be much appreciated. thanks.Yes, a lot of people are willing to help you. No, none of them will do it for you. What you need to do is attempt the code and when you get stuck, post your code using the code button, include error messages, indicate which lines in your code genereate those error messages and ask specific questions.

  • FPGA - Synchroniz​ation between two loops with different loop rates.

    Hi all,
    I am trying to implement an Analog and Quadrature Decoder. Simply put, I have two loops:  LOOP 1 with an Analog Input (AI) which is a slower loop rate. Another loop: LOOP 2 has a digital input (input) and counts the Quadrature counts. I understand that Analog conversion is slower, and as a result,  LOOP 1 will have a slower higher tick rate. I want to pass the "counts" from LOOP 2 into LOOP1, so that I can synchronize the Analog Input with the number of quadrature counts. My issue at hand is: since LOOP 2 updates at a higher rate. Will the "counts" value that I pass/tunnel from LOOP 2 to LOOP 1 refresh at the LOOP 2's rate or at LOOP 1's rate.
    Thanks,
    Herrick Chang

    hlchang wrote:
    Hi all,
    I am trying to implement an Analog and Quadrature Decoder. Simply put, I have two loops:  LOOP 1 with an Analog Input (AI) which is a slower loop rate. Another loop: LOOP 2 has a digital input (input) and counts the Quadrature counts. I understand that Analog conversion is slower, and as a result,  LOOP 1 will have a slower higher tick rate. I want to pass the "counts" from LOOP 2 into LOOP1, so that I can synchronize the Analog Input with the number of quadrature counts. My issue at hand is: since LOOP 2 updates at a higher rate. Will the "counts" value that I pass/tunnel from LOOP 2 to LOOP 1 refresh at the LOOP 2's rate or at LOOP 1's rate.
    Thanks,
    Herrick Chang
    The only way to pass values between two parallel loops is by some sort of global variable (global or locals are fine, as are shared variables although I wouldn't recommend that for FPGA if you don't want to go outside of the FPGA target at all). Don't tunnel anything between two independant loops as they won't be independant anymore.
    The local variable will be updated at the rate the writing loop updates it, though your slower read loop will obviously not see every value. Note that the FPGA compiler will protect the local variable access in both loops in order to avoid race conditions. This protection is necessary but expensive in terms of runtime performance of each loop as well as FPGA gate usage.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Installed Jam Pack but see no new loops in Garageband loop browser. Why not?

    I successfully installed Jam Pack but don't see new loops in Garageband loop browser. Is there some extra step I'm supposed to do? Before, I had about 57 Rock/Blues loops, and I still have just that. I had 14 instruments under All Drums, and guess what? Still only 14.
    I know the install completed successfully - it said so, anyway.
    Clues?

    Have you filters set on the Loop Browser?  Make sure the GarageBand Preference "Loops > Keyword Browsing > Filter for more relevant content" is off.  Otherwise you will  see a fraction of the available loops.
    To see, if the JamPack has been installed, set the pop-up meu at the top of the Loop Browser to "Rhythm Section". Is that available?
    Did you reindex your Loops after installing the Jam Pack? And did you restart the Mac? In Mt. Lion only restarting a Mac will ensure, that an application is not resumed from a cache, when you launch it again.Restarting the Mac will terminate GarageBand for sure.
    If restarting the Mac does not make the JamPack Loops show, rebuild the Loop index.  See:  Rebuilding the Loop Index in GarageBand 6 or earlier - Apple Support

  • Adding loops to the loop browser.

    I'm using mac os 10.4.11. I have placed all my loops on an external hard drive.
    1) Are only apple loops allowed to be added or aiff loops in general as well?
    2) when adding loops to the loop browser should one add an entire folder if they are in a folder or just the files within a folder? I added a folder of flutes but can not find flutes anywhere in the loop browser file list.
    3) As I didn't want the loops within the jam pack voices, and rhythm section installer packages to be added to garageband I removed the loops folders from the packages, and dropped them onto the loop browser. When looking in the jam pack management it shows the rhythm section but not the voices. When I again attempted to drop the voices folder it said it was already there, although I still can't see it.
    4) Once I understand how to do this correctly should I trash the loop browser apple loops index file and re-drop all the loops on the browser again to get everything cataloged correctly?
    Thank you,
    Robert

    Select "Add to Loop Library" from the Edit menu!

  • Apple Loops and the Loop Browser

    maybe I'm missing something here, but whenever I save an edited audio file (or loop) with Apple Loops I can never seem to find the same file in the Loop Browser.
    (unless that is how the app is suppose to behave ...)
    I assumed the Loop Browser behaves somewhat like Logic's Project Manager, referencing and finding files that are associated with Logic Sessions.
    Long story shot, how can i save my edited Apple Loop files and still find them using the Loop Browser
    Thanks.

    The additional content is not just the loops. It is also all the samples for the instruments etc.
    You are correct, however, in the method of moving the loops.

  • How would I sync non-cloud tracks to my iphone?

    I've got some large audio files (Audio books that are 1 track per CD) that won't transfer up to the cloud.  I'm fine with that...they don't need to be there.  However, since I'm using the cloud to sync music to my iphone, I can't figure out how to get these tracks onto my phone so I can listen to them on-the-go.  This seems like a no-brainer, but I can't figure out how to do it.  Please tell me it's still possible to sync non-cloud tracks to my phone...?

    Hey!
    So I tried to sync it again finally and the devices didn't appear in the side bar. I tried with three different USB cables (two were Apple brand and one wasn't). Any idea how to get it to show up as a device?
    Thanks!

  • Smart form - loop inside a loop

    Dear Techies,
      I am new to smartforms. I have a query, in one of the code examples there is a context menu on the main window called "complex selection", but i dont find the same in my editor, what is the reason.
      I want this because i have data in two internal tables. Different tables are generated from secondary depending on the entries in first table. how do i achieve this on the main window.
    Similar to loop inside a loop, depending on my first table entries, all the entries belonging to that entry are to be put in table of second entry. i will have tables equal to the entries in first internal table. hope my question is clear.
    Please help.
    Regards
    imran.

    Hye..
      Loop in main area will fill only the current table, but i want several tables depending on entries in the first internal table.  The number of tables in the main window will be the number records in the first table.
    Regards
    imran.

  • Loop in a loop

    Hello!
    How do you feel is it ok to use a loop in a loop in a web application?
    for (Iterator i = collection1.iterator(); i.hasNext();)  {
          for (Iterator l = collection2.iterator(); l.hasNext();) {
               collection3.add(l.next());
    }

    Hello!
    How do you feel is it ok to use a loop in a loop in a web application?Sure, why not? A loop in the body of another loop is fine ...
    > for (Iterator i = collection1.iterator(); i.hasNext();)  {
    for (Iterator l = collection2.iterator(); l.hasNext();) {
    collection3.add(l.next());
    }But in this particular case you can rewrite the above as:for (Iterator i= collection1.iterator(); i.hasNext(); )
       collection3.addAll(collection2);kind regards,
    Jos

Maybe you are looking for