Я бы использовал яблочный скрипт через командную строку.У меня нет Traktor Pro или Coq, но вы можете посмотреть, какие объекты доступны через просмотрщик словаря AppleScript в редакторе сценариев OS X.Для iTunes команда будет выглядеть следующим образом:
osascript -e 'tell application "iTunes" to get name of current track'
osascript -e 'tell application "iTunes" to get name of every track of current playlist'
Вы должны выполнить команду из приложения rails (которое должно быть запущено как ваша учетная запись пользователя), например:
def show
@current_track = `osascript -e 'tell application "iTunes" to get name of current track'`
end
...
<h1>The current track is: <%= @current_track -%></h1>