Rosetta Stone Microphone Detection

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Jason Weisberger

Rosetta Stone Microphone Detection

Post by Jason Weisberger »

All hail the day my audio problems with Wine stop! :)

So, to recap my system configuration:

hw 0,0 is my X-Fi
hw 1,0 is onboard Intel HD Audio
hw 2,0 is my AK5370 Logitech USB Microphone

I finally have all of these devices working properly in Wine, or so I
thought. Both sound cards work in Ventrilo and WoW. The Logitech USB Mic
works in Ventrilo, so it must be configured properly, right? Rosetta stone
uses some sort of convoluted Microphone detection that either doesn't work
in Wine, or I haven't configured it properly. Instead of just offering me
mixer and device options like Ventrilo or any other sane program, it tries
to "detect" it, says it failed, and doesn't allow me to point it in the
right direction.

Anything I've missed?

--
Jason Weisberger
[email protected]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
roffe
Newbie
Newbie
Posts: 1
Joined: Fri Jul 18, 2008 1:26 pm

Post by roffe »

I know you want an answer to your problem, but I don't have it. I wish though someone else does because I can't get it to work either. Really annoying.

I have seen others running Rosetta stone v3 with the mic, but I guess it may be different hardware or settings we simply haven't edited, yet.
NeilWards
Newbie
Newbie
Posts: 3
Joined: Sat Aug 23, 2008 12:55 pm

Post by NeilWards »

Sadly, I do not have an answer either, but I would also like to request help on this subject.
This seems to be a common issue, yet I can't find a resolution anywhere.
John Drescher

Rosetta Stone Microphone Detection

Post by John Drescher »

Sadly, I do not have an answer either, but I would also like to request help on this subject.
This seems to be a common issue, yet I can't find a resolution anywhere.
Is this a USB device or a microphone that plugs into the sound card?
If you are asking this from the forum and you already answered this
question sorry. All I see on the email list is what I quoted above.
NeilWards
Newbie
Newbie
Posts: 3
Joined: Sat Aug 23, 2008 12:55 pm

Post by NeilWards »

The original post in this thread was never answered, and I too was requesting help on the same subject -since as of yet, this issue remains unresolved.
So, to recap, Rosetta Stone is installed and running, but can't detect my microphone (analogue, or the USB headset that comes with the software).
Since Rosetta Stone is reported as fully functional under WINE, I am asking for advice, in terms of configuration. If it means buying a specific brand of USB microphone, then I would like to know a make and model. If on the other hand, an analogue microphone can be made to work, then I would like to know how this was achieved.
I hope this is explicit enough.
Thank you.
rsay
Newbie
Newbie
Posts: 2
Joined: Fri Sep 05, 2008 7:15 pm

Post by rsay »

I just got this configured under Ubuntu 8.04. I am using wine 1.1.3 and I have a Samson q1u microphone. I did the following:

From a linux shell

Code: Select all

arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: default [Samson Q1U               ], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Code: Select all

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
This gave me the information about my playback and capture devices.
playback card 0: device 0:
capture card 1; device 0:

Your devices may be different.

I then saved the following file in my home directory as .asoundrc

Code: Select all

pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0"
}
capture.pcm {
type plug
slave.pcm "hw:1,0"
}
}
Under winecfg Audio tab I have checked only ALSA Driver and my microphone now shows up as:

Wave In Devices
USB audio
USB audio

Rosetta Stone just worked :D. Its pretty cool to finally be able to do the pronunciation exercises.

I swapped my Altec Lansing usb headset for my Samson microphone and it also worked fine without changing any settings. (I would have to change my playback device to get sound thru the headphones if I wanted.)

Code: Select all

arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: default [C-Media USB Headphone Set  ], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Jason Weisberger

Rosetta Stone Microphone Detection

Post by Jason Weisberger »

I'm on Wine 1.0 still, so there might be some sort of fix in 1.1.3, I'll
give that a try, meanwhile I tried your fix on Gentoo with Wine 1.0 and
still no go, the at-fault error line might be

ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such
file or directory
fixme:mixer:ALSA_MixerInit No master control found on AK5370 ,
disabling mixer

but who knows. I'll shout back when I know if 1.1.3 helps.

Jason

On Fri, Sep 5, 2008 at 9:09 PM, rsay <[email protected]> wrote:
I just got this configured under Ubuntu 8.04. I am using wine 1.1.3 and I
have a Samson q1u microphone. I did the following:

From a linux shell

Code:
arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: default [Samson Q1U ], device 0: USB Audio [USB
Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0





Code:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0



This gave me the information about my playback and capture devices.
playback card 0: device 0:
capture card 1; device 0:

Your devices may be different.

I then saved the following file in my home directory as .asoundrc

Code:
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0"
}
capture.pcm {
type plug
slave.pcm "hw:1,0"
}
}



