From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <8907ebe6f8c59a8d27e325081a0f1804@granite.cias.osakafu-u.ac.jp> To: 9fans@cse.psu.edu Subject: Re: [9fans] USB audio setup (xitel hifi-link AN1) From: Kenji Okamoto Date: Mon, 15 Nov 2004 11:26:47 +0900 In-Reply-To: <1100345787.4195f1bb6d055@mail.online.ie> MIME-Version: 1.0 Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 017d0bb8-eace-11e9-9e20-41e7f4b1d025 > Number of Play Units = 1, and consists of 1, > Number of Record Units = 0, and consists of > Number of masterRecAGC Units = 0, and consists of > Number of masterRecMute Units = 0, and consists of > Number of LRRecVol Units = 0, and consists of > Number of masterPlayMute Units = 1, and consists of 2, > Number of masterPlayVol Units = 0, and consists of > Number of LRPlayVol Units = 1, and consists of 2, Hmm, you are running the new sources. The point may be you have no masterPlayVolUnits, and instead, do LRPlayVolUnits. In such case, I had no experience so far. If you can check threadmain() in usbaudio.c, where the setcontrol(Play, "volume", volume) line. Is this line working fine? I suppose it's not. Another thing, do you have what kind of volume control, I mean do you have some kinds of mechanical volume control on the device? I'm now busy in many things, and now in video device for Plan 9. This is because there are many kinds of USB audio devices, and individuals have different configurations of various controls, which lead us complicated control codes to write. I feel it's not possible to get a general solution for this matter. Therefore, I expect if you want to make your USB audio device to work, you have to do something by yourself... In addition, I still have problem to make good quality sound through USB device, such mp3 file to USB audio device. If you are using CDROM to speaker or FM tuner to speaker etc, you'd have no problem and would be able to get good quality sound. I do not know why we cannot good quality sound through USB port yet. If somthing can happen, it may be after the end of this year. Of course, anyone can contribute, and hide my dirty work to the evil would be appreciated. Sorry about it. Kenji