[Mono-osx] Access iTunes using C#

Bart Masschelein masschel at gmail.com
Thu Jan 17 13:56:30 EST 2008

Hi all,

I was wondering if there is a way to access iTunes using Mono/C#. I  
know there is an SDK for Windows available, but is there as well an  
SDK for OSX? It would be rather strange if not, no? I'm not  
particularly interested in controlling iTunes (play/stop/pause/next  
song/etc) but rather in importing songs, changing the tags etc. The  
ultimate idea is to synchronize between a local iTunes library and a  
remote iTunes on another Mac. Reading the xml library file alone will  
not do, since I would also like to actually change the library, and  
add/remove songs. I know I could do those things using AppleScript,  
but I am more the platform independent kind of guy, in love  
with .NET ;-).


More information about the Mono-osx mailing list