#24

Verified

Choosing sound output

Reported by Bart Driessen on TuneConnect for Mac/PC · 03/02/2008 06:44:34

Assigned to:
Matt Patenaude
Priority:
Low
Status:
Verified
Category:
Feature Suggestion
Version:
2.0 Beta 1

Could it be possible to have an sound output selector? I have two AirTunes here, one in the office, one in my house (above the office) and i would like to use the same music both in office and home.
Maybe hide the selector is no AirTunes are present, just as you suggested with the sources selector.


Attachments Upload

No attachment has been uploaded, yet.


8 comments so far

Matt Patenaude

7 months ago

Erm... well, you see, funny story really. :P

This is the single most-requested feature of TuneConnect over time. It isn't easy. iTunes doesn't open up the AirPort settings to Apple Events, and I have no reliable way of changing it. It is doable, but so far the only way I've found is hackish, and isn't localizable: as soon as someone is using a version of iTunes which isn't in English, it breaks.

I will work on it, but it's by no means a definite. I am, however, currently working on a plugin architecture, so it may be the kind of thing where people can come in and add functionality like this themselves.

Bart Driessen

7 months ago

Unfortunately i am using a dutch localised iTunes. I'll have to stick to using Apple Remote Desktop to switch the output.

Bart Driessen

6 months ago

Is there already some documentation about creating plugins? What technique is to be used? Maybe i would even be able to create output switching myself...

Matt Patenaude

6 months ago

There really isn't any formal documentation available, and there is no formal plug-in model for the server, only the client. :( I should be compiling documentation for the client shortly after release, however: it's done by creating a Cocoa bundle in Xcode, which can then be loaded into the application (stored in home dir/Library/Application Support/TuneConnect). Server plug-ins will be done simply in Python. You might be able to do one yourself if you're willing to put the effort into it.

I'll get you more info on that later. :)

Bart Driessen

6 months ago

i hoped that it would be something easy with applescript or something. I am very familiar with programming (php, actionscript, js) but i don't know anything about cocoa, xcode and python. So i'll have to wait for somebody else - or for some solution inside tuneconnect ;)

Matt Patenaude

6 months ago

Yeah, I'll try to work something out, I just didn't have time for this release. I've only ever seen one working solution, and it's again English-only. With a little cash, I might be able to coax some information out of higher authorities and get it to work. :P

Bart Driessen

6 months ago

I would be happy to switch to english on the iTunes server. For the rest: i should go to Switzerland and check if there's some cash left on my secret bank account ;)

Matt Patenaude

6 months ago

A video I like to call, "How to Write a TuneConnect Plug-in in Less than 20 Minutes": www.tuneconnect.net/screencasts/tc-plugin-demo.mov

Leave a comment