你的gnuradio运行的时候有没有连续不断输出u、o、a、O、U之类字符?
有的话可能是虚拟机处理速度不够
我在Gnuradio下创建了一个WFM接收机
板子用的国内山寨usrp
采样率似乎是正确的,但是输出的声音听起来和采样率不匹配一样有断续并且变调
测试过简单地AM调制也是一样
在虚拟机里用aplay命令播放44.1k和48K的wav文件听起来完全正常
有木有大佬知道这是啥问题
测试声卡是 USB 声卡 PCM2704
VM版本 14.1.2
Gnuradio 版本 3.7.12.0
UHD版本 3.11.1.0
Linux 发行版本 Ubuntu 16.04
[修改于 6年6个月前 - 2018/06/17 23:44:39]
你的gnuradio运行的时候有没有连续不断输出u、o、a、O、U之类字符?
有的话可能是虚拟机处理速度不够
引用1176764177发表于2楼的内容我这终端连续输出Ua没有其他字符@radio ;
aUaU == audio underrun (PC 无法快速地给“漏”- 声卡提供数据 - not enough samples ready to send to sound card sink)
试试把audio sink的采样率调小点(当然同时resampler也要跟着调)?48k可能有点略大。。
还是不行就用真机吧。。
我还是想办法装一台实体机吧 调到16k的audio sink也一样的结果
@radio ;
很可能是VM对CPU占用的分配机制造成的,楼主可以试试在任务管理器里对VM进程调整到实时。
请问楼主解决了吗?我用虚拟机也不行,aplay命令没问题,应该说虚拟机没问题吧,只能说GNUradio有点问题,我用最简单的单频信号发声,就有很多谐波,请问楼主是怎么解决的?
引用fengshao1370发表于9楼的内容请问楼主解决了吗?我用虚拟机也不行,aplay命令没问题,应该说虚拟机没问题吧,只能说GNUradi...
我又买了个本子专门装linux 这个gnuradio我发现各种不好使。。。。
引用1176764177发表于10楼的内容我又买了个本子专门装linux 这个gnuradio我发现各种不好使。。。。
买了之后呢,相同的版本下不在虚拟机环境运行就没问题了?
这断续我也遇到过,各种方法都试过了,就是不行,只要接USB映射进去的SDR就会可能声音断续,但是如果用录制的IQ文件,就怎么都不会断续。
引用actionchen发表于12楼的内容这断续我也遇到过,各种方法都试过了,就是不行,只要接USB映射进去的SDR就会可能声音断续,但是如果...
应该就是音频接口的问题,我已经实体机大法了。没救
请问,是否改为双系统之后解决了这个问题,目前也遇到这个问题。不使用gnuradio来收fm广播而使用gqrx收取广播的话是没有出现这个问题的,所以在考虑是否在gnuradio中有些关键参数未设置?
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。