Under winecfg Audio tab I have checked only ALSA Driver and my microphone
now shows up as:

Wave In Devices
USB audio
USB audio

Rosetta Stone just worked :D. Its pretty cool to finally be able to do the
pronunciation exercises.

I swapped my Altec Lansing usb headset for my Samson microphone and it
also worked fine without changing any settings. (I would have to change my
playback device to get sound thru the headphones if I wanted.)

Code:
arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: default [C-Media USB Headphone Set ], device 0: USB Audio [USB
Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0







--
Jason Weisberger
[email protected]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
NeilWards
Newbie
Newbie
Posts: 3
Joined: Sat Aug 23, 2008 12:55 pm

Post by NeilWards »

Thank you Rsay, it was a nice try, but I could not get this to work with my Logitech mic. For the record I have it (the microphone, that is) set up so that it works fine in Audacity.

After opining Wine configure, dmesg gives me lots of these:
[ yadda. yadda*] ALSA /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/sound/alsa-driver/usb/usbaudio.c:1345: 4:1:1: usb_set_interface failed
*yadda. yadda being a string of 4numbers, followed by 6numbers.

I realize that this info might be entirely useless, but I knowing as little as I do, I assume that they are related.
-Thanks
abclemons
Newbie
Newbie
Posts: 3
Joined: Wed Dec 03, 2008 9:16 am

Post by abclemons »

Same for me @NeilWards. Logitech Clearchat Pro USB headset, Wine 1.1.3, Ubuntu 8.04, using ALSA (I've tried with and without PulseAudio) - headset works in other most but not all apps. However, I've never got it close to working in RS. I'm going to contact the RS people to see if there is a work around for the "autodetection" of the mic and post anything useful they might say (if anything).


-Aaron
abclemons
Newbie
Newbie
Posts: 3
Joined: Wed Dec 03, 2008 9:16 am

Post by abclemons »

My first attempt with the RS people garnered the following response:
I apologize, but Ubuntu Linux is not a supported operating system for Rosetta Stone software. Please see our website for current system requirements...
I've posted the a Barney/Big Bird style question that might provoke a better answer from these people (I directly asked if there was a way to point RS to my usb mic).

Cheers,

Aaron
Nyctitropist
Newbie
Newbie
Posts: 2
Joined: Thu May 07, 2009 10:54 am

Rosetta Mic Detection

Post by Nyctitropist »

Honestly, you guys are speaking jibberish. I have no idea what all that coding and stuff is, but I do know how I solved my problem without all the extra programs.

I found the answer. Rosetta Stone has a problem detecting the mics if the speaker input is not in some way connected to the mic. I'm not exactly sure how it works, but I don't care and neither should you.

Follow these steps each time you want to use it and you should be fine.
*I'm on Vista, but this should work for every one.
1. Open Control Panel
2. Open Hardware and Sound
3.Open Sound
4.Set Line 1 as your Default Speaker
5. Refresh the Mic list
*All of your mics should now show up.
6. In Rosetta Stone, apply the mic you want and finish the setup.
7.Start whatever language you're using and switch back to the Sound menu.
8.Set whatever speaker you want to use as default.
*Rosetta Stone will continue to work fine until you close it, switch Users, or remove the mic.

In short you have to set the default speaker to LINE 1 to get the mics to appear. Then when you apply the settings switch the default speaker back.
abclemons
Newbie
Newbie
Posts: 3
Joined: Wed Dec 03, 2008 9:16 am

Post by abclemons »

Nyctitropist, you do realize that this is a forum to discuss issues that occur in the WINE program (ran on Linux). RS worked - "worked" because I got rid of it- on my Windows partition, but we are discussing running RS in the WINE environment while on a Linux computer.

To all others. I gave up on the issue a while ago but may reattempt everything under Ubuntu 9.04 64bit with Wine 1.1.19. I'll post any results.



Aaron
Nyctitropist
Newbie
Newbie
Posts: 2
Joined: Thu May 07, 2009 10:54 am

Post by Nyctitropist »

Nope, did not realize that.
tasse
Newbie
Newbie
Posts: 1
Joined: Wed Oct 26, 2011 6:49 am

Post by tasse »

Hi, i recently upgraded to Ubuntu 11.10 and no my microphone isn't working anymore in Rosetta Stone :/.
I'm using the newest wine version (wine-1.3.31) and i don't know what it could be.

I would be _really_ glad, if you could help me - i don't want to install Windows :(.

thanks!
[/i]
Locked