Just found how to do audacious support : same as banshee. I ve just replaced banshee command with audacious one (same options after) and ... it works, yay
here's the modified code :
Looks like it need some factorisation, ie a player_support function that take args like player command/options ...
eval audacious --play --enqueue $(find "$1" -maxdepth 1 -type f -iname '*.mp3' -or -iname '*.aac' -or -iname '*.m4a' -or -iname '*.ogg' | sed -e 's/^/"/' -e 's/$/"/' | tr '\n' ' ')