Index: /trunk/libffado/src/bebob/GenericMixer.cpp =================================================================== --- /trunk/libffado/src/bebob/GenericMixer.cpp (revision 455) +++ /trunk/libffado/src/bebob/GenericMixer.cpp (revision 457) @@ -141,4 +141,19 @@ } + if (type == "volume") { + if ( !(nbArgs==6)) { + debugWarning("set volume: Wrong nb of arguments\n"); + return OscResponse(OscResponse::eError); + } + if(!m->getArgument(3).isNumeric()) { + debugWarning("set volume: Wrong argument (3) type\n"); + return OscResponse(OscResponse::eError); + } + + int channel=m->getArgument(3).toInt(); + + return mixerGetFeatureVolumeValue(id, channel); + } + return OscResponse(OscResponse::eError);