关于dsp项目如何获取dat文件及生成wav文件

关于dsp项目如何获取dat文件及生成wav文件
关于dsp项目如何获取dat文件及生成wav文件

钦灿的话:

想必大家在做DSP的项目的时候会遇到一下这两个问题:

1)如何将老师给的input.wav文件转换为CCS读取的input.dat文件?

2)如何将自己滤波后的生成的dat数据转换为output.wav文件,然后播放看

看?

第一个问题你可能百度一下会有办法借鉴解决,第二个问题我是百度不到了,不知道你们能不能找到,网上一般都叫你用格式转换器之类的来转换(我试过了,没有用),本人也头痛了这个问题两天,昨晚临睡前想了一下补码的知识及看了一下数据,

意外地写出了matlab代码,为了造福人类,特此共享一下我自己的方法。本人愚

笨,有更好的方法的,请轻喷。

1.生成dat文件:

%输出生成dat文件

[y,fs,nbits]=wavread('D:\Documents\MATLAB\input.wav'); %读入wav数据

%%想知道数据长度为多少的话就用length函数

%y1=length(y) %直接打印

fid=fopen('input.dat','w'); %打开input.dat文件(没有就自动创建),获取文件ID (fid)

fprintf(fid,'1651 1 0 1 0 \n'); %写入dat文件的头几个参数,具体意义不清楚,不过一定要有这些数据,要不然在CCS中利用探针读入数据时会说无法打开文件(说是这样,但实际还是打开了,本人亲身体验)

fprintf(fid,'0x%x \n',round(y*100)+(y<0)*2^16); %写入音频信号的数据,以16进制显示,负数用补码显示

2.FIR滤波器系数获取

%获取FIR滤波器系数

y=fir1(63,0.65,hamming(64));

y %打印出数据

3.生成wav文件

%输出output.wav

fid=fopen('output.dat','rt'); %打开output.dat文件,获取文件ID(fid)

y=fscanf(fid,'%x \n'); %将数据以16进制写入到变量y中

y1=(y-(y>2^15)*(2^16))/100; %16进制数转换为小数

wavwrite(y1,fs,'output.wav'); %输出output.wav文件

注意:或许你会看到,运行代码后会出现三行警告,这里不用担心,输出没有影响的,生成的wav文件是可以播放的。或许你还会问,output.dat文件头几个数据不是处理后的音频数据,把它们输出到.wav会不会有杂音啊?其实,只有头几个数据是不会影响的,因为output.dat文件的数据要至少达到10000个,生成的wav文件才仅仅能播放1秒左右,几个小数据根本就听不到,所以不用担心。

结束语:大家如果有更好的解决方法,欢迎改进!!然后大家一起哈利路亚吧!

展示dat文件用什么软件打开-

展示dat文件用什么软件打开? 导读: dat文件是什么文件呢?DAT是数据流格式,即我们非常熟悉的VCD。那么我们可以通过影视播放器,比如暴风影音、QQ影音打开dat文件,接下来,小编给大家分享下使用什么软件打开dat文件的详细教程吧。 现在很多小伙都喜欢电脑电视剧,不管是韩剧还是综艺节目,都可以我们放松自己或者缓解压力,有时候发现播放视频文件叫dat文件格式,跟普通的音频文件不一样,到底如何打开dat文件呢?下面小编带你看下如何打开吧。 以下是dat文件打开的方法 dat文件是什么文件呢? 1、如果是音视频文件,可以通过媒体播放器打开,如果你的DAT文件是视频文件且较复杂、比较大,或你的计算机中的解码器不是很好,则打开可能需要一定的时间。 2、如果是文本和程序文件,则此类DAT文件多数是用于安装或运行的数据文件,通常无法直接打开。可以尝试winhex来打开看看另一种是纯文本文件,其实也就类似于TXT文件,可用记事本、写字板、UE、winhex等工具打开。 如何打开dat文件呢? 音频文件打开步骤: 1、以Windows Media Player打开,然后点击文件,选择打开,找到dat文件打开。 数据文件电脑图解1 2、我们需要点击右边的“媒体文件(所有类型)”,并在弹出的下拉列表中选择“所有文件(*.*)”,则音视频文件既可显示打开即可。

软件电脑图解2 3、稍等一会就可以播放了,如果解码不成功请尝试其他的播放器。 软件电脑图解3 文本和程序文件打开步骤:

1、可以尝试winhex来打开看看。 dat文件电脑图解4 2、另一种是纯文本文件,其实也就类似于TXT文件,可用记事本、写字板、UE、winhex等工具打开。 数据文件电脑图解5 以上就是dat文件打开的方法。

手把手教你dat文件用什么打开

