如何用C语言编程画出音频文件的音调线
我是大一计算机系的,下学期刚刚开了C语言的课程,现在基本是还是刚刚在学习数据结构和算法的阶段。
实验室老师给了我一个学习任务,要我用C语言编一个程序,要求将音频文件导入程序,输出这段音频的音调线、音量线,画折线图表现出来,在VC的环境下开发。
现在我还是刚刚学习C语言的阶段,数据结构跟算法都是大二后才开,现在我连文件的读取掌握都不是很熟练,要把一段音频导入进来,感觉没地方上手,到百度上搜也搜不到什么有价值的资料,连音频文件保存的数据结构是什么都不晓得,都只是说MP3、wmv格式的,“格式”这东西听起来诡异得很,平时的学习对这些东西都没有接触的(课程设计貌似不会要我们做TTPLAYER),不晓得程序的输入会是什么~~然后就是要提取音频中的音调,用画图工具表现出来,VC里貌似要用WIN32来做图形,但是我们现在是刚刚把C语言的语法学完,天幸的是不用怎么学图形操作,平时学习的集成开发环境是TC(C语言老师还要我们用TC做课程设计……TC的图形界面看来就恶心~~),对win32未曾涉足,也不晓得要弄多久,提取音频也是没有什么头绪,主要是搜不到什么资料,真是不知道要怎么下手来做~~
各位大虾斑竹路过的帮帮忙,小菜是个新手,学习C语言的路还长得很,C++还没开始学,一些比较专业点的术语也是基本上都不晓得,诸位感觉要解释的地方就能详细点的好,有些什么建议欢迎提出来,我可以去看书学习,学习的心得体会也欢迎大虾们传授一些,也让小菜能景仰一下,在这里就先多谢诸位大虾在本帖浪费时间啦!