Hi,
Du benötigts noch PixelGetColor und WinGetPos um weiterzukommen.
Siehe Hilfe.
Da unklar wie und wo Deine Anwendung die Farbe wechselt, musst Du selber skripten, welche Pixel Du abfragen musst. Die entsprechenden Fensterwerte hast Du ja über WinGetPos in einem Array.
Danch brauchst Du noch eine Endlosschleife und eine If Abfrage für Farbwechsel. Wenn Farbwechsel, dann Ton abspielen.
;-))
Stefan