Hi Sacha,

Replies inline below:

On 7-Dec-07, at 5:21 PM, Sacha Berger wrote:

> Hi,
>
> Am Donnerstag, den 06.12.2007, 02:16 -0500 schrieb
> [EMAIL PROTECTED]:
>> Added channel selection to the Audio Setup dialog.  This should fix  
>> your
>> issues, though I wasn't able to test a multichanneled card on Linux  
>> so
>> we'll see (works perfectly on windows).
>
> I compiled, tried... and half way succeeded :-( :-)
> In the settings dialog I can only select "channel 1-2" for headphone  
> as
> well as for master (indeed it is mapped to channel 5-6 of the card  
> but I
> think this is of lower importance)

I don't quite follow. We're still cleaning this feature up a bit, so  
try updating from SVN in a few days.

>
>
> That is how the debug output looks when choosing the sound card and  
> the
> one possible channel:
> ===============================================
> Debug: DlgPrefSound::Apply
> Debug: Setting ChannelMaster in config to:  "0"
> Debug: request msec 36
> Debug: SoundManager::closeDevices()
> Debug: SoundManager::setupDevices()
> Debug: Xwax Vinyl control starting with a sample rate of: 48000
> Debug: Building timecode lookup tables...
>
> Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed.,
> side A)
> Debug: Created new VinylControlXwax!
>
> Debug: Xwax Vinyl control starting with a sample rate of: 48000
> Debug: Building timecode lookup tables...
>
> Debug: Created new VinylControlXwax!
>
> Debug: SoundDevicePortAudio::open() "4, PHASE 26 USB(16/48): USB Audio
> (hw:1,0)"
> Debug: m_dSampleRate 48000
> Debug: iLatencyMSec: 36
> Debug: output channels: 2 | input channels: 0
> Debug: iLatencySamples: 3460
> Debug: iLatencyMSec: 36
> Debug: Opening stream with id 4
> Debug: Opened PortAudio stream successfully... starting
> Debug: PortAudio: Started stream successfully
> Debug: iNumDevicesOpenedForOutput: 1
> Debug: iNumDevicesOpenedForInput: 0
> Debug: SoundManager::getDeviceList
> ===============================================
>
>
> and this is how the interesting section of the .mixxx.cfg looks like:
> ===============================================
> [Soundcard]
> SoundApi ALSA
> DeviceMaster 4, PHASE 26 USB(16/48): USB Audio (hw:1,0)
> DeviceMasterLeft 2, HDA Intel: AD198x Analog (hw:0,0)
> DeviceMasterRight 2, HDA Intel: AD198x Analog (hw:0,0)
> ChannelMaster 0
> ChannelHeadphones 0
> DeviceHeadphones 4, PHASE 26 USB(16/48): USB Audio (hw:1,0)
> ===============================================
>
> I tried changing manually
> ChannelMaster 1
> ChannelHeadphones 0
>
> and then it works (apart of getting this warning popup about that it  
> is
> not advisable to use the same channel for master and headphone,  
> because
> I may not alter the volume anymore...)
>
> However, something weired happens on one headphone channel: the master
> signal is constantly mixed in on one side of the headphone (and hence
> leads to clipping noise)

Yeah, you probably want:

ChannelMaster 2
ChannelHeadphones 0

(or similar... they need to be even numbers otherwise you'll  
experience the weird mixing problem you described)

>
> P.S.:
> What confuses me in the config file is DeviceMasterLeft and
> DeviceMasterRight of which I have no idea what they are good for...

DeviceMasterLeft/Right are old and can be safely ignored. (I'll try to  
clean these up if I remember)

Thanks,
Albert

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to