Наконецто я сделал, его.
Только были проблемы с том, как сделать так, чтобы значение громкости начиналось с левого нижнего положения. Не найдя ничего более простого решил использовать простую арифметику:

Код:
if (_root.rotaT<135) {
_root.rota = _root.rotaT+225;
} else {
_root.rota = _root.rotaT-135;
}
Теми же if'ами отключил поворот за пределы шкалы:

Код:
if (angl<315 && angl>=270) {
angl = 315;
}
if (angl<270 && angl>225) {
angl = 225;
}
Спасибо всем кто помог. 