问题标签 [pcm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 实时播放生成的 PCM 数据
我正在 dsPIC 上开发数字音频合成器。
首先,我在 matlab 中编写和测试算法。
对于第二阶段,我将算法转换为 ANSI C(MinGW 编译器)以在 Windows PC 上进行测试,然后再移植到 dsPIC。
音频数据将是未压缩的 PCM 样本。在 C 中播放生成的 PCM 数据有哪些选择?(最好是实时的)
iphone - 如何在录音过程中获取 PCM 矢量值?
我正在尝试从麦克风录制的音频中获取 PCM 数据值数组。然后,将其发送到服务器,但我不明白如何获取这些数据。我试图在“speakHere”样本上找到一些提示,但这对我没有帮助,我不想要音频数据包中的任何信息,只想要 PCM 数据值。有人知道吗?它不是来自文件,我需要从麦克风获取音频,获取阵列并发送它..
由于 speakHere 太复杂了..我尝试了另一种解决方案..
这个实现调用这个方法:
但问题是这个输出是用这个配置生成的:
mSampleRate:44100.000000 mFormatID:'lpcm' mBitsPerChannel:16
但我需要 8 bitsPerChannel 的 8000 采样率。
那么..如何转换或压缩它?
android - 用于分析 PCM 数据的 Android API?
是否有 Android 原生 API 可以帮助我分析原始 PCM 数据?
(只是基本的东西:频率,数据量。)
如果没有,是否有很好的(非 Android 特定的)阅读 PCM 参考资料?
谢谢!
actionscript - 将原始 pcm 转换为 speex?
对于延迟问题,我想将 speex 编码的音频帧数据发送到服务器,而不是像我现在发送的原始 PCM。
问题是我在闪存中执行此操作,并且我想使用套接字连接来流式传输编码的 spx 数据帧。
我阅读了 speex 手册,不幸的是它没有详细介绍用于将 pcm 转换为 spx 数据的实际 CELP 算法,它简要介绍了激励增益的使用以及它如何获取滤波器系数。
它的库位于 dll 中——死胡同。
我真的很想在 actionscript 中创建一个转换类。这可能吗?有这方面的任何文件吗?我一直在谷歌搜索无济于事。你会认为那里会有更多关于 speex 的文档......
如果我不能做到这一点,那么最有文档记录的音频格式是什么?
谢谢
c# - 如何在 pcm 流 (c#) 中查找音频功率 (db)
我有一个 pcm 16 位流,我需要知道音频何时通过特定功率。我是否需要 fft 或者我可以以更简单的方式知道它?
谢谢
iphone - iPhone音频队列采样率问题
我正在为 iPhone 制作一个音高校正软件。我目前在有趣的音频队列部分,我有一些关于改变音高的问题。我目前增加音高的想法是将采样率加倍并删除每隔一帧。我已将其设置为录制到文件并以 LPCM 格式从该文件播放。如果我理解正确,lpcm 每个数据包有一帧,所以删除每隔一帧应该是小菜一碟。在尝试处理这部分代码之前,我想知道的是,如果我使用 lpcm,我可以在文件的不同部分设置不同的采样率吗?如果没有,是否有另一种格式支持在文件的不同部分具有多个采样率?
converter - 简单的wav 16-bit/8-bit 转换器源代码?
有人可以为我提供一个简单的 WAV 16 位到 8 位(如果可能的话返回)转换器的源代码(最好是 C/C++)的链接?我有 C++ 的基本知识,我需要有一个资源来理解我的新项目的 wav 写作和转换值。此刻我有一个关于 RIFF 块结构的讲座。
此外,任何用于在不同位深度(也是这些非标准)之间转换值的公式都值得赞赏......
我更喜欢它是简单的命令行,所以我可以用记事本编辑它并轻松编译。
提前致谢!
iphone - iPhone中的ObjectAL音频流?
我正在使用 objectAL 流式传输 PCM 数据,
从我尝试或播放在线 CGI 流数据的示例代码中,
我收到以下错误
OAL 错误: - [OALAudioFile initWithUrl:reduceToMono:]
: 无法打开 url some url/somefile.cgi (error code 0xffffffd5: Unknown ext audio error)
但是方法 recievedBufferData: 只被调用一次
我无法播放 .cgi 文件,谁能建议我如何在 iphone 中播放 .cgi 文件。
c# - Silverlight 5 的 C# PCM 数据音频播放器
SilverLight 5 中有没有办法播放 PCM 数据?这可以从 Web 服务器的流中获得,也可以通过读取 WAV 文件获得。
任何帮助将不胜感激。
ios - 如何在 iphone sdk 中播放原始 pcm 数据
我正在开发一个语音聊天应用程序。现在我想在 iPhone 中播放原始 pcm 音频数据。我无法实现它。谁能帮我玩pcm数据?