Sunday, April 14, 2024

Re: Audio source - device or resource busy error

Marcus,

I first tried:
For ALSA users with audio trouble, follow this procedure ( which I
followed):

The result was the same.

Then I selected pulse as the device name. it worked for 6 iterations of the
loop and then gave the following error:

mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
gr::log :ERROR: audio_alsa_source6 - [pulse]: Input/output error
Traceback (most recent call last):
File "/home/pi/gr-ft8_rxtx/python/ft8_rxtx.py", line 337, in <module>
main()
File "/home/pi/gr-ft8_rxtx/python/ft8_rxtx.py", line 320, in main
FT8_Receive.main()
File "/home/pi/gr-ft8_rxtx/python/FT8_Receive.py", line 205, in main
tb = top_block_cls()
File "/home/pi/gr-ft8_rxtx/python/FT8_Receive.py", line 85, in __init__
self.audio_source_0 = audio.source(samp_rate, 'pulse', True)
RuntimeError: audio_alsa_source

Jim

-----Original Message-----
From: Marcus Müller
Sent: Sunday, April 14, 2024 3:45 PM
To: discuss-gnuradio@gnu.org
Subject: Re: Audio source - device or resource busy error

Hi Jim,

try not using the direct hardware device, but the device provided by your
sound system;
see the "for users wiht audio trouble" section on the Audio Source
documentation page.

Best regards,
Marcus

On 14.04.24 18:02, Elmore Family wrote:
> I am getting the subject error when running a Python script called
> repeatedly from another script.
> The snippet_ft8_rxtx.py shows the call, FT8_Receive.main(), in the while
> loop.
> FT8_Receive.py shows the called script.
> FT8_Receive.pdf is the flowgraph used to generate the called script which
> as you can see has been modified in main() and with check_time added.
> The first call to the script is OK but the second call results in the
> error shown in audio_error.txt.
> Why is the audio source busy when the flowgraph is stopped (or is it not
> stopped?) and how do I fix the issue?
> Jim
>
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> Virus-free.www.avg.com
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>


--
This email has been checked for viruses by AVG antivirus software.
www.avg.com

No comments:

Post a Comment