# Audio underruns - Sending signals over audio

**URL:** <https://www.ruby-forum.com/t/audio-underruns-sending-signals-over-audio/244803>\
**Category:** GNU Radio\
**Created:** [June 17, 2016, 6:15pm UTC](https://www.ruby-forum.com/t/audio-underruns-sending-signals-over-audio/244803 "2016-06-17T18:15:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [June 17, 2016, 6:15pm UTC](https://www.ruby-forum.com/t/audio-underruns-sending-signals-over-audio/244803/1 "2016-06-17T18:15:35Z")

</div>

Hi,

I’m getting frequent audio underruns and I can’t figure out why.

I’m trying to transmit data over audio signals based on [1] in an  
uncontinuous way, as i’m using packets.  
The problem is that after a while I get consecutive audio underruns  
(like, for several seconds straight). The “TunSource” block you can see  
in the picture just outputs data from a tun device, though it also  
happens with the other blocks like “Socket PDU”.  
I already tried using a slightly different sample rate than the audio  
sink has but I still got underruns. I’m quite new to this field so maybe  
I’m just missing a major point.  
I hope you can help me.

Edit: To clarify: This also happens, when I use a file source.

Thanks

Paul

[1] [Ultrasound Networking | Anfractuosity | Still waiting on the daybreak, its shadows in my mind](https://www.anfractuosity.com/projects/ultrasound-networking/)
