Results 1 to 2 of 2

Thread: NR Eq Presets

  1. #1
    Join Date
    Jan 2008
    Location
    Near some trees in Essex, UK
    Posts
    371

    Default NR Eq Presets

    Simple one to all the guru's but i thought i'd post it anyway.

    To set audio "presets" for your current zone make a NR button with "execute LUA code on release" action attached to it.
    Put the following in for each button...

    It saves trying to set a nice EQ level (the below are the presets listed in JRMC12)
    I couldn't believe the differnece this made! (obviously you must enable EQ in JRMC)

    Flat

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 0);
    NetRemote.SetVariable("MP.EQBand2", 0);
    NetRemote.SetVariable("MP.EQBand3", 0);
    NetRemote.SetVariable("MP.EQBand4", 0);
    NetRemote.SetVariable("MP.EQBand5", 0);
    NetRemote.SetVariable("MP.EQBand6", 0);
    NetRemote.SetVariable("MP.EQBand7", 0);
    NetRemote.SetVariable("MP.EQBand8", 0);
    NetRemote.SetVariable("MP.EQBand9", 0);
    NetRemote.SetVariable("MP.EQBand10", 0);
    Blues

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", -32);
    NetRemote.SetVariable("MP.EQBand2", -6);
    NetRemote.SetVariable("MP.EQBand3", 3);
    NetRemote.SetVariable("MP.EQBand4", 19);
    NetRemote.SetVariable("MP.EQBand5", 19);
    NetRemote.SetVariable("MP.EQBand6", 19);
    NetRemote.SetVariable("MP.EQBand7", 13);
    NetRemote.SetVariable("MP.EQBand8", 6);
    NetRemote.SetVariable("MP.EQBand9", 6);
    NetRemote.SetVariable("MP.EQBand10", 3);
    Classical

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 0);
    NetRemote.SetVariable("MP.EQBand2", 0);
    NetRemote.SetVariable("MP.EQBand3", 0);
    NetRemote.SetVariable("MP.EQBand4", 0);
    NetRemote.SetVariable("MP.EQBand5", 0);
    NetRemote.SetVariable("MP.EQBand6", 0);
    NetRemote.SetVariable("MP.EQBand7", -35);
    NetRemote.SetVariable("MP.EQBand8", -35);
    NetRemote.SetVariable("MP.EQBand9", -35);
    NetRemote.SetVariable("MP.EQBand10", -48);
    Country

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 6);
    NetRemote.SetVariable("MP.EQBand2", 0);
    NetRemote.SetVariable("MP.EQBand3", -10);
    NetRemote.SetVariable("MP.EQBand4", -19);
    NetRemote.SetVariable("MP.EQBand5", -16);
    NetRemote.SetVariable("MP.EQBand6", 0);
    NetRemote.SetVariable("MP.EQBand7", 16);
    NetRemote.SetVariable("MP.EQBand8", 26);
    NetRemote.SetVariable("MP.EQBand9", 39);
    NetRemote.SetVariable("MP.EQBand10", 42);
    HipHop

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 19);
    NetRemote.SetVariable("MP.EQBand2", 29);
    NetRemote.SetVariable("MP.EQBand3", 39);
    NetRemote.SetVariable("MP.EQBand4", 29);
    NetRemote.SetVariable("MP.EQBand5", 13);
    NetRemote.SetVariable("MP.EQBand6", -16);
    NetRemote.SetVariable("MP.EQBand7", -19);
    NetRemote.SetVariable("MP.EQBand8", -19);
    NetRemote.SetVariable("MP.EQBand9", -16);
    NetRemote.SetVariable("MP.EQBand10", -19);
    Live

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", -32);
    NetRemote.SetVariable("MP.EQBand2", -6);
    NetRemote.SetVariable("MP.EQBand3", 3);
    NetRemote.SetVariable("MP.EQBand4", 19);
    NetRemote.SetVariable("MP.EQBand5", 19);
    NetRemote.SetVariable("MP.EQBand6", 19);
    NetRemote.SetVariable("MP.EQBand7", 13);
    NetRemote.SetVariable("MP.EQBand8", 6);
    NetRemote.SetVariable("MP.EQBand9", 6);
    NetRemote.SetVariable("MP.EQBand10", 3);
    Rock

    Code:
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 39);
    NetRemote.SetVariable("MP.EQBand2", 13);
    NetRemote.SetVariable("MP.EQBand3", -19);
    NetRemote.SetVariable("MP.EQBand4", -32);
    NetRemote.SetVariable("MP.EQBand5", -19);
    NetRemote.SetVariable("MP.EQBand6", 3);
    NetRemote.SetVariable("MP.EQBand7", 13);
    NetRemote.SetVariable("MP.EQBand8", 39);
    NetRemote.SetVariable("MP.EQBand9", 39);
    NetRemote.SetVariable("MP.EQBand10", 39);
    Last edited by VicVonDoom; January 10th, 2009 at 02:56 PM.

  2. #2
    Join Date
    Jan 2008
    Location
    Near some trees in Essex, UK
    Posts
    371

    Default

    If you want it simpler, then stick this in your System LUA code...
    Code:
    ---------------------------------
    --Equaliser Stuff
    ---------------------------------
    function EQFlat()
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 0);
    NetRemote.SetVariable("MP.EQBand2", 0);
    NetRemote.SetVariable("MP.EQBand3", 0);
    NetRemote.SetVariable("MP.EQBand4", 0);
    NetRemote.SetVariable("MP.EQBand5", 0);
    NetRemote.SetVariable("MP.EQBand6", 0);
    NetRemote.SetVariable("MP.EQBand7", 0);
    NetRemote.SetVariable("MP.EQBand8", 0);
    NetRemote.SetVariable("MP.EQBand9", 0);
    NetRemote.SetVariable("MP.EQBand10", 0);
    end;
    ---
    function EQCountry()
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 6);
    NetRemote.SetVariable("MP.EQBand2", 0);
    NetRemote.SetVariable("MP.EQBand3", -10);
    NetRemote.SetVariable("MP.EQBand4", -19);
    NetRemote.SetVariable("MP.EQBand5", -16);
    NetRemote.SetVariable("MP.EQBand6", 0);
    NetRemote.SetVariable("MP.EQBand7", 16);
    NetRemote.SetVariable("MP.EQBand8", 26);
    NetRemote.SetVariable("MP.EQBand9", 39);
    NetRemote.SetVariable("MP.EQBand10", 42);
    end;
    ---
    function EQHiphop()
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 19);
    NetRemote.SetVariable("MP.EQBand2", 29);
    NetRemote.SetVariable("MP.EQBand3", 39);
    NetRemote.SetVariable("MP.EQBand4", 29);
    NetRemote.SetVariable("MP.EQBand5", 13);
    NetRemote.SetVariable("MP.EQBand6", -16);
    NetRemote.SetVariable("MP.EQBand7", -19);
    NetRemote.SetVariable("MP.EQBand8", -19);
    NetRemote.SetVariable("MP.EQBand9", -16);
    NetRemote.SetVariable("MP.EQBand10", -19);
    end;
    ---
    function EQRock()
    NetRemote.SetVariable("MP.EQBand0", 0);
    NetRemote.SetVariable("MP.EQBand1", 39);
    NetRemote.SetVariable("MP.EQBand2", 13);
    NetRemote.SetVariable("MP.EQBand3", -19);
    NetRemote.SetVariable("MP.EQBand4", -32);
    NetRemote.SetVariable("MP.EQBand5", -19);
    NetRemote.SetVariable("MP.EQBand6", 3);
    NetRemote.SetVariable("MP.EQBand7", 13);
    NetRemote.SetVariable("MP.EQBand8", 39);
    NetRemote.SetVariable("MP.EQBand9", 39);
    NetRemote.SetVariable("MP.EQBand10", 39);
    end;


    Make a button with the properties call of "Execute LUA Code on Release".

    The call code to enter is below...


    For Flat put
    Code:
    EQFlat();
    For Country put
    Code:
    EQCountry();
    For Hiphop put
    Code:
    EQHiphop();
    For Rock put
    Code:
    EQRock();
    Now that's much easier....hey?
    Last edited by VicVonDoom; November 28th, 2009 at 06:27 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •