qt-用QT编写界面时,怎么读取音频文件

问题描述

用QT编写界面时,怎么读取音频文件

我在用QT编写一个界面如图,界面的左边是显示一个信号的波形图,右边显示信号的频谱图,我输入一个信号这个界面要能够显示出来它的波形图和频谱图,但是如果这个信号时一个音频文件,我该怎么读取,才能让这个音频信号的波形图和频谱图显示在界面中。求各位大神能把详细代码给我,我是一个初学者,很多东西不会,这个是我的毕业设计,做不出来,我就完了,所以请求各位能把代码详细写一下,如怎么读取这个文件,怎么让这个文件的各个图形显示在我所编写的界面上等,越详细越好,谢谢各位。(这个音频文件就是一小段音乐,我们知道音乐都有它的波形和频谱图,我的意思就是能够在输入这个音频文件时显示它的波形图和频谱图)

解决方案

木有人回答啊,弱弱的问一句,毕业了吗

时间: 2024-08-06 22:10:11

qt-用QT编写界面时,怎么读取音频文件的相关文章

eclipse编写java时如何获得当前文件路径

问题描述 eclipse编写java时如何获得当前文件路径 比方说我建个项目,建java文件,然后编译后发现eclipse保存的java文件是在当前工作目录的好几层目录下,一般是src/...,等等,但这些不是我要问的重点,我想知道在编写这个java文件的时候如何获得它的路径!!(我设想的用途是利用这个文件名实现运行时自动追加复制代码到另一个文件),我想知道有没有哪个类的方法能获得当前文件的路径文件名 解决方案 package com.package2; import java.io.File;

php读取音频文件并播放

问题描述 php读取音频文件并播放 现在有一个音频文件在项目外的一个文件夹中,有什么方法可以读取并播放这个音频文件.. 解决方案 PHP是后台服务器脚本,它主要是进行数据处理等 播放音乐应该用js或者flash等,你可以把音频文件放在服务器一个地址,然后用flash等去播放这个地址. 或者用html5 var snd = new Audio("file.wav"); // buffers automatically when created snd.play(); 解决方案二: 播放音

傅立叶变换-读取音频文件 分析是否包含某区间频率的值

问题描述 读取音频文件 分析是否包含某区间频率的值 发动机故障,录下故障声音,通过一个软件识别是否有某个频率或某段频率的声音-从而给诊断带来依据.请问这个怎么实现?用matlab或..net实现.有代码吗? 解决方案 的确可以判断是否有某段频率的声音,但根据声音识别故障,我还是头回听说... 解决方案二: 这个你就不用管啦!是初步筛查故障范围! 有没有代码啊--

获取数据-采集到音频或者读取音频文件获取到数据怎么通过live555处理发送出去

问题描述 采集到音频或者读取音频文件获取到数据怎么通过live555处理发送出去 用live555把通过网络摄像头获取视频发送到远端实现了,现在想用live555读取.acc文件获取音频数据然后打包发送出去,应该怎么做??? 解决方案 顶一个!坐等高人

插件-php 读取音频文件 然后在js显示播放!

问题描述 php 读取音频文件 然后在js显示播放! 如题!php 读取音频文件 然后在js显示播放!各位大神帮忙解答,网上搜到又说用插件geiID3什么的,我还不死心想知道能不能有不需要插件然后读出的?求解答求解答!!! 解决方案 DirectMusic播放一个音频文件

分页-请问怎样分批读取txt文件?

问题描述 请问怎样分批读取txt文件? 在做一个阅读器,当txt文件太大时,则读取该文件就很长时间没有响应, 不知怎样可以分批读取txt文件. 解决方案 txt很难分页的,推荐使用数据库存储. 解决方案二: 请帮忙看看,这是我后面写了个方法,往后翻页可以,向前连续翻页不知道怎么弄. 有思路的请提供个,谢谢! Vector string;// 读取到的字符串根据宽度和换行拆分成符合屏幕宽度的行 int begin = 0;// 从指定的位置读取txt文件 public void readTxtBy

【QT】qt中用QToolBox实现qq抽屉效果时,如果好友分组数超过界面,怎么加滚动条QAQ

问题描述 [QT]qt中用QToolBox实现qq抽屉效果时,如果好友分组数超过界面,怎么加滚动条QAQ 问题是这样的,首先我的窗口是固定大小的.发现在QToolBox中添加item时如果数目过大 就会挤压已经存在的item,就是所有的item变小.我想问问能不能设置滚动条来滚动而不是 让item变小,以及一直没有找到让item固定大小的方法QAQ,item的大小不知道怎么控 制.以及纠结好几天了,跪谢大家,新年快乐~(≧▽≦)/~ 解决方案 http://www.cnblogs.com/rol

qt4-使用QT新建Designer Form对话框时没有生成对话框的.cpp和.h文件?

问题描述 使用QT新建Designer Form对话框时没有生成对话框的.cpp和.h文件? 如图,我看着视频教程做的,新建Designer Form对话框时没有生成对话框的.cpp和.h文件.我用的是QT5.4,视频里用的是QT4.7 解决方案 design form本来就是只会生成一个.ui文件. Qt设计师界面类才是生成.h .cpp .ui三个文件的. 解决方案二: http://blog.csdn.net/acs713/article/details/9358507 解决方案三: 没有

请教,QT中如何避免界面被阻塞。

问题描述 请教,QT中如何避免界面被阻塞. 首先,我有一个子线程,一直在循环取数据,然后发送信号.void MyThread::run(){qDebug()<<""run thread:""<<QThread::currentThreadId(); while (true) { emit sendMsg(""hello""); }}然后,在主界面,主线程里面连接一个槽,在textbrowser里面显示.