Software to control Uniti inputs

Posted by: beeka on 11 March 2013

I've written a small program that can switch the input and control the volume of a Naim Uniti streamer. I have tested it on a Uniti v1 but it should work on later Uniti's and the Qute. It is currently only available on Windows (tested on Win7, but likely to be compatible with most versions) - a Mac / Android version should be available in the future (depending on interest received / me having time). If you would like to give it a go, the windows installer is at http://sdrv.ms/XGRMIj  

 

Thanks to Naim for kindly giving me permission to share this with the forum.

 

Steve.

Posted on: 17 October 2013 by Stephen Pritchard

Hi Beeka

It looks interesting - anything for iPhone yet?

Posted on: 18 October 2013 by garyi

Eh? You being serious there?

Posted on: 18 October 2013 by beeka
Originally Posted by Stephen Pritchard:

Hi Beeka

It looks interesting - anything for iPhone yet?

A forthcoming release of Qt (the framework I used) is meant to have support for IOS but, as gary eludes to, I didn't see much point in trying it for this project as Naim provide the comprehensive nstream application for iDevices... my application was intending to fill a gap in the android environment: DLNA is fine for most operations but does not support switching inputs.

 

Steve.

Posted on: 11 November 2013 by beeka

I have updated the windows and android apps. Fixing a couple of bugs and adding options to choose what to display (volume/controls/sources) and the maximum volume. The windows msi file is at http://sdrv.ms/XGRMIj and the android version is at http://sdrv.ms/Z1irjP . I've also put the android file as a free download on the play store, for those who don't want to enable non-marketplace installs. It is exactly the same file as on skydrive. Behind the scenes, the android file is now signed with a release key and a more realistic package name - this means you may have to uninstall any previous version before installing works as you expect (I ended up with two copies of the app installed the first time round).

 

Steve.

Posted on: 12 November 2013 by 0rangutan

Thanks for the updates Steve.

 

The Windows release seems to work fine, however I am having no luck with the Android version on a Nexus 5, running Android 4.4.

 

When Namote launches it prompts to download Ministro II.  After installing this, and re-launching Namote, Ministro then prompts to download extra libraries.  After clicking OK it then crashes stating "Unfortunately, Ministro has stopped".

 

Any ideas?  Happy to pass on any debug logs or similar if you can let me know where to look.

Posted on: 13 November 2013 by beeka
Originally Posted by 0rangutan:

The Windows release seems to work fine, however I am having no luck with the Android version on a Nexus 5, running Android 4.4.

 

When Namote launches it prompts to download Ministro II.  After installing this, and re-launching Namote, Ministro then prompts to download extra libraries.  After clicking OK it then crashes stating "Unfortunately, Ministro has stopped".

Google suggests this is a bug in qt/ministro... [QTBUG-34596] although I don't think I can take the fix as it looks like it requires using the new version of Qt but I found that doesn't support android versions less than Ice Cream Sandwich... which means I can't use it on my phone (running 2.2!).

 

I am likely to also be getting a Nexus 5, so I will want to find a way to make it work, even if it means dropping support for older devices.

 

Steve.

 

PS: Did you get the app via the play store or from the link? I don't expect it to make a difference, but just wondered.

Posted on: 13 November 2013 by 0rangutan
Thanks Steve - I downloaded via the Play store.
Posted on: 13 November 2013 by Michael Chare

Thank you for the update. I like it. It runs OK on my Nexus 7.

 

 

Posted on: 14 November 2013 by 0rangutan
Originally Posted by Michael Chare:

Thank you for the update. I like it. It runs OK on my Nexus 7.

 

Is your Nexus 7 running Android 4.3 or have you been able to update to 4.4?

Posted on: 14 November 2013 by Michael Chare

I am still using 4.3   I have not been able to upgrade to KitKat.

Posted on: 25 November 2013 by Michael Chare

I now have 4.4  In general Namote works, however if I select my Qute I can't then go to me Uniti with stop/starting

