Confused with Mainstage! Basic stuff

Hi there, I have recently bought Logic 9 and love the look of Mainstage 2 however when I'm setting up my set I run into some really confusing problems I hope you can help me with.
I add a set and name it the title of the song we're playing, I then add two patches each with 2 midi instruments inside. Each of the patches should have 2 different midi instruments in. However once I have added them all it only ever shows the last 2 I have added. Am I adding them correct or have I got this completely the wrong way round?
I have gone through the manual and the more I read the more confused I become.
What I'm trying to achieve is to have numerous songs, each with their relevant sections inside as patches. Some sections have 2 midi instruments, some have 1. There will be around 10 songs once completed.

It sounds like you are adding them correctly. If you have a Patch selected, it will only show you the strips that you added to that Patch. If you want strips to be available to multiple patches, you'd add them at the Set level by selecting the Set and adding the strip. I recommend adding strips at the Set level if they're common across the Patches inside that strip, because it will only load the resources for that strip once which will save resources and improve performance.
I think you're doing the right thing (Set for each song, Patch for each section of the song). The thing to remember is that channel strips get added to Set or Patch you currently have selected, and those strips are only available to the thing you have selected or its parents.

Similar Messages

  • Help with KeyListener � basic stuff

    I�m use to using the old method for controlling key events (see below) in simple game applets, but as its an old method and on its way out I�d like to know how to get the same simple functionality out of the new one using the KeyListener interface.
    The old way:
    public boolean keyDown(Event evt, int key)
    switch (key) {
    case Event.UP: move = up;
    break;
    case Event.DOWN: move = down;
    break;
    return true;
    How could I set up the KeyPressed(KeyEvent e) to do the same?
    Thanks.

    Hi, I tried out the method you suggested and I couldn�t get it to work, the code I'm using is below:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class drawGame extends JComponent
                                       implements MouseMotionListener, KeyListener {
      int bx,by;
    public drawGame() {
      addMouseMotionListener(this);
      addKeyListener(this);
    public void mouseMoved(MouseEvent e) {}    
    public void mouseDragged(MouseEvent e) {
      bx = e.getX();
      by = e.getY();
      repaint();
    public void keyReleased(KeyEvent e){}       
    public void keyTyped(KeyEvent e){}
    public void keyPressed(KeyEvent e){
    int key = e.getKeyCode();
    switch (key) {
       case KeyEvent.VK_UP :
       case KeyEvent.VK_KP_UP: by--;
    break;
       case KeyEvent.VK_DOWN :
       case KeyEvent.VK_KP_DOWN: by++;
    break;
    repaint();
    public void paint(Graphics g) {
      g.setColor(Color.black);
      g.fillRect(0, 0, getSize(  ).width, getSize(  ).height);
      g.setColor(Color.orange);
      g.fillOval(bx,by,30,30);
      g.drawString("bx = "+ bx +" by = "+ by, 10, 10);
    // new .java file
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class setWin { 
    public static void main(String[] args) {
      JFrame gwin = new JFrame("Game Window");
      Container content = gwin.getContentPane();
      content.setLayout( new BorderLayout());
      content.add(new drawGame());
      gwin.setContentPane(content);
      gwin.setSize(400, 400);
      gwin.setLocation(100, 100);
      gwin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      gwin.setVisible(true);
    }It's odd because the mouseListener works and lets you drag the oval around, but I can�t get any response from the keyListener, I also tried using this method:
    public void keyPressed(KeyEvent e){
    char ckey = e.getKeyChar();
    switch(ckey) {
      case 'u': by++;
    break;
    }Same result, nothing happened.
    Can anyone show me what I�m doing wrong? I would really like to get the oval to move around with key presses, and if you spot anything stupid in the above code let me know, it would be a great help, thanks.

  • Using Boss RC-50 with mainstage

    Hi. Can anyone tell me how to connect a Boss RC-50 with mainstage and a MOTU Ultralite III? I need to use a mic to go into the boss via a motu ultralite and then take the output of the boss into mainstage via the Motu. I know I need to set up a bus from the mic channel strip but haven't got the boss to work with mainstage yet. Thanks!

    Thanks for following up.. I keep learning new stuff about Loopback and its great to have somewhere to nerd out about it. I also never used the RC50, so forgive me if I make any wrong assumptions.
    If you one patch per part. Lets name the patches:
    Verse
    Chorus
    Verse 2
    Ending
    You can configure one patch, get it working and sounding just like you want, then use the duplicate patch feature to duplicate the setup to save time.
    This is where I wish I knew how to attach a screenshot to these messages.. it would really save a lot of time and probably eliminate my confusing words..
    Both Playback and Loopback have some similar features at the bottom of the UI. You'll see SYNC, SNAP TO, and PLAY FROM.
    Snap to will give you several options. If pick OFF, it simply switches immediately. This is the default and probably what you are experiencing now. However.. you can make Loopback snap to beat, bar, or loop as well. If you are working free and you want loopback to switch at the loop point, you can use Loop. If you set two instances to the same value, it will make it possible to switch between patches and get a kind of automatic hand off from one Loopback to another.
    In the gear menu in the Loopback interface, there is an option called "on patch change start recording" this is helpful, it means that as soon as you change patches the loopback from the patch you named Verse will stop playing at the SNAP TO point and the next Loopback in the patch Chorus will start recording/playing right when the Loopback in Verse stops playing/recording.
    If you set up the Loopback in Verse so that it behaves with SNAP To on Bar, for example, then duplicate the patch a few times, as you switch between patches you will automatically start recording/playing right on the measure line.
    Sync keeps Loopback synchronized to the concert tempo (well, before you record your first loop). You may want to keep sync on if you want the tempo of Loopback to match the tempo of your concert.
    You can always set the tempo for Loopback manually if you like to work that way, but MainStage won't know what the tempo is, so all of your delays and tempo effects will be out of sync.
    If you know the lengths of your loops, you might want to set those in advance too, but you certainly don't have to.
    Also, after you have recorded audio into your patches, when you switch back to patches, they will be in record/play mode which means they will play audio you previously recorded, but will also be accepting new audio, so you have to watch yourself. Don't want to ruin your loop when you switch back into it. I don't know of a way to make it play only on patch change.
    Ok, one last thing I just realized too. Remember when I was talking about Sets containing patches? well, if you put your Loopback plug-ins at the set level, and you use bus sends to feed the looper, you could record several sounds in each "Set" as you switch through various patches, say different guitar tones.. Then, when you switch to the next set, which could be your chorus, an entirely new set of loopback plug-ins and source sounds can be used.. so what I'm getting at is..
    Using sets like super patches, you can create your song sections (Verse, Chorus, etc) but each section can be made up of different sounds for making really elaborate song phrases and construction.
    You can also map buttons to be specific patch changes as well so that you can go right to chorus, verse 1, etc. That way you can use your foot controller to jump around the arrangement and keep all of your parts sync'd up so that it actually feels like a song!

  • I have a serious (and bizarre!) issue with my novation impulse (Although i've tried it with two other keyboards and i still have the same problem) and its compatibility with mainstage 3

    i have a serious (and bizarre!) issue with my novation impulse (Although i've tried it with two other keyboards and i still have the same problem) and its compatibility with mainstage 3.
    the problem is best explained on the following one - page thread: 
    https://discussions.apple.com/thread/3951518?start=0&tstart=0
    (Clearly i'm not alone in this problem, although i think i figured out what's going wrong a little more than he did...read on!)
    his solution, to put mainstage in jump mode, is very unsatisfactory to me, as it bounces all of a sudden to drastically different settings.
    basically, my analysis is that my controller is NOT receiving MIDI date from mainstage.  in other words, mainstage knows what my controller is doing, but my controller doens't know what mainstage is doing.
     let's say i turn the knob all the way to the right ... 127...and the virtual fader goes to the right like it's supposed to. 
    now...next...let's say i change to a different patch, where that same VIRTUAL fader is not at the max clockwise position..maybe it's only at 1pm.  now when i turn the physical knob to the RIGHT, the midi data is still at 127 on the controller!  it didn't "reset" to sync up with the new level (say 80 or so) setting on the new patch.  so i can't increase that new setting of 80 by continuing to turn the knob to the right.  i have to turn it all the way to zero,...and then continue PAST zero until the controller thinks that IT is at 0...at that point the controller and mainstage are in agreement, and things work fine....so bascially, the keyboard thinks the level is at max...but mainstage thinks the level is at 1pm.
    i am using Logic 9, and i have a macbook pro 2.9 Ghz I7 with 8 gigs of memory and OS X 10.8.4

    Hi Josh,
    Thanks for taking the time to contact us here a Novation for technical support. Lets continue to correspond via email so we can get your issue resolved.
    Thanks.
    Mike Towns

  • How do I set up Kontakt with Mainstage 2?

    I'm new to mainstage. I love my kontakt plug ins and wanna use them in conjuction with Mainstage sounds and have the ability to add compression eq and all that stuff to it. How do I set up Kontakt to work in Mainstage?

    That depends on how you want to connect, and what iPad you have.
    Do you have a WiFi only iPad?
    If you are in the US, do you have a AT&T GSM iPad, or a Verizon CDMA iPad?

  • New bug in 8.02 - regions confused with each other

    So, I just updated to 8.02, and loaded up a recent project that was half finished (bad idea).
    Now I have some strange bugs going on that I never had before, and they are basic issues.
    My audio regions keep getting confused with each other.
    I have an audio region that I can't open in the sample editor. When I double click on it, the sample editor will bring up the last region I edited, not the new one. I've re-named the region, deleted it and re-added it to the arrange window, but this region will not open in the sample editor.
    I can see it in my media bin, and preview it there, and it plays in my arrangement no problem, but I can't get it to open in the sample editor. In fact sometimes when I click on it, with the media window open, I can see another sample being 'selected' in the media window instead of the proper audio region.
    Scott

    finally i find someone else with the same prob, o already post into apple.com too
    yes here the same, bug new in 8.0.1, cause on logic 8.0.0 all works fine (except some click noise when you pre-listen a file in autoloop)
    however here what i can say to you (it's 3 days i'm studyng this cause i make a massive use of ultrabeat)
    - no matter both power pc / intel soffer of this bug
    - i try to update to leopard from my 10.4.11 (same bug) tryin a new os installation (same bug), tryn without audio card and driver (same bug)
    so i really don't know how to solve it, cause there are only few people that have this problem
    big mistake and big mistery

  • Problems with the basics

    Hi, I recently purchased a copy of Photoshop so that I could creat custom artworks for a few of my new websites:
    <links removed>
    Unfortunately I'm not very good at using this software, so can anyone suggest a good basics guide to use for this software as i'm just getting confused by the help files that come with it.
    Cheers
    John A

    You have a lot of company.  The learning curve for photoshop is quite steep, but the program has huge potential.
    The Adobe Classroom in a Book is good to start with the basics and move forward.  Adobe also sends out a DVD with numerous tutorial on in.
    Another book that is good is Adobe Photoshop by Martin Evening.
    There are also many free tutorials on Adobes' website and and the web.
    If you really want to learn the nuts and bolts with video tutorials Lynda.com is probably the best.  It is a paid service, but you can view as many tutorials as you want while subscirbed.  So if you subscribe pick a month where you have extra time to spend learning.
    Hope this helps, and good luck.
    Welcome to the photoshop community.

  • Confused with HD-SD

    Hi,
    All the sudden I am confused with my searches on this forum and would appreciate clarification
    I am presently working on a HD project (from HD clips and HD stills).
    If I want to get the best out of it, should I use only BluRay burning or would it be OK to use HD setting and burning with DVDSP on a "regular" DL disk (the compressed project will be over 7 GB ?
    Should I understand that if I use HD setting with DLdisks only a HD compatible DVD player will be requested ?
    will a Bluray player play the HD-DL fine ? or will a bluray disk be requested on bluray player ?
    As you can see I just got really confused ...
    Thanks in advance
    Ivan

    No doubt this stuff can be confusing. Hopefully I'll be able to clear a few things up.
    You shot and edit an HD project in HD. Now you would like to create a DVD correct?
    You have 2 options for DVD
    1. Standard Definition DVD authored in DVDSP.
    2. Blu-Ray DVD. You'll have to purchase a burner.
    If you are on the newest FCS then you can author and burn a Blu-Ray DVD inside of Compressor. If you are on the previous version then you need another application to author and burn Blu-Ray like Toast or Adobe Encore.
    You made mention of HD-DVD. That format is dead and won't play on anything other than your Mac or a couple specific HD-DVD players that haven't been in production for years. If you look in the DVDSP preferences you can choose which kind of DVD to burn SD-DVD or HD-DVD. Choose SD whenever you are using DVDSP.
    Blu-Ray players play Blu-Ray DVD's and SD DVD's. It will not play HD-DVD.
    How long is your project if the compressed (m2v) files are coming in at over 7GB?

  • Confusion with name SAP NetWeaver '04

    Hello,
    I have some confusion with below document.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/778ac2ee-0901-0010-61a9-a2e174996bd7?QuickLink=index&overridelayout=true
    The title for this document is :
    How Tou2026 Migrate from SAP Enterprise Portal 6.0 SP2 to SAP NetWeaver '04
    Now as far as I know....Netweaver 04 is referred for EP6.0...
    So the way i read this document title is :
    How Tou2026 Migrate from SAP Enterprise Portal 6.0 SP2 to EP 6.0
    Can anybody explain me this confusion (how does this document talks about migrating EP6 to EP6).

    Saurabh,
    Also is SR1 on NetWeaver and SP2 on non-Netweaver environment.
    Is this the basic difference.
    Apparently, it looks like that. You might want to refer to the SAP Notes or documentation on help.sap.com
    Cheers!
    Sandeep Tudumu

  • Real basic stuff that has totally alluded me

    It has been many moons since ive used OS9 and after Firefox3 killed my OSX install im starting all over again...with only half of my restore disks apparently. ANYWAY! Im back to using OS9 for awhile and i have one big issue: I cant get the web browsers (explorer or netscape) to understand that i do in fact have an internet connection.
    My airport signal is at full strength in the key chain, and the internet control panel says i have a connection...but i if i try to use the web browser nothing happens....no web love...just a "connection error, please make sure your mac is connected to the internet" in the empty browser window.
    Im sure that im missing something real basic and dumb, and im very sure that my problem is pretty bland compared to most of the real exotic dual-booting, networking with nasa, crazy stuff that some people want to do on here...but any help would be greatly appreciated.
    I have a 500meg processing, DVD playing, single firewire rocking, only one usb plugging, original 1.0 airport surfing, 576 megs of ram jumping, really keen graphite clamshell ibook with a super awesome handle that make it look like a toilet seat that they will have to pry out of my cold, dead hands before ill give it up! (i think i might need help)

    Hi, osxatemymac -
    Welcome to Apple's Discussions.
    What type connection do you have - DSL or cable? Some ISP's, especially for cable service, require the use of software that maintains the handshake with their router. If they do, they should provide it.
    Check the settings in the TCP/IP control panel. Typically these are -
        Connect via    -set to-    Ethernet
        Configure    -set to-    Using DHCP Server
    Occasionally AppleTalk can interfere with a connection. This usually occurs when there is no need to have AppleTalk use ethernet; unfortunately, just disabling AppleTalk may not make it let go. In this case it is necessary to set AppleTalk to use a different connection, such as Remote - you can make that setting in the AppleTalk control panel.
    Sometimes it can help to trash the ASLM Preferences file (in the Preferences folder in System Folder), then restart.
    Make sure that both the extensions named Shared Library Manager and Shared Library Manager PPC are enabled (checkmarked) in Extensions Manager.
    One way to test the connection without using a browser is to run the Software Update control panel - see if it works.
     

  • Hi, i am having an issue with a basic motion scroll effect.  I already watched and read every tutorial out there regarding this topic and even tried the adobe chat support, but the guy on the other end of the line disconnected me-, probably he didn't unde

    Hi, i am having an issue with a basic motion scroll effect.
    I already watched and read every tutorial out there regarding this topic and even tried the adobe chat support, but the guy on the other end of the line disconnected me…, probably he didn't understand what i wanted from him because english is not my native language, so a will try to be very, very clear about this one..
    please note, that i am new to muse, this is my first project ever.
    my idea is as following:
    when the customer comes to our companies site, he just sees our logo on a white Background. the logo consists of, say, four elements. when the customer scrolls down, the logo starts to disassamble: first the first part of the logo flies out the left side of the site, then the second part of the logo vanishes down, then the third part of the logo flies to the right, then the fourth part of the logo flies to the top and out of the customers view. given what i have seen, it is possible to do that….
    so…..
    now i have the four parts of my logo imported as png files into muse and assembled them in design view to build our companies logo. I select every one of the four parts and go into the scroll effects tab left beside the layers tab. first i enter the same values for every one of the four parts: initial motion: 0x and 0x again for the left and right motion; key position ( t-handle) : 0px; final motion: 0x and 0x again for the left and right value.
    now i hit "preview".: the logo is "pinned" at the correct position, i can scroll but the logo stays where it is. so far so good….
    now i select all the four elements again and go to the scroll effecs tab. at "final motion", i click the down arrows and enter 1x. I hit Preview…
    when i am scrolling down the WHOLE logo goes down…. so far so good.
    NOW i want the first part of the logo to go down, THEN the second part to go left, THEN the third part to go up, THEN the fourth part to go right.
    so i select ONLY the first part, go to the scroll motion tab, at "final motion" i click the left arrows, then i enter 1x.( the up-down value, i set to 0 again).. i hit Preview…
    the first part of the logo goes left as soon as i start scrolling, the other three parts still go down at the same time…
    NOW i want the second part of the logo to start moving, when the first part has left the scene, not at the same time as the first part.
    SO I SELECT THE SECOND PART AND DRAG ITS T-HANDLE (KEY POSITION) DOWN TO, LETS SAY, 200PX. SO IT STARTS MOVING ONLY AFTER THE CUSTOMER HAS REACHED THAT POINT, RIGHT?
    BUT WHEN I PREVIEW THAT ****, THE LOGO IS NOT TOGETHER ANYMORE, THE SECOND PART IS FLOATING ANYWHERE ELSE BUT WHERE IT SHOULD BE…..WTFF????
    short: when i move the t handle, the initial position of the object changes. thats what i said to the adobe employee, but he said, that thats the expected behavior….
    but if thats so, how can i have my four parts correctly together, so they form my logo, but with different t handles, so that they all start to move at different times??
    Pleeease help me, i am dying of frustration here…..:( that behavior cant be right, right?
    Thanks so much to everyone who actually reads this post and tries to help…….
    All the best,
    Niki Lapan

    Thank you so much for helping,
    But i really wonder how you did that. did you always switch between design view and preview view, then change the key position for 2px then switch back, to align the four letters? because i imagine that can get really frustrating, if you have a logo consisting of 58 parts instead of 4!:)
    Anyway thank you very much for your time and effort!!!!

  • Can you tell me how to measure audio signal frequency in measurement studio with visual basic 6.0?

    I'd like to measure two differential input signal(I.e. A+ and A-),below is two test projects,
    1.connect A+/A- to PCI 6052E card's ACH0/ACH8 ,and refer to GND for testing
    2.connect respectively A+/A- to PCI 6052E card's ACH0/ACH8 for testing
    Could you tell me the details of the second project?and give me a illustration in measurement studio with visual basic 6. 0 about the second?
    In addition,I would like to measure the audio signal frequency,could you give me a illustration in measurement studio with visual basic 6.0?
    Wait for your reply!

    Dear kelven,
    Thank you for contacting National Instruments.
    To address your question, there are Analog Input shipping examples that demonstrate how to measure an analog input differentially, as you specify in (2).
    As for measuring the audio signal frequency, you may want to check out the following KnowledgeBase. The link is:
    http://digital.ni.com/public.nsf/websearch/4b08380530d72d3b86256340004c3005
    Let me know if you have any further questions or if this does not resolve your issue.
    Thanks again and have a great day!
    Chad AE
    Applications Engineer - National Instruments

  • Stuck with the basics..

    Hi!
    this is not a programming problem, but it seems that i am stuck with the basic , i am trying to implement my custom  PushBufferDataSource and a PushBufferStream, but i am not able to understand that how the      read(Buffer buffer) method and the transferHandler thing work..(i.e. when they are called and by whom)
    i would be thankful if someone can briefly explain me these things..

    There are 2 functions on a processor, setMediaTime (start time) and setStopTime(end time) that you can use to make a processor play only a portion of a file and then stop. So, if you use those to make a processor only play part of a file, you can make the datasink attached to the processor only save a portion of the file. No special implementations needed.
    Take a look at the API, and play around with it.
    http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/apidocs/
    That should be enough to get you going...

  • Socket Programing in J2ME - Confused with Sun Sample Code

    Hai Everybody,
    I have confused with sample code provided by Sun Inc , for the demo of socket programming in J2ME. I found the code in the API specification of J2ME. The code look like :-
    // Create the server listening socket for port 1234
    ServerSocketConnection scn =(ServerSocketConnection) Connector.open("socket://:1234");
    where Connector.open() method return an interface Connection which is the base interface of ServerSocketConnection. I have confused with this line , is it is possible to cast base class object to the derived class object?
    Plese help me in this regards
    Thanks in advance
    Sulfikkar

    There is nothing to be confused about. The Connector factory creates an implementation of one of the extentions of the Connection interface and returns it.
    For a serversocket "socket://<port>" it will return an implementation of the ServerSocketConnection interface. You don't need to know what the implementation looks like. You'll only need to cast the Connection to a ServerSocketConnection .

  • Mainstage 2 : The poeples who buy complete version of Logic with Mainstage 2 will not have free update of Mainstage ??? This is outragous !!!

    Mainstage 2 : The poeples who buy complete version of Logic with Mainstage 2 will not have free update of Mainstage ??? This is outragous !!!

    I also agree that the paid update is a sham to those who bought the full boxed set of Logic.  The ONLY reason I bought the boxed version of Logic was to get MainStage....I don't use anything else in that package.  So ultimately, I've paid hundreds of dollars for a product that's now selling for $30 and I don't even get a free update.....sheesh!
    As far as this logic goes: " MS 2.2 is a feature release" and that I "never bought that version of MainStage with the Logic Studio box": bollocks!  Many consider a feature release to be more than a .1 incremental update...OSX versions excluded.  With the exception of major OSX updates, I've never experienced being charged money for a .1 incremental update, and the vast majority of software developers have a policy that incremental updates are free until a new version is released i.e. v.2.5.6 to v3.0.  I'm sure that's not always the case, but it's definitely the case in an overwhelming majority of cases.
    Shame on Apple for this price gouge.

Maybe you are looking for