手把手教你dat文件用什么打开 导读:很多朋友平时在使用电脑的时候,都遇到过以dat为后缀的格式文件,却又不知是什么意思,更不知道该如何打开,所以今天小编就来给大家讲讲dat文件怎么打开的操作方法。有兴趣的可以跟着小编学习起来哦。 懂电脑的朋友就知道,电脑中的DAT文件有两种主要格式,一是纯文本文件,类似于TXT文件,可用记事本、写字板、UE、winhex等工具打开。另一种是多媒体影像文件,可用KMPlayer、PotPlayer、金山影霸、POWERDVD等媒体软件打开。接下来,小编就给大家分享打开dat文件的操作方法。 dat文件用什么打开: 一,音视频文件 一般DAT文件是没有与任何程序关联的,所以在Windows Media Player中,也需要通过手动打开。在Windows Media Player中,按ALT按弹出菜单列表: dat文件电脑图解1 2,在弹出的窗口中选择“文件”,再选择“打开…”命令。或者直接按Ctrl+O弹出“打开”对话框,并定位到音视频所在的目录下#f#

电脑电脑图解2 3,默认是不能显示DAT文件的,需要点击右边的“媒体文件(所有类型)”,并在弹出的下拉列表中选择“所有文件(*.*)”,则音视频文件既可显示出来了: 电脑电脑图解3 4,如果DAT文件是视频文件且较复杂、比较大,或你的计算机中的解码器不是很好,则打开可能需要一定的时间,播放器会有一小会显示“正在打开媒体…”:

dat文件打开方式电脑图解4 5,如果解码器能够打开适合DAT音视频器,则略等一会既可正常播放了: dat文件电脑图解5 6,电脑安装的解码器完全适于这个DAT音视频文件了,已经正常播放完了

DAT文件如何打开

DAT文件怎么打开 20 [ 标签:dat文件 ] 饿玩生化4 就是有这样一个DAT文件打不开郁闷的很所以小弟弟在此向各位大哥大姐问问到底怎么打开这样的文件要像打开文件夹那样哦 ※隱形の亽※回答:3 人气:6 解决时间:2010-03-23 12:44 满意答案 好评率:100% 很多软件都产生这个DAT文件扩展名。这里说的DAT文件是指从VCD光盘中看到的,以看用电脑打开VCD光盘,可到有个MPEGAV目录,里面便是类似MUSIC01.DAT 或AVSEQ01.DAT的文件。这个DAT文件也是MPG格式的,是VCD刻录软件将符合VCD标准的MPEG-1文件自动转换生成的。 .DAT并不是一种标准文件。许多软件都使用这个扩展名,但文件含义不同。比如VCD文件为.DAT,而许多数据分析软件也用这个扩展名保存数据。所以这要看具体的软件情况来定。 如果你收的email文件是WinMail.DAT,则说明它是Outlook发送的TNEF格式。可以在https://www.360docs.net/doc/3d15993335.html,下载WMDecode释放其中的文件。该软件不需要安装,直接将WMDecode.exe拷贝到计算机中就可以。运行的时候在命令行运行:WMDecode 你的.dat文件名 更详细的说明请参考ReadMe文件 .dat媒体文件怎么打开 [ 标签:dat,媒体文件 ] 游戏录制的视频,出来是.dat后缀,电脑却打不开 king丶回答:2 人气:33 解决时间:2011-02-03 22:07 精华知识 好评率:90% dat是是数据流格式,即我们非常熟悉的VCD。用电脑打开VCD光盘,可到有个MPEGAV目录,里面便是类似MUSIC01.DAT或AVSEQ01.DAT命名的文件。DAT文件也是MPG格式的,是VCD刻录软件将符合VCD标准的MPEG-1文件自动转换生成的。能播放dat的视频软件有:1,KMPlayer 2,绚彩魅影 3,GOM Player 4,超级兔子快乐影音 5,VLC 6,Mplayer 7,暴风影音 8,My MPC CCF 有些dat是游戏文件,不一定是视频文件,所以也会出现打不开的情形的

DAT文件用什么打开

dat 文件如何打开,我们常常在自己的电脑文件夹中发现dat文件,却不了解dat文件及dat文件如何打开,其实dat文件一般是用来存放数据的文件,各种 dat文件的格式并不一样,所以并没有特定的文件能够打开。那么dat文件如何打开?要打开一个文件首先要知道它的内部格式,而不是看他的扩展名,扩展名只是一个内部格式的提示而已。网络人远程办公软件可以随时实时远程连接远端电脑进行远程控制,文件管理操作,是移动、远程办公的一种好方式。 计算机中的DAT文件有两种主要格式,一是纯文本文件,类似于TXT文件,可用记事本、写字板、UE、winhex等工具打开。另一种是多媒体影像文件,可用KMPlayer、PotPlayer、金山影霸、POWERDVD等媒体软件打开。 解决方法与步骤: 打开音视频文件: 1.如果音视频文件,有的可以直接用微软自带的媒体播放器Windows Media Player及其它媒体播放工具打开。 2.一般DAT文件是没有与任何程序关联的,所以在Windows Media Player中,你也要手动的打开。在Windows Media Player中,按ALT按弹出菜单列表: 3.从弹出的菜单中选择文件,再选择打开命令。或者直接按Ctrl+O弹出打开对话框,并定位到音视频所在的目录下: 4.如上图,默认是不能显示DAT文件的,我们需要点击右边的媒体文件(所有类型),并在弹出的下拉列表中选择所有文件(*.*),则音视频文件既可显示出来了: 5.如果你的DAT文件是视频文件且较复杂、比较大,或你的计算机中的解码器不是很好,则打开可能需要一定的时间,播放器会有一小会显示正在打开媒体: 6.如果你的解码器能够打开适合DAT音视频器,则略等一会既可正常播放了: 7.我电脑安装的解码器完全适于这个DAT音视频文件了,已经正常播放完了: 8.但如果你的音视频解码没有,则WMP也不能打开,则需要安装解码器或用KMPlayer、PotPlayer等播放器打开。 9.如果不是音视频文件,则用播放器打开时会卡死,请勿多次尝试打开此类DAT文件,

dat文件制作教程详解