Posted on: 27 November 2013 by beeka
Originally Posted by Michael Chare:

I now have 4.4  In general Namote works, however if I select my Qute I can't then go to me Uniti with stop/starting

Interesting that it runs with 4.4 on a different device.

 

Are you saying you can't select the Uniti after choosing the Qute unless you restart the application or that it remembers the wrong device to connect to on startup? I presume this was working fine under 4.3?

 

My Nexus 5 is on order so I should be in a position to reproduce these errors in the next couple of weeks. Hopefully the new version of the framework will be available then too.

 

Steve.

Posted on: 10 December 2013 by Michael Chare
Originally Posted by beeka:
Are you saying you can't select the Uniti after choosing the Qute unless you restart the application?

Yes.

 

I now have 4.4.2 and when I run Namote it fails "Unfortunately, Ministro has stopped."

Posted on: 17 December 2013 by beeka
Originally Posted by Michael Chare:
Originally Posted by beeka:
Are you saying you can't select the Uniti after choosing the Qute unless you restart the application?

Yes.

 

I now have 4.4.2 and when I run Namote it fails "Unfortunately, Ministro has stopped."

I received my Nexus 5 a couple of weeks ago and saw there was an issue with the app on 4.4.0. Yesterday was the first chance I got to look at the problem since the release of Qt5.2. However the app is now working perfectly for me. I suspect that ministro has been updated to support / work-around the issue. The phone was updated to 4.4.2 but, from your experience, that doesn't sound like the cause of the 'fix'. Can you check the app again? Perhaps try uninstalling ministro (to force a download of the latest one) if it still fails?

 

Thanks,

 

Steve.

Posted on: 19 December 2013 by 0rangutan
Thanks Steve.
The recent update to Ministro has fixed this for me too.  Namote is now working on my Nexus 5 running Android 4.4.2.
Posted on: 19 December 2013 by Penarth Blues

Steve

 

This is a work of genius I can finally stop groping around for my iphone or the remote when I'm working on my laptop.

 

More than happy to buy you a beer or doughnut for this. Do you have anything setup to allow this to happen?

Posted on: 20 December 2013 by Stephen Pritchard

Steve ...

At last I have downloaded your app (running windows 7 on a iMac).

I love it ... can't wait for it to work on my iPhone and Macs.

Keep up the great work ...

Steve

Posted on: 21 December 2013 by JSH

Great.  Thanks.  Working with my Samsung Galaxy 4 phone and my Asus Transformer tablet

 

Incidentally, people might like to try UPnPlay (NOT UPnPlayer) at the Google store which I personally find preferable to Bubble which has been flaky for me

 

Namote works well with it

 

Once again thanks; just a shme you had to do it rather than Naim which has been very poor here

Posted on: 18 January 2014 by Penarth Blues

Happy New Year Steve :-)

 

Are you continuing to update this app - if so could I request a couple of features?

 

1. It would be brilliant to be able to keep the app connected as it keeps disconnecting (Uniti 2 in my case)

2. Ability to choose tracks

3. Song name, etc displayed if possible

 

If you're not looking to move this further then I'm already grateful for what you've provided

 

Have a great 2014

 

Ian

Posted on: 18 January 2014 by JSH

Working well on a Samsung Galaxy 4 and an Asus Transformer TF101.

 

Integration with UpNPlay or Bubble (though too glitchy for my liking that one) would be superb.   I could then throw the wretched iPhone out

 

Many thanks for all the work. 

Posted on: 19 January 2014 by beeka
Originally Posted by Penarth Blues:

Are you continuing to update this app - if so could I request a couple of features?

 

1. It would be brilliant to be able to keep the app connected as it keeps disconnecting (Uniti 2 in my case)

2. Ability to choose tracks

3. Song name, etc displayed if possible

 

I am looking to update the app although I have been unsure of the direction. Despite over 350 installs from the play store, feedback has been limited (e.g. 1-star ratings with no comments). I have been looking at ways of making it look less clunky, perhaps by making a native android app. The biggest hurdle is that I am not a graphic designer, so most user interfaces I produce are likely to look "functional".

 

