Need help understanding Specific Logic preferences

Hello everyone. I'm currently optimizing my system for my next project, and decided to dive into the manual and read up on Logic's song setttings/preferences, however there were a few I did not understand. Can someone explain the following Logic preferences and what they effect/do? (I have included the associated Logic manual pages, hoping they will make sense to you, as they didnt to me
Living Groove connection: pg. 641 No clue what this does
Smooth Cycle Algorithm: pg 641 Do not understand
Plugin Delay compensation: pg 644. Do I need this if I am not using a DSP card, but am using the "external" and "I/O" plugins?
Sample Accurate automation: pg 644 How important is this? How much "overall system performance" is effected with this enabled? When not enabled, what is the default unit? A frame? QF? Tick?
Audio preferences-Drivers-Process buffer Range: pg 380 Dont understand the testing process. What should I expect to change between the different settings?
Audio preferences-Sample editor-"Global Undo File path" or "Store undo files in song folder." Which to use an why?
Video-Video to Song: pg 653 Is this some sort of timing compensation? Why would this be used in place of Video offset within the session itself?
Thanks in advance for any reply!
Dual 2.5GHz G5   Mac OS X (10.4.5)   5Gb Ram, Logic 7.1.1 and other goodies

Living Groove connection - If you create a groove using a region, but then you change notes' positions/velocity in the template region, any quantizing you do based on that groove will change as well. don't know if it works reliably now. Last time I tried it many years ago it was flaky.
Smooth Cycle Algorithm: Tries to optimize the way cycling works to smooth transitions between end point and start point to eliminate glitching and/or stuttering in the time.
Plugin Delay compensation: Mostly for use with 3rd party DSP cards. I don't think it has any effect on external and I/O plugs. Could be wrong about that.
Sample Accurate automation: Performance hit depends on your CPU. Not sure what the non-sample accurate default is. Probably means that the resolution is the same as that of Midi data.
Audio preferences-Drivers-Process buffer Range. You have to test by trial-and-error. Use the smallest setting which doesn't make your computer convulse whent you work it hard. Changing this setting can alter the slew rate and latency of some kind of automation and thus change the way your mixes sound if you have a lot of rapid automation moves, so try not to mess with it once you find a good setting.
"Global Undo File path" or "Store undo files in song folder." Use the latter, particularly if you use project folders and have any intentions of transporting your work or need to keep access to your undo history. Putting undo data in project folder means it gets saved with your song.
Video-Video to Song: Is how you adjust the startpoint of the movie relative to the startpoint of the Song in Logic. Your downbeat may not correspond exactly to how the video was cut. This is how you compensate for that.
External Video to Song is an aditional adjustment to conpensate for latency caused by playing QT movies via a DV bridge device on FW.

Similar Messages

  • I need help understanding how the Apple components integrate to create a system across all my devices?

    I need help understanding how the Apple components connect to create a whole system across all my devices?
    Is there a resource that describes current system and associated functionality?
    For example:
    Buy A, B, C to achieve "X" 
    You will need:
    an internet provider which supports <specs>
    add D to achieve "Y"
    You will need:
    an internet provider which supports <specs>
    add "E" to achieve "Z"
    You will need:
    an internet provider which supports <specs>
    For example, I am looking at the Gen 6 Airport extreme.  For intended performance do I need broadband? if so what are the specs, or will basic internet service suffice?  Do I need the internet provider's modem or does the Airport extreme replace that?  And then I think, if I am doing this, I should also look at Apple TV....What do I need and Why?  Then I look at the New Desk top coming out in the fall, and I think well, if I wait and get this, what does this component do for the system, and what becomes redundant? What does this awesome desktop do for my ability to sit and use a new macbook air when I travel  or sit on the couch in my PJs?
    If there was a place that plainly stated "if you buy the new dektop you can configure a system including only these components and achieve <this result> and by adding <additional components> you will achieve this result.
    I have been to the genius store a few times, but I come out of there more confused unless I have SPECIFIC questions or already know what to buy. 
    A "System Configuration App" would be a really great sales tool--Just saying.

    I have no idea what "fully optimized" means.
    No Apple device will let you watch broadcast TV. The Apple TV is a good option for watching streaming TV from iTunes, NetFlix and Hulu. If you want to watch from other sources, you may need to look at other devices.
    Any Mac computer or iPad will allow you to surf the web.
    What business software?
    Time Capsule is a good option for back ups.
    Update what across all devices?
    For accessing documents from all devices, a service like Dropbox is your best bet.
    I have no idea what "step as far away from an internet provider as possible" means. If you want Internet access, you need an Internet provider.
    Lighting fast speed for what? Processor? The specs are listed for all devices in the Online Store. Internet? We're back to the service provider.
    Technology changes. The only way to keep pace with it beyond a couple of years is to buy new stuff.
    The bottom line is you need to look at the specs for devices availble and at your budget and decide what best meets your needs. If you are unable to do that on your own, there are lot of technology consultants out there who will, for a fee, look at your exact situation, make recommendations and even handle the purchase and set up. Perhaps that would be the best route for you.
    Best of luck.

  • Need Help Understanding deltas

    We have recently had to reload our Material Movements Cube.  Everything worked out well until we ran the nightly delta updates.  The delta INIT for movements for example had 22,000+ records..... all the data was confirmed to be PERFECT.... then we immediately ran a delta update and there were zero records which was PERFECT.... then came the second night and the second set of delta updates and there were nearly 22,000 records and the data was definitely wrong.
    When doing analysis on the delta INIT in the PSA I can see all the posting dates are from 4/3-4/5 which was our selection criteria upon setting up.  When doing analysis on our delta UPDATES in the PSA I can clearly see it has documents with posting dates from 3/20-4/5... not sure why it would pick up those old dates.  Also when the delta update was running we were concurrently running a FULL UPDATE of records from prior to 4/3 to capture the historical data.  Our understanding is that this should not have had any affect on the delta updates so we are certainly puzzled as to why the deltas are wrong.
    Any clues or suggestions?
    Thanks!

    Hi Patrick,
    Number of records selected in a delta depends upon the criteria for delta upload.
    In a generic datasource for e.g. , this is indicated with the using a delta specific field, which could be a date, timestamp or a numeric pointer. Records for a delta upload are selected only if they have a higher value for this field, than the value in the last upload.
    You can check this 'Largest value read by the delta upload' for a specific datasource in the table ROOSGENDLM,
    field DELTAID.
    So in your case if the extraction is using a generic datasource, you need to check if the posting date is really used to indicate the delta, or most probably some other field. In case you use a function module or infoset for the extraction, you may need to check the logic for the delta in there.
    Best Regards,
    Dabre

  • Need Help Understanding How To Use iMessage Between Two iPhones

    I have an iPhone 4 and my wife an iPhone 3GS.  We both have iOS 5, but I have discovered something about iMessage I need to make sure I understand correctly.  As I understand it iMessage can send text even if our voice carrier service is unavailable.  I tend to loose signal inside the building I work in.  I usually can get texts in and out, but sometimes not.  But in testing the two phones sending iMessages, I've noticed is that if I have one of the phones with iMessage turned on and the other with iMessage turned off, the two phones will not be able to exchange text.  Is that how it's supposed to work?  Even though one of these phones can receive an iMessage doesn't mean the other one send one back.  Can't the system detect when one phone is connected and another one not, and the one that is not gets sent SMS messages instead?  I don't want to try to send my wife an iMessage because I can't get a voice signal in my building, but her have iMessages turned off and not able to get any messages from me, iMessage or SMS.  I guess I need help better understanding how this actually works between the two phones so I can always get texts back and forth between my wife and I.  My other misgiving is that this iMessage thing consumes my data limit.  My wife gets unlimited because she had her phone before the limits were imposed, but I got on board after, so I am hesitant to use iMessage all the time because of it.  I have no intention to send picture mail through iMessage, but the thing is if I wanted to switch to SMS to send picture mail to save data, but my wife's phone is set to iMessage, she won't get it.  If this is how this thing is supposed to work, I'm not really impressed.  Some insight would be appreciated

    I think you are making this way too complicated. Why are you turning iMessage off? If you are at your office connect to the WiFi there and send your wife messages that way (unless your office is blocking the port iMessage uses). When possible the two phones will use iMessage but will revert to SMS is iMessage is not available if that option is set that way.
    I would not worry about using up your data plan if you have the 2GB, text iMessages are going to be very small and MMS (picture) ones are not very large either. Unless you are sending hundreds of picture iMessages a day you will have a hard time using up your data.
    If you are near an Apple Store you should explore signing up for an intro iPhone course and have them run through iMessage options.

  • Need help buying a logic board!!!

    Hi,
    So I posted a while back about my mac failing to boot up. Now I concluded it was the logic board that was faulty. I need help deciphering what the part numbers mean.
    My logic board part number is 630-6694/T6690 and model 820-1592-A. This came with the dual 2.0 ghz PPC970fx 90nm model (June 2004). There are boards with the same model number as mine, but different part number prefixes (i.e. 661-xxxx instead of 630-xxxx), so what does this mean????
    I would like to really get the latest motherboard that is still compatible with the processors, if that's possible? I have seen different dual socket boards like 820-1760-A, which I'm interested in since it is the Early 2005 model.
    Can anyone here with technical knowledge shed some light on what these model numbers and part numbers mean?
    Thanks!

    Hi, if it were me, I'd call one of these and see what'd work, I'm no expert but I hear G5s are really particular...
    http://www.dvwarehouse.com/Logic-Boad-for-PowerMac-G5-(Early-2005)-820-1592-A-p-35673.html
    http://www.welovemacs.com/6613584.html

  • Need help understanding the device association

    So I've been trying to understand the logic for the device association for iTunes in the Cloud, but I just don't get it, and hope someone here can shed some light on it for me. Just to clarify, I'm not talking about the computer authorization (5 computers pr account), but the max 10 devices associated pr account for automatic download and previous purchases.
    I have two Apple IDs, two computers and two iOS devices. I've tured OFF automatic download on all devices since I don't want all apps to be downloaded to all devices and I want to manage that myself, but I've been downloading previous purchases on all the devices from iCloud. When I view my account overview I see that one accout is assosicated with one of my computers, but nothing else. The other account is associated with my iPad but nothing else. The "problem" is that I can download previous purchases from both accounts from both the iPad and the computer i mentioned. If I understand the device association description correctly, this should not have been possible(?) I should only be able to download previously purchased apps from the account the device is associated with right? I've also downloaded previously purchased apps from my other computer and iPhone as well without them being associated with any of the accounts.
    Don't get me wrong - I'm glad I can do this, but I'm just trying to understand how the devices get associated? I don't want any of my devices to end up in a 90 day quarantine, so it would be nice to know how to avoid this.
    Thanks!

    Probably not of any help but my understanding was the same as yours i.e. if you turn on automatic downloads, use iTunes match or re-download past purchases then that computer or device becomes associated with that account for 90 days : http://support.apple.com/kb/HT4627
    But I've seen other people post the same experience as you have, so it's not clear to me when it does or doesn't start an association. When people ask how to get content that their partner/spouse has bought onto their device I usually suggest that they copy it from computer to computer (e.g. via a flash drive) and add it to their iTunes and sync it as opposed to re-downloading it due to the potential 90 day association.

  • Need help understanding syntax

    Hi,
    I need some help to understand the following syntax .
    PPRAMImpl am = (PPRAMImpl)pageContext.getApplicationModule(webBean); What is this PPARAMImpl?
    I know "am " is a variable . And with pageContext.getApplicationModule(webBean) we are trying to get the AM name for that page, then why do we need to add (PPARAMImpl) before pageContext.getApplicationModule(webBean) ?
    For example in plsql , apps.testpkg.mainproc(param1,param2)
    means
    schema.packagename.procedurename(parameter1,parameter2).
    So can you explain "PPRAMImpl am = (PPRAMImpl)pageContext.getApplicationModule(webBean)" in that manner?
    pageContext.getParameter(EVENT_PARAM))
    What is this ?
    What are the possible values for EVENT_PARAM ? And by the way , I need help on setting a default value for one of my search parameters in a search region .
    Correct me If I am wrong, this is what I thought
    1. EOImpl has setters and getters for that attribute. So call the setter method in controller and set the value , if this is right then I don't know how to right the code ,can you give me some sample code ?
    or
    2. get the view object name and then set the value for that . like viewobject.setattribute('att name',att value'),if this is right then I don't know how to right the code ,can you give me some sample code ?
    Thanks
    Sri.

    Hi,
    No. These are not equal.
    pageContext.getApplicationModule(webBean) return AM of type OAApplicationModule.
    It would be fine if your variable am, is of type OAApplicationModule:
    OAApplicationModule am = pageContext.getApplicationModule(webBean) // this would be fine.
    But as you are using of type PPRAMImpl, you must have to type-cast that externally using:
    PPRAMImpl am = (PPRAMImpl)pageContext.getApplicationModule(webBean);
    If you are still not clear, then refer any java book or google for internal & external type-casting in java.
    --Sushant                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Need help understanding profiles and color management

    I made the big leap from inexpensive inkjets to:
    1 Epson 3800 Standard
    2 Spyder3Studio
    I have a Mac Pro Quad, Aperture, PS3, etc.
    I have a steep learning curve ahead, here's what I've done:
    1 Read a lot of books, watched tutorials, etc.
    2 Calibrated the monitor
    3 Calibrated the printer several times and created .icc profiles
    What I've found:
    1 The sample print produced by Spyder3Print, using the profile I created with color management turned off in the print dialog, looks very good.
    2 When I get into Aperture, and apply the .icc profile I created in the proofing profile with onscreen proofing, the onscreen image does not change appreciably compared with the no proof setting. It gets slightly darker
    3 When I select File>Print image, select the profile I created, turn off color management and look a the resulting preview image it looks much lighter and washed out than the onscreen image with onscreen proofing turned on.
    4 When I print the image, it looks the same as was shown in the print preview...light and washed out, which is much different than what is shown in edit mode.
    5 When I open PS3 with onscreen soft-proofing, the onscreen image is light and washed out...just like displayed in PS3 preview. If I re-edit the image to look OK onscreen, and print with the profile and color management turned off, the printed image looks OK.
    So, why am I confused?
    1 In the back of my simplistic and naive mind, I anticipated that in creating a custom printer profile I would only need to edit a photo once, so it looks good on the calibrated screen, and then a custom printer profile will handle the work to print a good looking photo. Different profiles do different translations for different printers/papers. However, judging by the PS work, it appears I need to re-edit a photo for each printer/paper I encounter...just doesn't seem right.
    2 In Aperture, I'm confused by the onscreen proofing does not present the same image as what I see in the print preview. I'm selecting the same .icc profile in both locations.
    I tried visiting with Spyder support, but am not able to explain myself well enough to help them understand what I'm doing wrong.
    Any help is greatly appreciated.

    Calibrated the printer several times and created .icc profiles
    You have understand that maintaining the colour is done by morphing the colourants, and you have understood that matching the digital graphic display (which is emissive) to the print from the digital graphic printer (which is reflective) presupposes a studio lighting situation that simulates the conditions presupposed in the mathematical illuminant model for media independent matching. Basically, for a display-to-print match you need to calibrate and characterise the display to something like 5000-55000 kelvin. There are all sorts of arguments surrounding this, and you will find your way through them in time, but you now have the gist of the thing.
    So far so good, but what of the problem posed by the digital graphic printer? If you are a professional photographer, you are dependent on your printer for contract proofing. Your prints you can pass to clients and to printers, but your display you cannot. So this is critical.
    The ICC Specification was published at DRUPA Druck und Papier in Düsseldorf in May 1995 and ColorSync 2 Golden Master is on the WWDC CD for May 1995. Between 1995 and 2000 die reine Lehre said to render your colour patch chart in the raw condition of the colour device.
    The problem with this is that in a separation the reflectance of the paper (which is how you get to see the colours of the colourants laid down on top of the paper) and the amount of colourant (solid and combinations of tints) gives you the gamut.
    By this argument, you would want to render the colour patch chart with the most colourant, but what if the most colourant produces artifacts? A safer solution is to have primary ink limiting as part of the calibration process prior to rendering of the colour patch chart.
    You can see the progression e.g. in the BEST RIP which since 2002 has been owned by EFI Electronics for Imaging. BEST started by allowing access to the raw colour device, with pooling problems and whatnot, but then introduced a primary ink limiting and linearisation.
    The next thing you need to know is what colour test chart to send to the colour device, depending on whether the colour device is considered an RGB device or a CMYK device. By convention, if the device is not driven by a PostScript RIP it is considered an RGB device.
    The colour patch chart is not tagged, meaning that it is deviceColor and neither CIEBased colour or ICCBased colour. You need to keep your colour patch chart deviceColor or you will have a colour characterisation of a colour managed conversion. Which is not what you want.
    If the operating system is colour managed through and through, how do you render a colour test chart without automatically assigning a source ICC profile for the colourant model (Generic RGB Profile for three component, Generic CMYK Profile for four component)?
    The convention is that no colour conversion occurs if the source ICC device profile and the destination ICC device profile are identical. So if you are targetting your inkjet in RGB mode, you open an RGB colourant patch chart, set the source ICC profile for the working space to the same as the destination ICC profile for the device, and render as deviceColor.
    You then leave the rendered colourant test chart to dry for one hour. If you measure a colourant test chart every ten minutes through the first hour, you may find that the soluble inkjet inks in drying change colour. If you wait, you avoid this cause of error in your characterisation.
    As you will mainly want to work with loose photographs, and not with photographs placed in pages, when you produce a contract proof using Absolute Colorimetric rendering from the ICC profile for the printing condition to the ICC profile for your studio printer, here's a tip.
    Your eyes, the eyes of your client, and the eyes of the prepress production manager will see the white white of the surrounding unprinted margins of the paper, and will judge the printed area of the paper relative to that.
    If, therefore, your untrimmed contract proof and the contract proof from Adobe InDesign or QuarkPress, or a EFI or other proofing RIP, are placed side by side in the viewing box your untrimmed contract proof will work as the visual reference for the media white.
    The measured reference for the media white is in the ICC profile for the printing condition, to be precise in the WTPT White Point tag that you can see by doubleclicking the ICC profile in the Apple ColorSync Utility. This is the lightness and tint laid down on proof prints.
    You, your client and your chosen printer will get on well if you remember to set up your studio lighting, and trim the blank borders of your proof prints. (Another tip: set your Finder to neutral gray and avoid a clutter of white windows, icons and so forth in the Finder when viewing.)
    So far, so good. This leaves the nittygritty of specific ICC profiling packages and specific ICC-enabled applications. As for Aperture, do not apply a gamma correction to your colourant patch chart, or to colour managed printing.
    As for Adobe applications, which you say you will be comparing with, you should probably be aware that Adobe InDesign CS3 has problems. When targetting an RGB printing device, the prints are not correctly colour managed, but basically bypass colour management.
    There's been a discussion on the Apple ColorSync Users List and on Adobe's fora, see the two threads below.
    Hope this helps,
    Henrik Holmegaard
    technical writer
    References:
    http://www.adobeforums.com/webx?14@@.59b52c9b/0
    http://lists.apple.com/archives/colorsync-users/2007/Nov/msg00143.html

  • Need help understanding why "1 is always equal to 1" is necessary in my Advanced Action

    I am using Captivate 7 and publishing as a SWF.
    I have an interaction that works, but there's one script that I use (which I found in a tutorial) that I don't understand the purpose of.
    The interaction is contained on a single slide where a user clicks two buttons in any order and a graphic appears after the second click. On each button I have a Conditional Advanced Action where I first check that it will always be true that "1 is equal to 1", then assign each variable with "1", then check that each variable was equal to 1 after which the graphic appears.
    The part that confuses me is checking if "1 is always equal to 1." Why is this script necessary in this case? Is it necessary because I'm including a Standard Advanced Action (assigning variables to "1") within the Conditional Advanced Action? Or is related to the fact that I'm doing everything on one slide (not using an On Enter slide event executing a Conditional Advanced Action)?
    Thanks.

    Perhaps it will help to think using different terms.
    If you need a script that performs a check against some condition, you need a Conditional Action. Maybe you need to show an image if button 1 has been clicked. And if button 2 has been clicked, you need to show a different image.
    Before checking to see which button has been pressed, you need to hide both images so that only the desired image is shown. So you need to perform the same action each time before checking some variable to take a specific action.
    This is where the "If 1=1" would come from.
    Each time the script is run, hide both images. Since the check to see if 1=1 will ALWAYS evaluate as true, the "ELSE" part will never be reached. So you would always perform the same actions just as a Standard Action would do.
    Perhaps if you posted some screen captures of your scripts, we might better explain it.
    Cheers... Rick

  • Need help understanding the local caching of jnlp when creating it via jsp

    I'm trying to deploy an app via Web Start. I have occasions when I need to pass arguments, so I'm using JSP to create the JNLP and optionally write arguments.
    I need some help in figuring out how to cover my different use cases with as few different jnlps as possible and am confused about the local cacheing logic.
    Use 1
    Initial install: I pass an init=yes url param which writes a preferences file <argument> to be passed to my app. I don't want this argument cached in my jnlp, as this will overwrite the user's preferences on subsequent launches.
    Use 2
    Subsequent offline launches: no url params passed.
    Use 3
    Launch via html link (in a CMS): passes a file=<filename> url param which creates a file <argument> for my app to open. Again, I don't want this argument cached, otherwise launching from, say, the desktop shortcut will reopen this file.
    Can anyone explain how best to cover these three use cases?
    TIA!

    Did you solve this cache problem? I have a similar issue where I don't want it to use the arguments over again...

  • Need help understanding soundtracks and video

    Hi,
    I write music for myself (http://www.youtube.com/jgelhaar or http://www.myspace.com/bonjimmy) and I just saw the movie "The Holiday". In the movie Jack Blacks' character writes music for video. My question is what kind of software is handling this type of thing in the real world? Obviously I don't care so much about the PC side...
    I have a contact that makes videos for YouTube and he's used my music on some of them (example is here: http://www.youtube.com/watch?v=9Zf3ET52BvA ) But in these cases, he just takes something that I've done and then puts it on his video as a sound track. I think it would be much better for me to write the music specifically for the video instead of the other way around. So I need to know what kind of software one would use for that purpose. With that, it would be nice to know what kind of a rig would need to be put together. Right now, I only have a couple of G4's at my disposal, but I am in the market for a new system once I can put the funds together. :/
    Any help or comments would be greatly appreciated.
    Jimmy

    I figured the G4 wouldn't be able to hack it and I plan on getting a new system for this.
    So when you're composing in Logic, is it a recording application that also shows the video or does Logic have to sync with something else for the video?
    Now that you've assured me that Logic 8 is the right place for me, I will do more reading about it. Thanks a lot for your comments.

  • Need help understanding a project please

    Hi, i just finished reading through this lab that i'm supposed to do, but have no idea what i am supposed to do. Could anyone here possibly help me understand it in an easier fashion? I would really appreciate it.
    Assignment:
    For this assignment, we will create a number class that can help us create classes for objects like clocks or angles. The number class will have to be general enough so that we can define different bases for it. Clocks need numbers of base 24 (or 12) and 60. Angles need numbers of base 360 and 60. For now, we are going to simplify things and only define constructors, a toString method, and an increment method. Of course, a complete number class would have many other methods, such as adding, subtracting, multiplying, comparing, and negating the numbers. Since a number is made up of digits, we will also define a digit class. The number and digit classes appear very similar because they have nearly the same methods. The differences are in the implementations of the methods.
    Write a number class that represents a number with a given base. The number class has two constructors. The default constructor sets the base at 10 and the value to 0. The other constructor accepts a decimal value and a base. The constructors will have to create all of the digits (as objects of the digit class) and store them in some kind of list. Create a toString method and an increment method. These two methods will use the corresponding methods of the digit class to do most of the work for them.
    Write a digit class that represents a single digit with a given base. The digit class has two constructors. The default constructor sets the base at 10 and the value to 0. The other constructor accepts a decimal value and a base. Create a toString method and an increment method. The increment method should return a boolean: true if there is a carry and false if not.
    For both classes, you can assume that the bases are restricted to binary, octal, decimal or hexadecimal and the values are non-negative.
    Instructions:
    Write a test driver that proves that your classes work.

    Myrdwin wrote:
    It's not that i didn't bother to ask him earlierSo, your teacher gave you the assignment, without giving you any opportunity to talk to him between when he assigned it and when it's due?
    I just finished the polymorphism lab with a bunch of farm animals last night. WHOAH! TMI!!! ;-)
    Am i just reading into the lesson to much and making it way more complicated than it actually is?Like I said, I'm not going to try to interpret the whole thing for you but a) It tells you what to do with the c'tors, and b) I would always assume that "create a method" or "define a method" or whatever he says means "create a *fully functional, correct* method", unless he explicitly states to leave it empty for now.
    My advice is to use your best judgment as to what's expected, and get started on that basis. At your first opportunity to speak to your teacher, explain your uncertainty and the assumptions you made.
    If you have specific questions along the way, post them here, along with your code or an SSCCE.
    When you post code, use the CODE button or [code] and [/code] tags to preserve formatting and make your code readable.
    Edited by: jverd on Oct 3, 2008 11:57 AM

  • NEED HELP!! LOGIC CRASHES AFTER splash screen plss hel

    hey i recently updated to osx 10.6.6 and since then my logic pro has been acting up. But it has come to the point to where now it doesnt even open it crashes right after checking midi drivers. here is the report if anyone can pleasee helpp
    Process: Logic Pro [483]
    Path: /Applications/Logic Pro.app/Contents/MacOS/Logic Pro
    Identifier: com.apple.logic.pro
    Version: 8.0.2 (1502.22)
    Build Info: Logic-15022200~9
    Code Type: X86 (Native)
    Parent Process: launchd [410]
    Date/Time: 2011-01-23 18:53:35.804 -0500
    OS Version: Mac OS X 10.6.6 (10J567)
    Report Version: 6
    Interval Since Last Report: 406669 sec
    Crashes Since Last Report: 78
    Per-App Interval Since Last Report: 367569 sec
    Per-App Crashes Since Last Report: 59
    Anonymous UUID: A3586FC6-6081-439D-A15C-C8042C0882EB
    Exception Type: EXCBADACCESS (SIGABRT)
    Exception Codes: KERNINVALIDADDRESS at 0x0000000049b45b69
    Crashed Thread: 0 Dispatch queue: com.apple.main-thread
    Application Specific Information:
    abort() called
    Thread 0 Crashed: Dispatch queue: com.apple.main-thread
    0 libSystem.B.dylib 0x9128a176 __kill + 10
    1 libSystem.B.dylib 0x9128a168 kill$UNIX2003 + 32
    2 libSystem.B.dylib 0x9131c89d raise + 26
    3 libSystem.B.dylib 0x91332951 __abort + 124
    4 libSystem.B.dylib 0x913329cd abortreportnp + 0
    5 com.apple.logic.pro 0x002b37ff 0x1000 + 2828287
    6 libSystem.B.dylib 0x9128f46b _sigtramp + 43
    7 ??? 0x0000000b 0 + 11
    8 com.apple.logic.pro 0x00020cff 0x1000 + 130303
    9 com.apple.logic.pro 0x00021f94 0x1000 + 135060
    10 com.apple.logic.pro 0x00032e0b 0x1000 + 204299
    11 com.apple.logic.pro 0x002b741e 0x1000 + 2843678
    12 com.apple.logic.pro 0x002b75e3 0x1000 + 2844131
    13 com.apple.logic.pro 0x00012e8c 0x1000 + 73356
    14 com.apple.logic.pro 0x0019534e 0x1000 + 1655630
    15 com.apple.logic.pro 0x004d3c78 0x1000 + 5057656
    16 com.apple.logic.pro 0x0051f9db 0x1000 + 5368283
    17 com.apple.logic.pro 0x005205f9 0x1000 + 5371385
    18 com.apple.AppKit 0x94753040 -[NSDocument readFromURL:ofType:error:] + 743
    19 com.apple.logic.pro 0x00520410 0x1000 + 5370896
    20 com.apple.AppKit 0x9463eddd -[NSDocument initWithContentsOfURL:ofType:error:] + 311
    21 com.apple.AppKit 0x9463e981 -[NSDocumentController makeDocumentWithContentsOfURL:ofType:error:] + 383
    22 com.apple.logic.pro 0x0053d6d3 0x1000 + 5490387
    23 com.apple.AppKit 0x9463e739 -[NSDocumentController openDocumentWithContentsOfURL:display:error:] + 886
    24 com.apple.logic.pro 0x004d8b79 0x1000 + 5077881
    25 com.apple.Foundation 0x923d5588 nsnotecallback + 345
    26 com.apple.CoreFoundation 0x9851f793 __CFXNotificationPost + 947
    27 com.apple.CoreFoundation 0x9851f19a _CFXNotificationPostNotification + 186
    28 com.apple.Foundation 0x923ca384 -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
    29 com.apple.Foundation 0x923d7789 -[NSNotificationCenter postNotificationName:object:] + 56
    30 com.apple.AppKit 0x94423422 -[NSApplication _postDidFinishNotification] + 125
    31 com.apple.AppKit 0x94423332 -[NSApplication _sendFinishLaunchingNotification] + 74
    32 com.apple.AppKit 0x9457a4ed -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 274
    33 com.apple.AppKit 0x9457a10d -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 101
    34 com.apple.Foundation 0x9240a7a4 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 511
    35 com.apple.Foundation 0x9240a568 _NSAppleEventManagerGenericHandler + 228
    36 com.apple.AE 0x92dc8f58 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 166
    37 com.apple.AE 0x92dc8e57 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 43
    38 com.apple.AE 0x92dc8d61 aeProcessAppleEvent + 197
    39 com.apple.HIToolbox 0x97a07389 AEProcessAppleEvent + 50
    40 com.apple.AppKit 0x943f39ca _DPSNextEvent + 1420
    41 com.apple.AppKit 0x943f2fce -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
    42 com.apple.AppKit 0x943b5247 -[NSApplication run] + 821
    43 com.apple.prokit 0x0210df5c NSProApplicationMain + 326
    44 com.apple.logic.pro 0x00003942 0x1000 + 10562
    45 com.apple.logic.pro 0x00003869 0x1000 + 10345
    Thread 1: Dispatch queue: com.apple.libdispatch-manager
    0 libSystem.B.dylib 0x9124f982 kevent + 10
    1 libSystem.B.dylib 0x9125009c dispatch_mgrinvoke + 215
    2 libSystem.B.dylib 0x9124f559 dispatch_queueinvoke + 163
    3 libSystem.B.dylib 0x9124f2fe dispatch_workerthread2 + 240
    4 libSystem.B.dylib 0x9124ed81 pthreadwqthread + 390
    5 libSystem.B.dylib 0x9124ebc6 start_wqthread + 30
    Thread 2: com.apple.CFSocket.private
    0 libSystem.B.dylib 0x912480c6 select$DARWIN_EXTSN + 10
    1 com.apple.CoreFoundation 0x98540c83 __CFSocketManager + 1091
    2 libSystem.B.dylib 0x9125685d pthreadstart + 345
    3 libSystem.B.dylib 0x912566e2 thread_start + 34
    Thread 3:
    0 libSystem.B.dylib 0x912290fa machmsgtrap + 10
    1 libSystem.B.dylib 0x91229867 mach_msg + 68
    2 com.apple.audio.midi.CoreMIDI 0x025090c1 XServerMachPort::ReceiveMessage(int&, void*, int&) + 155
    3 com.apple.audio.midi.CoreMIDI 0x0252797a MIDIProcess::RunMIDIInThread() + 150
    4 com.apple.audio.midi.CoreMIDI 0x0250a2d9 XThread::RunHelper(void*) + 17
    5 com.apple.audio.midi.CoreMIDI 0x02509ca6 CAPThread::Entry(CAPThread*) + 96
    6 libSystem.B.dylib 0x9125685d pthreadstart + 345
    7 libSystem.B.dylib 0x912566e2 thread_start + 34
    Thread 4:
    0 libSystem.B.dylib 0x9124ea12 _workqkernreturn + 10
    1 libSystem.B.dylib 0x9124efa8 pthreadwqthread + 941
    2 libSystem.B.dylib 0x9124ebc6 start_wqthread + 30
    Thread 5:
    0 libSystem.B.dylib 0x9124ea12 _workqkernreturn + 10
    1 libSystem.B.dylib 0x9124efa8 pthreadwqthread + 941
    2 libSystem.B.dylib 0x9124ebc6 start_wqthread + 30
    Thread 6:
    0 libSystem.B.dylib 0x9124ea12 _workqkernreturn + 10
    1 libSystem.B.dylib 0x9124efa8 pthreadwqthread + 941
    2 libSystem.B.dylib 0x9124ebc6 start_wqthread + 30
    Thread 7:
    0 libSystem.B.dylib 0x912570a6 _semwaitsignal + 10
    1 libSystem.B.dylib 0x91282ee5 nanosleep$UNIX2003 + 188
    2 libSystem.B.dylib 0x91282e23 usleep$UNIX2003 + 61
    3 com.apple.AppKit 0x9455cfe1 -[NSUIHeartBeat _heartBeatThread:] + 2039
    4 com.apple.Foundation 0x923d5bf0 -[NSThread main] + 45
    5 com.apple.Foundation 0x923d5ba0 _NSThread__main_ + 1499
    6 libSystem.B.dylib 0x9125685d pthreadstart + 345
    7 libSystem.B.dylib 0x912566e2 thread_start + 34
    Thread 0 crashed with X86 Thread State (32-bit):
    eax: 0x00000000 ebx: 0x913328e1 ecx: 0xbfffde9c edx: 0x9128a176
    edi: 0x1ed7c800 esi: 0x251df830 ebp: 0xbfffdeb8 esp: 0xbfffde9c
    ss: 0x0000001f efl: 0x00000286 eip: 0x9128a176 cs: 0x00000007
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    cr2: 0x010b7818

    Hi, ish1919.
    Have you updated the drivers for your hardware? An OS update sometimes needs later drivers. Older ones can cause conflicts. Check the manufacturer website [eg. RME] for your hardware and get the latest version.
    Hope this helps.
    Scorpii.

  • Need help in Mapping Logic

    Hi all,
    In mapping i need to mapp like this
    Idoc--file scenario, sending delivery document to file system
    in header of file structure, i have a field called Total Units, the logic for this field shld be
    Sum up the field ZCONV_QUAN for each delivery.
    How to do this please help me
    Regards

    Hi satish,
    I have to do some thing more in this.
    As you said i mapped the field to sum and to target field.its fine
    Now this field is there at header level and comes only ones, i should repeat this field as many number of times the line item repeats.
    Now iam using the ligic like this
    ZCONV_QUAN--UseOneAsMany-Sum--Target Field
    to UseOnaAsMany function i mapped ZCONV_QUAN as first argument and changed the context to Idoc and the second argument as line Item segment changed the context to Idoc, third argument as line itme segment.
    its giving the error as
    Too many values in first queue in function useOneAsMany. It must have the same number of contexts as second queue
    Regards

  • I need help understanding how this works. AS 2.0

    Its my first time here and i only started learning flash today. I aint too great with maths and i was showed this piece of code that makes a triangles point follow the cursor. It involved mathimatical things ( which i aint so great at) and the guy said "You dont need to know how it works, just how to use it." well i copied his code and it worked, but i have no idea how to use it in other rotation apart from the one he taught us. I dont even understand how to redo his code i saved it to a word document and anytime i wanted to make something rotate something in that fashion i would refer to that. But i dont want to have to do that, i want to know how to use it, dont have to understand it, but use it for other rotation matters. If you are going to help, please try to be a bit simmple i explaining it, cause im new. Dont get me wrong i aint thick but i can find it a bit hard to follow some things, that is i my current problem.
    here is the rotation code:
    onEnterFrame = function()
    hero._rotation = getmouse(hero);
    getmouse = function(mc:MovieClip):Number
    dy = _ymouse-mc._y;
    dx = _xmouse-mc._x;
    rad = Math.atan2(dy,dx);
    rotate = rad*180/Math.PI
    return rotate+90
    also if it helps, here is the video i was watching: http://www.youtube.com/watch?v=w3OfrpbNhHs
    please if you can, explain how the entire thing works.
    thanks for any help given in advance.

    Hi,
    Here's a short primer.  It may not be sufficient but here goes.
    1st, move the closing bracket at the end and put it on the third line.  This makes the code more efficient
    onEnterFrame = function(){                               // this causes Flash to repeatedly
                                                                              execute the next line at the
                                                                              frame rate you selected
                                                                              for your document
           hero._rotation = getmouse(hero);               // this tells Flash to rotate a
                                                                              movie clip (named hero) based
                                                                              on the function getmouse()
    };                                                                     // putting the }; here makes the
                                                                              code more efficient and readable
    getmouse = function(mc:MovieClip):Number{   // This is the function called with
                                                                             mc referring to hero that was
                                                                             passed from the second line.
         dy = _ymouse-mc._y;                                // dy means delta y which subtracts
                                                                            the y position of the movieclip
                                                                            from the mouses y position
         dx = _xmouse-mc._x;                               // dx = delta x (same as above line
                                                                            but on the x axis)
                                                                         // once you have the x and y sides
                                                                            you male a triangle.
                                                                            Now use trig to find the angle
         rad = Math.atan2(dy,dx);                           // the computer works in radians
                                                                            the arc tangent atan2 will give the
                                                                            angle in radians
         rotate = rad*180/Math.PI                            // you want to convert the radians to
                                                                            degrees, that's what this line does
         return rotate+90                                         // this returns the value of rotate back
                                                                            to the calling function in line 2.
                                                                            the +90 determines which part
                                                                        // of the hero movie clip is facing the
                                                                           mouse.
    If you put the mouse cursor over any of the green reserved words above in the Actions panel you will get a desctription of what these do.
    hope that helps.

Maybe you are looking for