|
From: Marco B. <mar...@ma...> - 2016-05-22 18:02:03
|
On 22 Maggio 2016 14:47:44 CEST, Takashi Sakamoto <o-t...@sa...> wrote: >Hi, > >On May 22 2016 21:35, Marco Brignoli wrote: >> Tnx for the detailed answer. I will go trough the 1394 TA document >for >> the next steps. >> >> Unfortunately the mixer functions are currently not reachable, as not >> implemented in the BeBoB. (FunctionBlockEnhancedMixer, etc) >> >> One option could be to enhance the BeBoB (some form of back to the >roots >> for an ex assembler programmer...). I have seen some mail on this >> subject you did write in the past, and I have understood the problems >> related with this step. Thefore the question I have now, for an >> intermediate/testing solution, is if there is any form of >"passtrough", >> allowing the usage of the mixer block commands even they are not >> supported by the BeBoB? > >In libffado, the implementation of FunctionBlockEnhancedMixer is quite >ugly and buggy, at least not compliant to the document of 1394TA. And >it >had no implementation of normal 'FunctionBlockMixer' feature. >Therefore, >it's better to ignore it. > >What do you mean the 'passthrough'? Is it the similar feature as >'direct >monitoring', which routes analog/digital input to analog/digital output >without PC? > > >Regards > >Takashi Sakamoto Hello. Yes, I have read the mails you have written in the past concerning the issues with FunctionBlockEnhancedMixer, etc and I' m aware there is some enhancement potential available in the ffadolib... With "passtrough" I mean a libffado compatible way of communicating directly with my device for the mixer function, without incourring in the standard problems of having different pieces of software driving one device. Maybe this is already ensured by the Firewire protocol stack in itself, but as I'm completely new in this field, and I have some experiences with other types of bus that are leading me to be really prudent, I'm trying to understand which could be a viable approach if I would try to use the mixer (assuming it is enabled in the device, I will have to revive a Windows box to verify with the official software) Tnx again. Marco -- Sent from my Android device with Xafely, Please excuse my brevity. |