Objective-C wrapper for libsonic