Setting tracking levels

My signal path for recording electric guitar: Behringer DI > Scarlett 18i20 > Logic Pro. Given that the Scarlett's meters and Logic's meters are both dBFS, I would expect that, with pre-fader metering turned on in Logic, recording to a channel strip with no insert effects should result in in meters in Logic exactly (or at least closely) matching the input meters on the Scarlett (whose meters are after the input gain stage). Nonetheless, the levels in Logic are consistently about 10 dB higher than they display on the Scarlett. It's not really a problem (if I get too hot of a signal I can just turn down the input gain on the Scarlett), but it just seems kind of inexplicable.
Any thoughts?

I think you probably understand this... none of Logic's channel strip/mixer faders affect record level only playback or monitoring level, record level is set (in your case) with the Scarlett hardware, if there is too hot a signal it will be within the Scarlett hardware, you would hear distortion from the hardware rather than Logic.
Logic can can overload your hardware's output stage on playback if the Master bus level starts heading the red with any consistency.
There is one little used Environment object that does affect recording, the Input channel strip, you can print effects...etc. This is something you would create in the Environment.
You might try downloading the "Reaper" MIDI/Audio sequencer.. an amazing program with something like a 60 day free trial, very small in size, last I looked under 15MB with a feature set that is second to none. Expertly programmed and affects none of your other software, installs nothing that affect the operating system, basically a stand alone application.
http://www.reaper.fm/index.php
I have nothing to do with the company, just a simple way to check your measurements.

Similar Messages

  • Question about setting track level

    Hi I finally got my new macbook pro and moto 8 pre and have just today tried a bit of recording just to get used to it. I am at the moment using garage band. I have a question about track levels. In Garage Band when I select a track to record there is a slider for input level or an option of clicking the automatic level control. But for some reason they are both just that color of grey you get when something can not be selected on a computer. How do I activate this? It's strange as I did actually manage to record the track, I just can't seem to really adjust the level. I thought maybe it has to do with the motu and I can only select the track level there, and that garage band level setting are (rightfully) disabled? Maybe that's what I should be doing, but just a bit confused. Anyway, thanks in advance for whoever takes the time to help out a newbie.

    Ah, ok. Good to know. Thanks for the info.

  • How to Set Input Levels with FirePod and GarageBand

    Hello ....
    I/ve got Garageband and my Firepod 8 channel interface working ... but I need some tips .. especially on the relationship of input levels between my Firepod and Garageband ....
    When I am setting input levels for a recording ... where should the input level be on the track in Garageband? .... Is that volume setting only for playback and mixing? .... or is it for the input as well ...
    Thank you ....

    Where should the initial input levels be set? ... Would you use the loudest
    part of the song to do this? ...
    Yes, as loud as possible without lighting the FP's clip leds.
    When I mix the final product ... and change the volumes on the different
    tracks.. aren't you then changing the input levels?
    No, you're changing the output levels.
    can't you red line and overload the track?
    Yes, that's why each track has a fader, so that you don't clip.
    Is there a master ouput level indicator
    Yes, right over the Master Volume slider.
    I guess you can't just put each track as loud as you want ... correct?
    As loud as you want without clipping.
    I would strongly suggest doing some web searches on "Mixing and Mastering" to learn more about how to mix, there's a TON of info floating around the web.

  • Help on  Setting logical Levels  in Fact tables and on Dimension tables

    Hi all
    Can any body provide any blogs or any king of material on what exactly is levelling .
    Like after creating the Dimensional hierarchies we need to set the logical levels for the LTS of fact tabels ri8 .So what is the difference between setting logical levels to fact tabels and also Setting levelling on Dimension tables .
    Any kind of help is appreciated
    Thanks
    Xavier.
    Edited by: Xavier on Aug 4, 2011 10:50 AM

    I have read these blogs ,but what my question is
    Setting the logical levels in LTS of Fact tables i understood .
    But we can also set the logical levels for dimensions also ri8 .I didn't understand why do we set the logical levels for dimensions .Is there any reason why we go with the levelling at dimensions
    Thanks
    Xavier
    Edited by: Xavier on Aug 4, 2011 2:03 PM
    Edited by: Xavier on Aug 4, 2011 2:32 PM

  • Setting Item level access rights on sharepoint list item in ItemAdding event handler

    Hi ,
    I am using sharepoint 2013. I am trying to set item level access rights when a list item is added using the following code snippet,
    public override void ItemAdding(SPItemEventProperties properties)
    base.ItemAdding(properties);
    ConfigureItemSecurity(properties);
    private void ConfigureItemSecurity(SPItemEventProperties properties)
    var item=properties.ListItem;
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(properties.SiteId))
    using (SPWeb oWeb = site.OpenWeb())
    item.ParentList.BreakRoleInheritance(true);
    oWeb.AllowUnsafeUpdates = true;
    var guestRole = oWeb.RoleDefinitions.GetByType(SPRoleType.Reader);
    var editRole = oWeb.RoleDefinitions.GetByType(SPRoleType.Editor);
    SPGroup HRGroup = oWeb.SiteGroups.Cast<SPGroup>().AsQueryable().FirstOrDefault(g => g.LoginName=="HR Team");
    SPRoleAssignment groupRoleAssignment = new SPRoleAssignment(HRGroup);
    groupRoleAssignment.RoleDefinitionBindings.Add(guestRole);
    SPUserCollection users = oWeb.Users;
    SPFieldUserValueCollection hm = (SPFieldUserValueCollection)item["HiringManager"];
    SPFieldUserValueCollection pm = (SPFieldUserValueCollection)item["ProjectManager"];
    SPFieldUserValueCollection pmChiefs = (SPFieldUserValueCollection)item["ProjectManagerChief"];
    item.BreakRoleInheritance(true);
    item.RoleAssignments.Add(groupRoleAssignment);
    foreach (SPFieldUserValue staffMember in hm)
    SetRightsOnItem(item, staffMember, editRole);
    foreach (SPFieldUserValue staffMember in pm)
    SetRightsOnItem(item, staffMember, guestRole);
    foreach (SPFieldUserValue staffMember in pmChiefs)
    SetRightsOnItem(item, staffMember, guestRole);
    item.Update();
    private void SetRightsOnItem(SPListItem item, SPFieldUserValue staffMember, SPRoleDefinition role)
    SPUser employeeUser = staffMember.User;
    var userRoleAssignment = new SPRoleAssignment(employeeUser);
    userRoleAssignment.RoleDefinitionBindings.Add(role);
    item.RoleAssignments.Add(userRoleAssignment);
    Nothing is happening though... Is the event handler the right place to do this?
    thank you

    Hi ,
    You can refer to the code working in my environment:
    using System;
    using System.Security.Permissions;
    using Microsoft.SharePoint;
    using Microsoft.SharePoint.Utilities;
    using Microsoft.SharePoint.Workflow;
    namespace ItemLevelSecurity.ItemSecurity
    /// <summary>
    /// List Item Events
    /// </summary>
    public class ItemSecurity : SPItemEventReceiver
    /// <summary>
    /// An item was added.
    /// </summary>
    public override void ItemAdded(SPItemEventProperties properties)
    SPSecurity.RunWithElevatedPrivileges(delegate()
    try
    using (SPSite oSPSite = new SPSite(properties.SiteId))
    using (SPWeb oSPWeb = oSPSite.OpenWeb(properties.RelativeWebUrl))
    //get the list item that was created
    SPListItem item = oSPWeb.Lists[properties.ListId].GetItemById(properties.ListItem.ID);
    //get the author user who created the item
    SPFieldUserValue valAuthor = new SPFieldUserValue(properties.Web, item["Created By"].ToString());
    SPUser oAuthor = valAuthor.User;
    //assign read permission to item author
    AssignPermissionsToItem(item,oAuthor,SPRoleType.Reader);
    //update the item
    item.Update();
    base.ItemAdded(properties);
    catch (Exception ex)
    properties.ErrorMessage = ex.Message; properties.Status = SPEventReceiverStatus.CancelWithError;
    properties.Cancel = true;
    public static void AssignPermissionsToItem(SPListItem item, SPPrincipal obj, SPRoleType roleType)
    if (!item.HasUniqueRoleAssignments)
    item.BreakRoleInheritance(false, true);
    SPRoleAssignment roleAssignment = new SPRoleAssignment(obj);
    SPRoleDefinition roleDefinition = item.Web.RoleDefinitions.GetByType(roleType);
    roleAssignment.RoleDefinitionBindings.Add(roleDefinition);
    item.RoleAssignments.Add(roleAssignment);
    Thanks,
    Eric
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected].
    Eric Tao
    TechNet Community Support

  • Setting system level deployment.user.cachedir in deployment.config

    G'day,
    I've been experimenting with JRE 1.5.0_04 on Windows XP.
    By default deployment.user.cachedir is set to <user home>\Application Data\Sun\Java\Deployment\cache. However, I want it to be <user home>\Local Settings\Application Data\Sun\Java\Deployment\cache.
    I have managed this as follows.
    C:\Windows\Sun\Java\Deployment\deployment.config contains:
    deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.propertiesand C:\Windows\Sun\Java\Deployment\deployment.properties contains:
    deployment.user.cachedir=$USER_HOME\\..\\..\\..\\..\\Local Settings\\Application Data\\Sun\\Java\\Deployment\\cacheThis works but is ugly. The problem is that $USER_HOME=<user home>\Application Data\Sun\Java\Deployment. It seems that $USER_HOME and $JRE_HOME are the only two variables for use in deployment properties. Are there any others, in particular, one that mirrors the user's actual home directory?
    Thanks,
    Chris.

    G'day,
    Open the Java Console and execute "dump system and
    deployment properties" which shows property values,
    and see if what you want is there.Thanks, but I don't think I can use these at the system level, can I?
    I did try using ${user.home} but that doesn't work.
    So, are there any variables other than $USER_HOME and $JRE_HOME that can be used when setting system level properties?
    More info, http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/properties.html
    Thanks,
    Chris.

  • Problem with setting Source Level in Sun Studio 2

    I've got problem with setting Source Level to 1.5 in Sun Studio 2. When I try to set it to 1.5 in Project properties and click Ok everything seem to go well, but when I open Project Properties again Source Level is set to 1.4. I need this to work cause I started to lear Java recently and I want to use foreach loop.
    Please help

    I'm just citing an example using Date().
    In fact, whether I use DateFormat or Calendar, it shows the same result.
    When I set the date to 1 Jan 1950 0 hours 0 minutes 0 seconds,
    jdk1.4.2 will always return me 1 Jan 1950 0 hours 10 minutes 0 seconds.
    It works correctly under jdk1.3.1

  • Key command for track level?

    how can i increase/decrease the track level with a key? i found it for "last clicked parameter"... can't find a direct way for the track level. thanks.

    The Logic-style approach to faders is a strange one. In ProTools you have sliders which are much easier to move in increments. You can also enter the volumes by typing in a number, allowing very precise adjustment. Apple probably opted for the tiny blue knobs so they would take up less space in the track window. I do like being able to see many tracks at once so this is probably a good decision.
    Heck, I have learned to live with it. The more I use Garageband the more I realize just how cool an app it is. Apple has given a near-pro level app to us for next nothing. In addition, I am using Jampacks 4, which opens a whole new world. The sounds are stunning and mixed in a way that requires very little eq to get your mix to sound fantastic. In my last mix all I did was balance the sound levels and add some reverb via the Ambience plugin to push some sounds to the back and the mix was done. Wow!
    Kurt

  • C How to Set Isolation Level in the Connection String

    How to Set Isolation Level in the Connection String using the "Microsoft OLE DB Provider for DB2 Version 4.0"?
    We are trying to move from Crystal Reporting that run against a IBM DB2 database on a mainfram to SSRS reporting and we have downloaded the "Microsoft OLE DB Provider for DB2 Version 4.0" and then worked with the DB2 Administrator to create the
    Packages.  We only have access to use the "Read Uncommitted ("MSUR001") package.   We were able to connect and pull data before he removed access to the other packages, but after setting access the Connection keeps trying to use
    the 'Cursor Stability (MSCS001)" package.   How do we change the Default to the "Read Uncommitted ("MSUR001") package???   Since it is keeps defaulting to the the other package
    we can't connect to do it in the T-SQL query, it has to be set at the Connection String level.

    Hi Dannyboy1263,
    According to your description, you want to set the Transaction Isolation Level in Connection String. Right?
    In Reporting Services, the Connection String for OLE DB Connection can only contains Provider, Data Source and Initial Catalog. There's no property for setting Transaction Isolation Level in the Connection String. Based on my knowledge, we can
    only set the Transaction Isolation Level at Query level or set it by using code (C#, VB, Java...) to call the property of Connection. So unfortunately your requirement can't be achieved currently.
    Reference:
    OLE DB Connection Type (SSRS)
    Data Connections, Data Sources, and Connection Strings in Reporting Services
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Set isolation level in EJB 2.0

    how can i set isolation level to a transaction in EJB 2.0.
    If anybody can give example code much appriciated

    For 5.1, look at:
              http://www.weblogic.com/docs51/classdocs/API_ejb/EJB_environment.html#107261
              7
              http://www.weblogic.com/docs51/classdocs/API_ejb/EJB_reference.html#1061916
              "marshalli" <[email protected]> wrote in message
              news:3a59546d$[email protected]..
              >
              > How to set the isolation level(Container Manager or Bean Manager) in EJB.
              Thanks
              >
              >
              

  • Setting field level security

    I have created a form in LiveCycle in which two fields (Header and an Image block) need to be editable by one user type (e.g. power user), but should not be changeable by the end users.  They will only be able to fill in other fields in the form.  So far I have only been able to set form level security.  Is there a way to apply security to just these two fields, perhaps requiring a password, so that the power user can update these two fields as needed?
    Thanks for any ideas you might have!

    Hi Diego,
    Thanks for responding.  We aren't using the LC PM module, so that takes one suggestion out of the running.
    We tried some Javascript we found on the Acrobat forum (see below for what we used) - using it as an action with a bookmark, but it didn't work.  The guy who wrote the script on that forum looked at our file and thought that the problem was likely because the form was developed in LiveCycle.  We are not Java experts (or even close!), so we have no clue where to start.  And unfortunately if we cannot find a solution for this dilemma, we will have to decline a project from a client. 
    So again, any thoughts or suggestions on where to go from here are greatly appreciated!
    (function () {
        // Get one of the fields in the group
        var f = getField("private.name");
        // Determine new readonly state, which
        // is the opposite of the current state
        var readonly = !f.readonly;
        var readonly_desc = readonly ? "deactivate" : "activate";
        // Ask user for password
        var resp = app.response({
            cQuestion: "To " + readonly_desc + " the fields, enter the password:",
            cTitle: "Enter password",
            bPassword: true,
            cLabel: "Password"
        switch (resp) {
        case "your_password": // Your password goes here
            getField("private").readonly = readonly;
            app.alert("The fields are now " + readonly_desc + "d.", 3);
            break;
        case null : // User pressed Cancel button
            break;
        default : // Incorrect password
            app.alert("Incorrect password.", 1);
            break;
    In this example, the fields that are controlled by this all have a field name prefix of "private", for example "private.name", "private.address", etc. This makes it easier to control the fields as a group, as I do in the line of code that begins: getField("private").readonly  If you don't use such a field naming convention, you'd have to have a separate such line for each field in the group.
    Replace "your_password" above with one of your own. The first and last lines are not necessary, but do prevent the needless creation of document-global variables, which is a good thing.

  • Setting Importance Level for a email message using javax.mail.* API

    Setting Importance Level for a email message using javax.mail.* API
    From what I understand we can set Flag on Email Message. How can we set Importance Leve: High/Low for an email message?
    Thanks
    Purvi

    Most of the message Flags work only for IMAP mailboxes. POP3 supports only the DELETED flag. It must be understood that Javamail is a framework which provides all the features available in a standard mailing system. But whether or not a particular feature works is a functionality of the particular implementation being used.
    Thus for example POP3 cannot differentiate read from unread messages in a mailbox though Javamail provides that feature.

  • Can you set log level

    Does weblogic supply any way of setting the level of log messages that
    actually get written out to the log. So that if can turn off all my debug
    messages (e.g. LogServicesDef log, log.info(), log.debug())
    in production. I'm currently doing this with application level code

    Hi,
    Yes, weblogic does supply a way of setting the level of log messages that actually
    get written out to the log.
    This can be changed at Admin Console> idbmsDem
    o> Servers> myserver> Logging> General> Stdout severity threshold>
    Yuan Dai
    BEA Adapter Factory Group
    InfoGain
    408-355-6098
    "maurice lowenthal" <[email protected]> wrote:>Does weblogic supply any way
    of setting the level of log messages that
    actually get written out to the log. So that if can turn off all my debug
    messages (e.g. LogServicesDef log, log.info(), log.debug())
    in production. I'm currently doing this with application level code

  • SSIS How to set Tolerance levels via parameters

    Hi all
    I am after some help as pretty new to SSIS. I need to write some validation requirements on data which needs to be in SSIS.
    What I want to achieve is setting Tolerance levels on two fields.
    Field A has a tolerance lvl of 0%
    Field B has a tolerance lvl of 200%
    Both the fields will need to update a status field if the tolerance rule is broken
    These will need to be parametized as well.
    Thanks in advance

    Sorry not enough information
    From what you provided, it sounds like a simple update statement to me which can be called from an execute sql task.
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Can't set sound levels at startup

    Hi All,
    I've gone through the ALSA sound guide on Arch in some detail. I have sound working on my computer.
    However, it starts muted at 0% everytime I boot up... despite using alsamixer to set the levels and saving the config with alsactl store and adding alsa to my rc.conf daemons.
    On boot up I see the ALSA sound levels marked as [DONE]
    Any ideas what's going wrong?

    Here's an alternative.

Maybe you are looking for

  • Moving a bookmarks to a different folder -- block 'spring-open' behavior?

    When I'm doing a cleanup of my bookmarks window, I often want to quickly move numerous recently captured bookmarks collected in a " • New bookmarks" folder at the top of the window to one or another of the many topical folders further down in the win

  • How to download a mail from pop3 server to an HTML Form

    Hi Friends, i want to download the Mails from a POP3 server using an Html Interface.I mean not from command Line. I have designed an interface that will send emails to Recipients, but i didn't get any idea about how to download the mails to an interf

  • The customizing window has no instructions and doesn't tell me what is going on.

    What are the things in the customize window? What are functioning and what aren't?

  • Automatic Release of rework orrder

    Dear guru , In the confirmation of an operation i automatically create a rework order activited by trigger point. The rework order have status CRTD. When the system create rework order can also automatic release it ? How can i do this ? Thanks

  • Moving Folders to PSE 8

    How do you move folders of pictures (not in other versions of PSE) to PSE 8. I am able to convert catalogs, however I don't know how to simply import all the pictures I have in folders to PSE. Thank you so much for any help. Una