NRcontrol – software to control ONKYO AVR's via network

NRcontrol 0.13

!! This is not the latest version of NRcontrol !!
– See the latest version by clicking on the blog title…

NRcontrol is a .net application that allows you to control an ONKYO audio video receiver with Ethernent connection (the mid to high range models) with a few mouse clicks from your PC.

Main window:

slim window mode:

small window:

For download see link in the most recent post. Latest version is 0.20

The application requires two special fonts. Make sure these fonts are installed on your PC before you start NRcontrol.exe. Both fonts are available for free here:


10 responses

  1. DK

    Great program. Thanks for all of the effort. Do you want feedback such as bug reports?

    April 21, 2010 at 20:07

    • Certainly comments and bug reports are welcome.

      April 21, 2010 at 20:50

  2. DK

    My decices: Onkyo 3007…PC with Vista SP2 and all MS patches

    The first release would communicate with the receiver even if receiver was already on. The last two releases will not.
    I get .Net exceptions thrown (when closing app) on the last two versions as well.

    Feature request…
    It would be nice to have some type of macro ability. For example, when listening to inet radio via vtuner, if one could define a series of commands to select a radio station. It allows you to define “presets” but could also be useful for other actions. I understand thought that this would be somewhat involved.

    Let me know if I can assist in testing or whatever.

    Thanks again for your work.

    April 22, 2010 at 01:32

  3. DK

    Here’s the exception thrown. All I did was open the app (no information was displayed in the app because the receiver was already on). I then closed the app and this is the result

    As a test, I immediately opened the first version you released, and it displayed the correct information about the current state of the receiver. Closing the app did not cause an error.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at NRcontrol.Form1.PictureBox_OnkyoLogo_Click(Object sender, EventArgs e)
    at System.EventHandler.Invoke(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.Label.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Loaded Assemblies **************
    Assembly Version:
    Win32 Version: 2.0.50727.4200 (NetFxQFE.050727-4200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Users/drking/Desktop/NRcontrol_3.exe
    Assembly Version:
    Win32 Version: 8.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/
    Assembly Version:
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/
    Assembly Version:
    Win32 Version: 3.0.6920.4000 built by: QFE
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/

    April 22, 2010 at 21:41

  4. Thx a lot. I’ll check it out and report back when I found the problem. Though I’m on business trips the next 7 days, so will take a bit of time.

    April 22, 2010 at 21:56

  5. it´s me

    Sehr schöne Arbeit…

    Der Font digitalreadout ist nicht mehr verfügbar!
    Den anderern Font muß man manuell suchen und runterladen.

    Also beide Links zu den Schriftarten sind quasi defekt.


    July 3, 2010 at 14:34

  6. steve

    Have a Integra DTR40.1. Is it possible to make it work better with mine?

    April 12, 2011 at 03:45

  7. badracer1


    Great service to humanity…You need an award for this programming effort.

    Much appreciated!

    January 15, 2013 at 16:22

  8. There is certainly a lot to know about this subject. I like all the points you have made.

    July 25, 2013 at 05:13

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s