Various Logic Questions.....

Planning on getting a 15' Macbook Pro next month. Do I need to upgrade the ram to effectively use Logic Express?
Will I still be able to use my Garageband jam packs or does it come with these?
Thanks!
Jay

Hi,
RAM: The more the better. But with 2GB Logic should run ok for basic tasks. If you want to make heavy and excessive use of the EXS24 Sampler, you may consider upgrading to 4GB. But I run LE on a "small" Macbook with 2GB and never had any RAM issues. CPU and Harddisk Speed is the bottleneck, not RAM.
Loops&Jam Packs: Yes, you can use them. LE doesn't come with extra Jam Packs. If you like these Gizmos, consider buying Logic Studio which includes a really big library of sound, packs and so.
If i could turn back time... I would say that buying Logic Studio is the better decision. I often catch mayself thinking about upgrading to Studio. With a MacBook Pro you have the right gear for this. Don't hesitate. Buy Logic Studio
Fox

Similar Messages

  • A few simple Logic questions...please help.

    I have a few probably simple Logic questions, that are nonetheless frustrating me, wondering if someone could help me out.
    1. I run Logic 8, all of the sounds that came with logic seem to work except organ sounds. I can't trigger any organ sounds (MIDI) on Logic, they won't play. I have a Yamaha Motif as my midi controller.
    Any idea why?
    2. I've starting running into a situation where I will record a MIDI track, the notes are recorded but they won't playback. The only track effected is the one that was just recorded. All other midi tracks playback.
    I have to cut the track, usually go out of Logic and back in, re record for it to playback properly. Any idea why this may be happening?
    3. How important is it to update to Logic 9. Are there any disadvantages down the road if I don't upgrade. If I purchase the $200 upgrade, do I get a package of discs and material, or it just a web download.
    Any help is appreciated!
    Colin

    seeren wrote:
    Data Stream Studio wrote:
    3) You get a full set of disks and manuals.
    They're including manuals now?
    I think his referring to the booklets ...on how to install etc
    It would be great to see printed manuals though ...I love books especially Logic/Audio related !!
    A

  • How do I cut and paste sets of lines for use in various Math questions?

    How do I cut and paste sets of lines for use in various Math questions?

    Thank you for your reply. My problem is much simpler than you are thinking. As a teacher I prepare sheets with random number generators.
    EG. 256 + 389= ______    or         467
                                                 -  384
           469 + 753= ______     
    or  5)750
    On a PC I was able to start a page of A4 with one set and then drag and drop down and across the page.
    On my Macbook I can get the numbers in but the lines do not copy. I asked at one of my One to One sessions and it had my 'trainer' stumped. He said he would make enquiries but so far no news. I am using Numbers.
    I hope I have explained my 'problem' satisfactorily.

  • A few protools to logic questions.

    Hello.
    long time protools user and returning logic user (version 3.x was the last interaction)
    am really enjoying the sequencing aspects to logic but am becoming increasingly frustrated by what seems to be a few really simple features but constantly used features of protools.
    hopefully someone might be able to point me in the right direction.
    they all have to do with audio editing.
    1) selection snapping to timeline. i have found the marquee tool, but how do then snap the playhead to where i want to place the copied selection?
    2) duplicating a region on the time line creates a second instance of the region, however its the same instance.. thus any editing will occur to all regions. is there was a way to default this to automatically create new regions (as in protools, well in protools it creates a new region once edited).
    3) another question on snapping.. in the main timeline you can select snap to bar.. but is there way to snap to smaller transients than a whole bar? i know you can set that in piano roll.. but what about for either the sample editor or the main timeline?
    these are all key features which are used constantly in protools.. and before i get a barrage of responses, i know logic isnt protools.. but some of these features i have mentioned are present across most if not all audio editing applications (cubase, live and even fruity loops)
    i would really like to cross back to logic, but i need to be able to perform the same basic tasks..
    help me obiwan..
    tom

    Not sure about question 1, mainly because I have always just manually moved regions where I wanted them. But because of the answer to question #3, it's never been an issue for me.
    If you click and hold on the "Snap" menu (upper right hand corner of the Arrange page), you'll see a drop down list of options, which include, bar, beat, division, ticks, frames, etc... this helps limit where the region will land while dragging. I personally leave it set to "smart", which, depending on zoom level, allows me to place regions exactly where I want, very quickly.
    My "nudge" key commands also help in certain circumstances.
    As far as duplicating a region, yes, you are merely copying the region, but it's still referencing the same audio file, so any edits done on one will affect all copies.
    After option/dragging a region, if you want to edit it, and ONLY that particular copy, simply go under the audio menu, and select "Convert Regions to New Audio Files". This can be assigned a key command, so it can be a pretty instantaneous thing. Now it's a separate audio file, and any edits done to it won't happen on the original.
    Hope some of that helps...

  • Model Object / Business Logic question

    Hello,
    Question about how to architect the model objects and services in our system. We are defining our own Model Object / Transfer Objects without the use of an ORM tool (long story). Some of these model objects have to maintain Association objects such as:
    public class Teacher {
         private List<StudentAssociation> kids;
    public class StudentAssociation {
         private Teacher teacher;
         private Student student;
         private Date fromDate;
         private Date toDate;
         // Getters / Setters ....
    }My question is, where should the logic be to add, remove student associations? Originally we had it defined in the Teacher model object with:
    public void addStudentAssociation(Student student, Date fromDate, Date toDate);
    public void removeStudentAssociation(Student student, Date fromDate, Date toDate);But I am hesitant to put such logic in the Model Object. I always thought those should be pretty empty of any sort of business logic. Instead I want to have a TeacherService that does that and instead just a getter/setter on the Teacher object for the Association List. However, in doing that, I find I have to create a new List of Associations then call the setAssociations method on the Teacher object, which seems kind of strange.
    Is it bad to put the add/remove method in the model object itself? The remove logic has a bit of business logic in it, so it seems weird being there.

    Not sure I can be of much help, but here's my two cents worth:
    You have a teacher object and student object. A teacher doesnt really have an association with a student. I think you need another object such as a class object. I class has a teacher and the students (an association can be a business association, social association, etc). That same teacher may be assigned to other classes (provided they dont occur at the same time since the teacher cant be in the two classes at the same time. Likewise, for a student. Complicating things is the fact that a teacher of one class may be a student in another class. Also, a class may exist that has students but no assigned teacher yet (your original idea wouldn't be able to handle this since you will need a teacher before you add students). Another case, you have a class without students. Still another case, you have people (either future students, or teaching staff that haven't been assigned as teachers yet), but no classes yet., I think it would be best to figure out a database schema first (you can use Oracle Lite, MySql, etc).
    here is an example:
    Assuming you are putting this in a database I would create tables and fields something like this:
    Person ((a person is either a student or teacher, or just someone that is no longer a student or teacher but may be one day))
    personId not null
    firstname not null
    middleName nullable
    lastname not null
    ssn not null
    Class ( a class is where a teacher teaches students))
    classId not null
    nameOfCourse not null
    building nullable (may not be assigned yet)
    room nullable (may not be assigned yet)
    startDate ((when the class starts)) nullable
    endDate ((when the class ends)) nullable
    teacherId ((this is the parentId from the person table)) nullable
    Students
    personId ((this is the personId from the person table))
    classId
    associations:
    a class has 0 or 1 teacher,
    0 or many students
    a teacherId must exist in the person table as a personId
    a studentId must exist in the person table as a personId
    (if you delete a personId in the person table, it cascades deletes any teacherId or studentId of the same value)
    your class has a collection of students. therefore:
    private List<Student> students
    Your class will also have something like
    addStudent(Student student) (throw exception if student already exists) (note you dont pass in the start and
    end date since its the class's responsibility for start and end date, not student)
    isStudent(Student student) (return true if student is already in class, false if not)
    deleteStudent(Student student) ((returns true if student found and deleted, false if student not found to delete)
    Your business logic can check things such as if the start date occurs before the end date (an error), you have a class with no teacher or no students, etc. The first case you can do in the database with constraints if you want, but the second you cant since you want to store info for a class even if a teacher isn't assigned to it yet.
    One way to do this is to have a validate() function in your class object. The validate() function checks such things as a class with no teacher and returns a collection of warnings if it finds anything wrong. All the above is just something off the top of my head. So there may be some issues with my approach that you will have to work out.
    Good Luck!

  • Logical question, it's not enought to know LabVIEW, it's necessary intelligence...

    Suppose that you have a while loop that generate random numbers between 0 and 9. Have you INTELLIGENT way to build an array in which you save data, but with FIFO LOGICAL: first in, first out. For example you generate this sequence:
    1 3 9 2 8 4 8 2 9 1 2 0 1 2 3 2 0
    SUPPOSE that array, that save data, is of 5 elements:
    0 0 0 0 0
    2 0 0 0 0
    3 2 0 0 0
    1 2 3 2 0
    0 1 2 3 2
    2 0 1 2 3
    etc. etc. When the loop finish? The loop must finish when arrive, for example the number 9, and when there is this situation it's necessary save FIFO array in EXCEL file: when it's generated 9 the loop must finisch and there is necessary to save data. If you have INTELLIGENT SOLUTION post VI for LW8.

    Michelle,
    I'm am simply trying to offer some advice. I, as most people here have a limited amount of time to volunteer here to help people. In almost everythread you have startedyou ask people to post their code solving the problem you are asking about. I have yet to see a single piece of code, or even a screen shot of any code that you have written. It is clear that English is not your primary language and it may be difficult to clearly express what you are trying to ask. Regardless, samples of what you have tried will go a long way to show that you are indeed putting effort into these problems and not simply asking for someone to do the work for you. Your original question in this post is not very clear about what you are even trying to accomplish. Therefore it is very difficult to even begin to offer any suggestions. All I am trying to say is that you will get more help when you show that you are trying different things and need some assistance with a particular issue. If you are posting this as a thought problem and challenge to see what types of solutions are possible than say that. I got the impression that you are trying to implement this problem and seeking someone to post the solution for you. If this is incorrect then I apologize.
    Mark
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Some Basic Logic Questions

    I used to use Cakewalk Sonar and I knew it really well. I just got my mac pro and logic 7.2 and I'm having trouble making sense of everything, including the manuals. Can anyone suggest some tips for me on the following simple items. I really thought they would be much more intuitive.
    1. Recording Audio with my Motu 896HD.
    2. Recording Midi with my M-Audio key Station
    3. Can I bus to a master fader? I don't see one in the mix board.
    4. I really need a good compressor. Can I rely on the Logic one or should I upgrade?
    5. rewiring Reason
    6. Can I build custom drum loops like I currently do in Reason?
    I just spent 3 hours tooling around and I'm a bit burnt out. I'm sure I'll get the hang of it but it's just overwhelming. I can't get used to the terms and the screens, etc.
    Your suggestions are appreciated.
    Mac Pro Mac OS X (10.4.8) Brand Spankin' New
    Mac Pro Mac OS X (10.4.8) Brand Spankin' New
    Mac Pro   Mac OS X (10.4.8)   Brand Spankin' New

    Yes Logic is extremely overwhelming at first, it was for me anyway. I have had it for a little over a year now and there is still a lot that I don't know, but I think I can answer the majority of your questions.
    I am not familiar with the MOTU 896HD, but I use a MOTU Traveler, so hopefully it is somewhat similar. It should be for the most part plug and play, so Logic should recognize it. When it comes to recording audio, open the mixer, and click tracks to view the audio channels. I've never used Sonar, but I'm guessing most things in this area are similar. First where a channel says something like "Input 1" you can click there and change the input source (this is the input on your MOTU), and then of course you engage for recording which I'm sure you know of this function.
    Recording midi with your m-audio is extremely self explanatory also, go to your mixer and select instruments, then load some type of soft synth in as an insert, then go to your arrange window (the main window that comes up as standard) and click the tiny little engage button next to that particular channel. If your m-audio is connected, it should automatically work just like that.
    Yes everything is in a master fader, if you click Outputs in the mixer, it should show your outputs, if nothing is there, then there is no output in the arrange, not to worry, click the Global button in the mixer window and then click to view the outputs, and there you go! There should be a fader for Outputs1-2, if you double click this, it will add it to your arrange window so you can automate and do stuff like that if you would like to.
    A lot of people rag on the Logic Compressor, but it does the job for me. If you search around these forums, there is a post about the Logic Compressor and EQs comparing them to other 3rd party productions.
    As for rewiring Reason, I have no experience with this whatsoever.
    Yes you can build custom drum loops, you can insert Ultrabeat into an instrument channel and use that. It is a extremely simplistic program if you need it to be, but it also allows you to change many parameters of the samples. It comes with tons of preset drum kits and banks, and of course you can use your own.
    Powerbook 15" 1.67 GHz PowerPC G4   Mac OS X (10.4.8)   User of Logic Pro 7.1.1

  • Basic Logic questions

    I'm new to Logic Express and having a hard time.
    Where do I go to set up the instrument I want to use to play on the keyboard?
    Also.. I have an external JV 1080 synth and I would like to use some of these sounds. Again, I can't figure out how to do this.
    Any help will be appreciated.

    It's very hot here in Rome, too hot to write very long answers.......
    But you could find something very helpful here:
    www.swiftkick.com
    In the Downloads/Logic Environments menu you will find the answer to your questions and a lot more.
    cheers
    rob

  • Emagic Logic Question

    I have an old Mac with Emagic Logic 2.5.4 (before Apple bought them). Can I save a song that can be opened with the current Logic software (or any other software for that matter), and if so, how?
    My computer is on the brink and I would hate to lose all the songs I've written.
    Many thanks

    Indeed, one has to save as a MIDI file and then it can be opened in any DAW, but you will lose Logic-specific references.
    I have a question for both of you however. I notice that both of you have Logic 2.0/2.5. I have suffered a catastrophic power surge on my Power Mac, which wiped out my HD in the process. I am now in the process of trying to find a copy of Logic 2.0 so I can re-install on a replacement Mac, as I've lost my original floppies a long time ago. My question is this: if you guys maybe have upgraded to a newer DAW, would you consider letting me have or selling me Logic 2.0? You would really be helping me out.
    Anyways, I would certainly appreciate it if you would get back to me.
    If this is not allowed, please let me know, I just don't know another way of asking such a question.
    Art

  • Custom calculation Script logic question

    I am trying to create the following logic in my form however cannot get it to work, help!
    I have two fields:  LocNumber and LocAddress.   If LocNumber=NY001, I want LocAddress to populate with "Times Square", if LocNumber=NY003, LocAddress should populate with "Wall Street Plaza", if LocNumber=NY005, LocAddress should populate with "Third Avenue", and so on and so on.  My javascript below results in the field populating with Times Square only.
    var n = this.getField("LocNumber").value;
    if (n = "NY001") {
        event.value = "Three Times Square,  11th Floor,  New York, NY 10036";
    else if (n = "NY003") {
        event.value = "Wall Street Plaza, 88 Pine Street, 32nd Floor, New York, NY 10005";
    else if (n = "NY005") {
        event.value = "750 Third Avenue, 27th Floor,  New York, NY 10017";
    else if (n = "NY006") {
        event.value = "156 West 56th Street, 19th Floor, New York, NY 10019";
    else if (n = "NY007") {
        event.value = "111 Great Neck Road,  Suite 416, Great Neck, NY 10021";
    else if (n = "NY008") {
        event.value = "909 Third Avenue, 20th Floor,  New York, NY 10022";

    The comparison operator of JS is "==", not "=", which is used to assign a value.
    So this code:
    if (n = "NY001")
    Should be:
    if (n == "NY001")

  • LOGIC QUESTION - Posting to an alternate account based on parent value

    Hi
    I need to calculate the value of an aggregate account and then if the value of that aggregate account is negative, post all of its base level accounts (whose values might be DR and CR values) to an alternate account stored as a property in the account dimension.
    I started with the logic below with PKBS11002 being the aggregate account.
    *MEMBERSET(%AccountsList%,"Descendants([Account].[PKBS110022],999,LEAVES)")
    *XDIM_Memberset ACCOUNT = %AccountList%
    *CALC_DUMMY_ORG ACCOUNT = Parenth1
    *WHEN ACCOUNT
    *IS #PKBS110022
    *WHEN %VALUE%
    *IS <0
    //In this section i need to determine all the base accounts for PKBS110022 and then post their values to the alternate account.
    *ENDWHEN
    *ENDWHEN
    Regards,
    Byron

    I tried removing the line
    *XDIM_Memberset ACCOUNT = %AccountList%
    but no luck
    The two processes that I go through are as follows:
    Unsuccessful process
    Step 1: Import data
    Step 2: Run logic as above
    Result: No records posted
    Successful process
    Step 1: Import data
    Step 2: Delete records that are not a parent of PKBS110022
    Step 3: Run optimize to ensure update of OLAP
    Step 2: Run logic as above
    Result: Records posted correctly
    What i did notice is that in the Unsuccessful Log contains "failed test:GET(ACCOUNT="#PKBS110022")<0  : 0<0"
    Link to log files: [2 x Log Files (Successful and Unsuccessful)|http://sites.google.com/site/byronwahl/home/bpc]

  • A logical question about why we update firmware

    just being real here
    we all like the latest and greatest products, especially mobiles, and we all know they have their share of isues. but yet still we buy even though the device we owned previously worked fine or almost something like 90%.
    the question is why do we buy these devices, then depend on firmware updates that sometimes improves speed, or maybe add a couple apps, but doesn't solve the bugs. why do we even bother to update. do we have to. if our phone is working ok, why go through the update process, lose all our installed apps, and then start encountering problems we never had before.
    it is just a strange price we pay for technology. remember before firmware updates were available, our phones worked great. no worrying about wi-fi connection problems, or camera bugs, or widgets not loading, or phone constantly crashing and rebooting on its own. why can't we get a phone that works 100%, especially when we shell out up to $600us or sometimes more.
    when i new update is released i am hesitant to go through it, but in the end still do. sad but true. so the question is, WHY?
    Message Edited by coopere on 06-Jul-2009 05:13 PM
    everything happens for a reason
    check out my blog @ http://mycellife.blogspot.com/

    Good question ;-)
    That question is more philosophical than mobile-related I think. That´s how people work and that´s how our market system works. People always want to have the newest gadgets, the latest technologies etc. Sometimes they´re better, sometimes not, but whether a product succeeds in the marketplace is not always about quality.
    Demand creates offerings. If there wasn´t any demand for newer mobiles, there wouldn´t be any.
    Regards,
    Hendikoischnur
    IT will paint our future - either green or black
    * ecosia, the eco-friendly search engine (powered by Yahoo/Bing/WWF);
    * Searching for pics online? Try ecocho.eu or treehoo.com
    * For those who don´t want to miss Google: Try znout.de - it´s Google running on green energy
    * CO2-free chatting: Try Jabber-server.de (running on 100% waterpower)

  • Getting a new Intel Mac, Logic question

    I currently run Logic Studio on my dual G4, which is finally starting to die on me. I am going to be getting one of the quad Mac Pros soon, and I wanted to make sure that my current Logic Studio will install on it. In other words, does the move to 10.5 and the intel mac mean I need a different version of the Studio disks, or will my current ones install and run without a problem?

    Your Logic Studio disks (ie Logic Pro 8) will install fine on your new Mac Pro.
    It is a Universal Binary installer which means it will look at you hardware and install the version appropriate for your chipset.

  • Various Workflow Questions

    I'm new to workflow and I'm trying to figure out the best way to construct my app.
    First, what is the best method of generating the item key?
    Second, when creating a new process how are the attribute values set? CreateProcess doesn't have any method of doing this. Would I need to use SetItemAttr? How would it react if the item didn't yet exist (as createProcess would not have been called)?
    Third, what is the best practice for storing data? One could conceivably store the data in tables of their own and not use the attributes at all. They could also store it in both their own tables and the attributes (which seems redundant to me). They could also just use the attributes for storing data (as the examples in the Workflow guide seem to do).
    If I only store the data in the attributes, how would I go about presenting it to my users on various web pages?
    Perhaps the solution is to store the data in an initial table, load it into attributes during the first function, only access it in the attributes until a final decision is made, at which point the last function would take the data in the attributes and store it in the final table?
    Thanks,
    Tom

    1) Usually the item key is derived from the primary key of the application object being handled by the workflow. For example, in a requisition workflow, a good item key would be the requisition number. The item key does not have to be meaningful, though; from a workflow point of view the main point is that the item key and item type combination must be unique.
    2) Yes, SetItemAttr is the right way to set item attributes, and you're correct that CreateProcess must be called first. The best order in which to call the APIs is:
    CreateProcess
    SetItemUserKey
    SetItemOwner
    SetItemAttr...
    StartProcess
    CreateProcess and StartProcess are required; the Set... APIs are optional, if you want to set any of those values. If you do not need to set anything, you can call LaunchProcess instead, which combines CreateProcess and StartProcess in one wrapper; but note that LaunchProcess does not give you any opportunity to set any values in between creating and starting the process.
    3) Item attributes are basically meant to hold the information that the workflow process itself needs to use. There is a trade-off between the convenience of storing global process data in item type attributes and the overhead incurred by loading item type attributes when a process instance is created. So we recommend that you do not use item type attributes as a denormalized data store. Instead, always refer back to the base application to retrieve up-to-date values. Minimizing the number of item type attributes will improve the performance of your workflow process. Also, runtime workflow information is usually purged from the WF tables at some time after the process is complete, so any information that you want to access from your own application should be stored back in your own tables.
    We recommend that the following types of information should be defined as item type attributes:
    - Information required by notification messages, such as the display format of a currency value
    - Information required by function activities, such as values that link back to applications data like a person_ID
    - Information maintained by a workflow activity, such as data for activities that identify who to forward information to and from in a loop construct
    - Business event messages required by Send or Receive event activities, or event details required by Raise event activities

  • HELP!  logical question on VECTOR

    Hi all:
    anyone understand how this logical works?I had to use vector to store objects from data files andi make it works and sort perfect. but i do not understand why you have adding to element 0 for number 90
    then adding to elelemnt 0 for number 8
    assing to ellent 1 for 25 and so on. Where do u get that?
    i do not understand this logicial. this is demo output that i am supposed to follow. all i have left is add the code for adding to element number etc
    any idea?
    for ( int i = 0 ; i < v.size() ; i++ )
             System.out.println("Trying to add " +v.elementAt(i));
             //stem.out.println("adding to element "+v.??);
             System.out.println("Vector size = "+(i+1));
            }Enter file to read: input.txt
    Trying to add 90
    adding to element 0
    Vector size =1
    Trying to add 8
    adding to element 0
    Vector size =2
    Trying to add 25
    adding to element 1
    Vector size =3
    Trying to add 10
    adding to element 1
    Vector size =4
    Trying to add 27
    adding to element 3
    Vector size =5

    i don't know what you're trying to say us. as i can
    see the loop simply traverses the vector, outputting
    all its values and the momentary index.yeah, i am trying to figure out why it is adding to element 0
    ans 2nd number still adding to elemment 0
    adding to elment 1
    and number 27 is adding to element 3, i do dnot think i tis fixed that way. there must be some alogirthim in this.
    where do they come from, and how do i implmnet that into the code that's my problem
    do u mean by momentary index refers to adding element 0 1 etc? what is that
    thanks
    willy

Maybe you are looking for

  • After upgrade to Maverick, Canon printer is not responding.

    Hi,      I've Macbook Air connected to office network through Wifi. My Office printer such as Canon IR C4080 and Ricoh Africo SP C242DN are not responding after Maverick upgraded. I tried to install new driver but still not working. Do you have any i

  • Starting/loading a program from a cd

    after i insert a cd the cd pops up on the screen. then click on it and it goes to the finder and shows the cd and all sorts of files and programs on it if i click on one of them it says "there is no default application specified to open the document

  • I need to cancel an order urgently!!

    I need to cancel an order from the Apple store, but there's not contact number in my country. How can I do?

  • Unplanned adjustment for closed FY and changing of depr key for new FY

    Hi Everyone, i understand that this is a common problem and some folk have already post similar post, however i find that confusing or maybe i have not search enough. here is my problem: we have gone live for 2 year, since 2009. we have posted deprec

  • After Effects CS3 Not Starting

    I installed After Effects CS3 on my mac running snow leopard 10.6.4 I also installed the update for After Effects. However it will not run, everything is activated and Adobe says the activation is fine. However the discontinued phone support for CS3.