I will see if I can improve the (re)connection. My guess is that your wifi is dropping out, or your android device is stopping wifi to save battery, and the app is perhaps not reconnecting automatically. Let me know if this sounds like what is happening. Alternatively, you could be using two nstream / namote instances at the same time - Naim equipment supports only one connected at a time.

 

I am trying to avoid adding UPnP features, e.g. choosing tracks / showing song name, for now, as there are other apps out there doing that well (except for the odd update, Bubble has worked well for me). I would think there is more use in me adding radio preset / cd controls as there is no UPnP interface for those... although I don't know if many people want that. Also, I don't use FM/DAB radio myself, so there is no particular incentive for me to make it.

 

Steve.

Posted on: 19 January 2014 by beeka
Originally Posted by JSH:

Integration with UpNPlay or Bubble (though too glitchy for my liking that one) would be superb.   I could then throw the wretched iPhone out

I haven't tried UPnPlay but I use Bubble extensively. I haven't seen any way of extending / plugging in to Bubble - I suspect it is not possible. I have seen the app link out to other applications (a lyrics one) so it would be possible for the author to call the namote app.... but unless he has Naim equipment, I don't see much benefit to him - although it wouldn't hurt for users to ask him. The same probably applies to UPnPlay.

 

Steve.

Posted on: 21 February 2014 by Woj

Thanks for that beeka. I am using your software for controlling my Unity using Sony SP phone and Windows 8 laptop. I did not rate it on google play as google requires to join google+ but I do not want to do that. Personally I would welcome a radio preset to be available via Namote.

Thanks again

Posted on: 21 February 2014 by Penarth Blues
Originally Posted by beeka:
Originally Posted by Penarth Blues:

Are you continuing to update this app - if so could I request a couple of features?

 

1. It would be brilliant to be able to keep the app connected as it keeps disconnecting (Uniti 2 in my case)

2. Ability to choose tracks

3. Song name, etc displayed if possible

 

I will see if I can improve the (re)connection. My guess is that your wifi is dropping out, or your android device is stopping wifi to save battery, and the app is perhaps not reconnecting automatically. Let me know if this sounds like what is happening. Alternatively, you could be using two nstream / namote instances at the same time - Naim equipment supports only one connected at a time.

 

I am trying to avoid adding UPnP features, e.g. choosing tracks / showing song name, for now, as there are other apps out there doing that well (except for the odd update, Bubble has worked well for me). I would think there is more use in me adding radio preset / cd controls as there is no UPnP interface for those... although I don't know if many people want that. Also, I don't use FM/DAB radio myself, so there is no particular incentive for me to make it.

 

Steve.

Hi Steve

 

Apologies for not responding earlier - I've only just seen this thread. I'm surprised you are getting such low ratings for this as I'm not aware of anything else that runs on Windows laptops to control Naim kit. I'm also think the design is fine - but each to their own.

 

To answer your questions, I am running this on my laptop so I'd be surprised if the WiFi is dropping out and the error message is that the Naim Streamer closed the network connection. Other than the Naim handheld remote I don't think anything else is trying to access the Uniti2.

 

You mention there are other apps out there that do what you are doing with this app but I am unaware of them for Windows. So I for one would be grateful for the ability to choose tracks/show song names/etc along with your potential updates.

 

Please don't get despondent with the feedback, or lack of it, as I think the market is very specialised for this application and there is no alternative to what you are doing for the Windows laptop (or at least as far as I can see)

 

Ian

 

 

Posted on: 23 February 2014 by JSH

I was surprised by the negative feedback to.  I think Namote is very good.  I'd give it a 5* rating myself but I refuse to have anything to do with the noxious Google+ which is necessary these days to leave a rating

 

As to what I personally would like, it would be good to have the capacity to see the saved raio stations to allow one to switch between them, but that might be straying into UpnP territory

 

But, keep it going.  I hardly use the awful iPhone these days and it might go soon