Dat文件就是把DOS命令写在一个文本文件里面,然后保存的时候保存成"所有文件", 文件名是名字.bat 就可以了。 不过BAT文件有很多特殊命令... 批处理制作教程 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名 为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。 在无盘运用及Hack入侵过程中,经常都会用到。 一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法 echo [{on off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> )结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。

2.@ 命令 表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。 Sample:@echo off @echo Now initializing the program,please wait a minite... @format X: /q/u/autoset (format 这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是一样的。) 3.Goto 命令 指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。 语法:goto label (label是参数,指定所要转向的批处理程序中的行。)Sample: if {%1}=={} goto noparms if {%2}=={} goto noparms(如果这里的if、%1、%2你不明白的话,先跳过去,后面会有详细的解释。) @Rem check parameters if null show usage :noparms echo Usage: monitor.bat ServerIP PortNumber goto end 标签的名字可以随便起,但是最好是有意义的字母啦,字母前加个:用来表示这个字母是标签,goto命令就是根据这个:来寻找下一步跳到到那里。最好有一些说明这样你别人看起来才会理解你的意图啊。

如何打开dat文件

电脑中DAT类型的文件怎么查看 计算机中的DAT文件有两种主要格式,一是纯文本文件,类似于TXT文件,可用记事本、写字板、UE、winhex等工具打开。另一种是多媒体影像文件,可用KMPlayer、PotPlayer、金山影霸、POWERDVD等媒体软件打开。 工具/原料 ?电脑 ?dat文件 方法一音视频文件 1. 1 如果音视频文件,有的可以直接用微软自带的媒体播放器Windows Media Player及其它媒体播放工具打开。 2. 2 一般DAT文件是没有与任何程序关联的,所以在Windows Media Player中,你也要手动的打开。在Windows Media Player中,按ALT按弹出菜单列表: 3. 3 从弹出的菜单中选择“文件”,再选择“打开…”命令。或者直接按Ctrl+O弹出“打开”对话框,并定位到音视频所在的目录下:

4. 4 如上图,默认是不能显示DAT文件的,我们需要点击右边的“媒体文件(所有类型)”,并在弹出的下拉列表中选择“所有文件(*.*)”,则音视频文件既可显示出来了: 5. 5 如果你的DAT文件是视频文件且较复杂、比较大,或你的计算机中的解码器不是很好,则打开可能需要一定的时间,播放器会有一小会显示“正在打开媒体…”: 6. 6 如果你的解码器能够打开适合DAT音视频器,则略等一会既可正常播放了:

7.7 瞧,我电脑安装的解码器完全适于这个DAT音视频文件了,已经正常播放完了: 8.8 但如果你的音视频解码没有,则WMP也不能打开,则需要安装解码器或用KMPlayer、PotPlayer等播放器打开。

手机如何打开bak文件

后缀名为bak的文件是备份文件,你修改了原文件的内容后,保存了修改后的内容,那么修改前的内容会自动保存为后缀名为bak的备份文件(前提是设置为保留备份),如果你想查看或者恢复修改前的内容,就可以打开这个bak文件。不仅cad文件修改后会产生bak文件,wps、word、prg等文件修改后都会产生bak 备份文件。 这类文件一般在.bak前面加上应该有原来的扩展名比如windows.dll.bak,或是windows_dll.bak,有的则是由原文件的后缀名和bak混合而成,如proteus的备份文件为.DBK。很多软件,如editplus,在生成了某种类型的文件后,就会自动生成它的备份文件,如果不想要备份文件的话,可以通过打开菜单栏上的工具->参数选择->文件,把“保存时自动创建备份文件”前的勾取消就行了,其他软件如CAD、KEIL等软件也可以通过相关的设置取消默认的备份文件。 他主要是保证当你CAD文件被误删或其他原因无法打开时你只需要把bak文件的后缀名bak改为DWG就可以恢复了,OFFICE文件其实也有的。 (1)工具——选项,选“打开和保存”选项卡,再在对话框中将“每次保存均创建备份”即“CREAT BACKUP COPY WITH EACH SAVES”前的对钩去掉。 (2)也可以用命令ISAVEBAK,将ISAVEBAK的系统变量修改为0,系统变量为1时,每次保存都会创建“*BAK”备份文件。 那么bak文件怎么打开呢? 通过上面的bak格式文件的描述,我们知道bak是一个程序软件的备份程序。那么打开方式也是很简单的。比如他是Coreldraw软件生成的cdr格式文件,其后缀名为cdr,但是自动生成了bak备份文件,我们可以直接将后缀名bak更改替换为cdr。然后在通过coreldraw软件来打开即可。其他软件的bak文件打开方式类似cdr一样的。 一般来讲 .bak文件可以通过直接重命名把bak替换成该文件的格式就可以恢复此文件并且正常打开了。举个简单例子:在AutoCAD文件移动的时候有时会产生.bak文件,比如现在有一个asdfjk.dwg文件的备份文件asdfjk.bak ,想要把备份文件恢复成正式文件只需要对该备份文件重命名把bak替换为dwg就可以打开了。同样,如果是word文件的备份文件只要把bak换成doc就可以了。还有,加密过的.bak文件是无法通过修改重命名来打开的,就是打开了也是乱码。直接将后缀BAK改为DWG就可以了,改后缀名需要更改文件来的显示属性,工具--文件夹选项--查看把“隐藏已知文件类型的扩展名”那项前面的勾去掉,点确定。就可以看到后缀了,改掉BAK为DWG就OK了。 备份数据库bak文件怎么打开? 先问下你是怎么备份的,你用的是oracle 还是sql 或者是别的,不同的数据库有不同的还原方法,操作系统只能存储备份文件,并不能打开这些备份文件,只有还原到数据库里才可以查看,看你的提示,你不会直接在bak文件上双击,想把它打开吧,这个是不可能的。只有放到特定的数据库里才可以的。 QQBAK文件是QQ的聊天记录文件,这个文件没有工具可以打开

手机如何打开.emmx文件

手机如何打开.emmx文件 导语: emmx是一种独有的思维导图格式,想要打开该类文档格式的方式很简单,只要手机里拥有一款免费版本的思维导图软件MindMaster即可。本文将为你带来详细教程。 免费获取MindMaster思维导图软件:https://www.360docs.net/doc/3d15993335.html,/mindmaster/ 可以打开.emmx文件的手机软件 .emmx文件是亿图软件公司旗下的思维导图产品MindMaster的文件格式,MindMaster是一款支持全平台操作的思维导图软件,支持pc端、移动端、web 端。软件操作简单,内置大量精美的实例模板,新手可以直接套用,十分便捷;软件内还有海量剪贴画素材,并且支持云空间储存,方便各个平台共享文件打开查看编辑。

MindMaster思维导图软件功能:

MindMaster思维导图有什么特色? 一、基本功能完备 MindMaster思维导图APP,作为一款通用性很强的移动端思维导图工具,不仅自带大量免费思维导图模板,还可以通过功能键快速切换主题、布局样式、颜色搭配,甚至是给思维导图添加附件、外框、标签、概要等元素。 二、容易上手 用过MindMaster思维导图PC版的应该都清楚,这款软件拥有非常简洁的界面、通俗易懂的功能、丰富多彩的模板,以及多种风格的布局样式,只需要简单的操作,就能完成各种风格的思维导图。 三、免费而且国产 MindMaster是一款国产思维导图软件,无论你是职场人士,还是在校的学生,都可以用MindMaster免费版本制作出专业又好看的思维导图。

四、全平台通用格式 MindMaster思维导图软件,支持常用的办公电脑系统,包括Windows、Mac和Linux,以及常用的Android、iPad、IOS等移动端,同时还可以进行免下载在线使用。所有平台的文件,都可以通过软件再带的云存储功能,一键进行同步共享,无论是在手机,还是iPad、在线端,都能再次打开编辑。全平台贯穿、通用,极大的减少了绘图过程,让办公、学习更高效。

相关文档
最新文档