And thanks to Procne - good catch
Peter
I can't see that the sample rate choice affects bleedthrough but since the mic's web page and its Manual mention that the ADC works at 48000 Hz I would definitely set the Audacity default sample rate to that (Quality Preferences). It may prevent choppy recording or playback.Procne wrote:Exactly. In all innocence, I tried doing a few more tests, acting as a newcomer, and found something that might be relevant:If you set the Audacity playback and recording devices to a USB mic that has a built in headphones jack and ensure the mic doesn't send the computer playback back to Audacity I don't see why you would get bleed through of the tracks you're singing over.
as I also mention in the LM thread, when I tried to follow the Audacity+G-Track tutorial, once I corrected the error mentioned above, I stumbled upon a new problem: the recorded track sounded like chopped by a helicopter. This time, what I've tried is recording it to 32000Hz instead of 44100, and it solved the chopping.
Then, here is the peculiar thing, I went back to 44100, tried recording again, and the track was recorded well!!! (although with the bleeding).
What could be the cause of this erratic behavior? Could frequency affect this kind of bleeding? For example, maybe the G-Track works better limited to 32000, but then the card leaks a bit of its stuff via the extra bytes?
I still can't see why we would set the playback device to the computer sound card so as per Koz's GTrack page on kozco I changed the playback device on all three Wiki pages to the USB device.waxcylinder wrote:Ok many thanks Koz - I'll fix that tomorrow
I now agree (after discussing this offline with Koz) - and thanks Gale you've thereby save me a chore I'd scheduled for myself for tomorrowGale Andrews wrote:I still can't see why we would set the playback device to the computer sound card so as per Koz's GTrack page on kozco I changed the playback device on all three Wiki pages to the USB device.waxcylinder wrote:Ok many thanks Koz - I'll fix that tomorrow
Yes I am (well they are not "good quality", they are homemade from earbuds+construction headphones, but they do seal). I guess that's the first idea one gets when this kind of bleeding happensJust to cover the bases, you are using good quality, sealed headphones, right?
Yes, that's correct. I recorded using a monodirectional mic trough the 'Mic' 3.5 input and run exactly into the same bleeding problem. And the problem happens exactly the same with Ardour.From skimming your Linux forum topic, am I correct that the computer mic port has the same bleed problem and Ardour has the same problem as Audacity?
Yes, I'll do that at some point soon, once I've exhausted the easier options. However, by the moment I've found something that seems promising:I would tend to take the advice on the Forum and try another distro of Linux that is a known quantity here in audio matters
(I assume ADC means Audio Device for Capture or something similar, did not find the acronym, please tell me if I'm wrong.)I can't see that the sample rate choice affects bleedthrough but since the mic's web page and its Manual mention that the ADC works at 48000 Hz I would definitely set the Audacity default sample rate to that (Quality Preferences). It may prevent choppy recording or playback.
ADC: Analogue to Digital Converter. ("Analog" if you're on the other side of the pond). http://en.wikipedia.org/wiki/Analog-to- ... _converterProcne wrote:(I assume ADC means Audio Device for Capture or something similar, did not find the acronym, please tell me if I'm wrong.)
The "sample rate" is the number of times the waveform is "measured" per second to create a digital representation of the waveform (http://en.wikipedia.org/wiki/Digital_audio).Procne wrote:why the track becomes choppy when recorded at its "natural" 48000 frequency?
Generally it's best to record at the same rate as the device to prevent un-necessary resampling (assuming as Steve says that the computer can keep up with the rate).Procne wrote:I tried crossing two variables: recording frequency rate (48000, 44100, 32000), and setting sound output to: A) USB Codec (G-track), or B) Internal Alsa Analog. Here are the results:
A) Output through G-Track:
48000 Hz -- Chopped track
44100 Hz -- Chopped track
32000 Hz -- Recorded fine but with the bleeding on background
B) Output through Alsa:
48000 Hz -- Track OK! (no chopping and no bleeding)
44100 Hz -- Track OK! (no chopping and no bleeding)
32000 Hz -- Track OK! (no chopping and no bleeding)
OK, but then, why when I record at 48K (the Gtrack's rate) and then listen through its output, I get a choppy track, but when I record at that same rate but send the output via internal Alsa the track is alright? Maybe -just a guess- the computer is 'busier' having to send the output to the Gtrack and thus the sound does not get well captured?Generally it's best to record at the same rate as the device to prevent un-necessary resampling (assuming as Steve says that the computer can keep up with the rate).
Let me know if this is what you meant: In Alsamixer, there is a bar called 'Internal mic'. I've unmuted it and set it to volume 100. Then, in Audacity, I've gone to edit -> preferences -> recording, and enabled 'software playthrough'. The result is that, when I start recording, I can hear through the headphones what is being recorded, in real time. However, after a couple of seconds, the sound turns off and from then on the bar of the track being recorded shows only silence, a flat line.Is your sound card able to unmute the microphone playback so you could hear yourself without delay if you used the 3.5mm mic input?
If you could capture without choppiness using G-Track as output, all I am saying is that in principle you might record with fewer artifacts at 48000 Hz than at other rates because lossy resampling from 48000 Hz would not be needed.Procne wrote:OK, but then, why when I record at 48K (the Gtrack's rate) and then listen through its output, I get a choppy track, but when I record at that same rate but send the output via internal Alsa the track is alright? Maybe -just a guess- the computer is 'busier' having to send the output to the Gtrack and thus the sound does not get well captured?Generally it's best to record at the same rate as the device to prevent un-necessary resampling (assuming as Steve says that the computer can keep up with the rate).
You will hear yourself late if you use software playthrough.Procne wrote:Let me know if this is what you meant: In Alsamixer, there is a bar called 'Internal mic'. I've unmuted it and set it to volume 100. Then, in Audacity, I've gone to edit -> preferences -> recording, and enabled 'software playthrough'. The result is that, when I start recording, I can hear through the headphones what is being recorded, in real time. However, after a couple of seconds, the sound turns off and from then on the bar of the track being recorded shows only silence, a flat line.Is your sound card able to unmute the microphone playback so you could hear yourself without delay if you used the 3.5mm mic input?
If you have an old slow machine with limited RAM and USB 1.1 ports I suppose you might have this choppiness issue at "higher" rates. What are your machine specifications?
Great, thank you so much for the explanation. I got me a 3.5 mm mic and made the test. I unmarked Playthrough in Audacity, there is indeed an "external mic" bar in Alsa so I set it to 100, both in Playback and Capture just to be sure. Result: no sound comes through the headphones while recording the track. Also, I tried recording with the G-Track mic, sending its output through Alsa Analog, but again, no sound while recording.I was suggesting that if you look on the playback side of ALSAmixer and you have a meter for the external mic then you may want to unmute it. Then if you recorded with an external mic and turned software playthrough off, you could hear yourself on time (without latency).