да.
реализовать их через плагин в пх.
можно бы было полностью все завязать на плагине, но там сломаны readx функции, но есть возможность сделать это добавив свои функции в скриптовый движек.
пример плагина добавляющего свою функцию в пх.
http://l2phx.pp.ru/wsvn/filedetails....ugin_demo2.dpr
одна из статей на тему управления винампом
http://delphiblog.ru/2007/winamp-programming/