使用OpenAL打开麦克风录音并实时回放(类似K歌效果)

news/2024/10/18 12:28:25/

最喜欢二话不说上实战,提供可执行文件和源码。

原文链接:

http://blog.wysaid.org/976.html


1


 

大家都知道怎么绘图, 播放音频, 但是, 没有高度可定制的音频功能怎么能玩的开心?

这里提供了一个简单的demo, 使用OpenAL打开了电脑麦克风进行录音, 然后实时播放你的声音, 就像k歌一样~

音频信息就是代码里面的audioBuffer, 拥有超乎平常想象力的你, 可以在送入buffer之前对audioBuffer做个卷积什么的, 神奇的音效就出来了~很好玩哒。 后续会加入录音文件保存功能~

当然, 也会加入一些音频特效混响什么的~

运行本demo的时候, 记得插上耳机哦, 否则当播放出的声音被麦克风二次接收并大声播放出的话, 可能会产生啸音~

预编译可执行文件:  https://github.com/wysaid/ege-openal/releases/download/v0.1/demo.7z

整体代码:  https://github.com/wysaid/ege-openal


附python的接口说明:https://pypi.python.org/pypi/PyOpenAL/0.6.8a1

http://www.ppmy.cn/news/349462.html

相关文章

电脑内录录音软件,可选择录音来源

平时大家在录制电脑或者自己说话的声音时,只是简单的停留在录制外部声音,即通过麦克风将声音录制到电脑上,如何录制电脑系统内部播放歌曲的声音或者视频的声音,或者两者都入进去,其实可以通过录音工具实现,…

简单好用的K歌麦克风,聚会娱乐好伙伴

大家平时K歌的时候,一般都会去专业的场所,这两年因为特殊原因,大家在家的时候比较长,所以通常只能对着手机K歌,上个月我发现电视、电脑上也有很多K歌APP,配上一支好用的麦克风,在家也能获得非常…

win10麦克风无法使用,视频连线时对方听不到我的声音——解决办法

问题描述:晚上用笔记本微信视频,发现无论是连耳机还是用系统麦克风,对方都无法收到我的声音。打开 win10 内置语音录音机录音依旧无法拾音 解决方案: 首先,判断是不是隐私问题,允许使用麦克风要确保打开 …

如何解决Mac电脑没声音了的问题

在我们使用Mac或macbook过程中,是不是经常遇到这些问题:mac出现音频故障,内部组件发出奇怪的声音,连接外部音频设备出问题或声音根本不起作用等等。。。 好多使用mac的小伙伴也经常问Mac电脑没声音怎么办?今天小编给大…

Unity实时接收麦克风音频将音频可视化类卡拉OK效果展示

昨天写了一篇关于将麦克风的音频变成可视化的音波 今天我就来把那个音波变成柱状的 -----------类卡拉OK的效果 本文将详细的介绍这一功能的实现,并对上一篇文档进行解析。 点击打开链接 首先:在Start的时候开始录音, 开始之前要…

Spark大数据处理学习笔记1.3 使用Scala集成开发环境

文章目录 一、学习目标二、搭建Scala的IntelliJ IDEA开发环境(一)启动IDEA(二)安装Scala插件(三)配置IDEA使用的默认JDK(四)创建Scala项目1、创建Scala项目 - ScalaDemo2、创建Scala…

python会使电脑变卡吗_用 Python 把电脑变钢琴

标签: 录一段音频,把它的音高改变50次并把每一个新的音频匹配到键盘的一个键位,你就能把电脑变成一架钢琴! 一段音频可以被编码为一组数值的数组(或者列表),像这样: 我们可以在数组中每隔一秒拿掉一秒的值来将这段音频…

麦克风声音小怎么设置 怎么调节麦克风声音

最近各种播音节目非常受大家欢迎,普及率最高的莫过于YY语音了。在使用电脑麦克风录音或者K歌的时候,总感觉麦克风录音声音小,但又不知道如何设置解决。下面安装系统小编为大家带来了一篇比较完整的麦克风录音声音小的原因分析与解决办法&…