使用 (Python) Gstreamer 解码音频(为 PCM 数据)
我正在编写一个使用 Python Gstreamer 绑定来播放音频的应用程序,但我现在也尝试解码音频 - 也就是说,我想使用 decodebin 并接收原始 PCM 缓冲区。…
写入 16 位原始 PCM 文件时出现问题
作为一个小型实验音乐作品,我尝试用标准 C 编写一首歌曲。代码输出一个原始 PCM 文件,可以将其导入 Audacity。目前,一切都按预期进行,但是当我尝…
使用 add + 将 pcm16 转换为 pcm14转移
我正在研究一种声音转换算法,其中接收一系列签名短裤。 在算法中的给定点,它将样本从 16 位转换为 14 位,它是这样进行的: int16_t sample = (old_…
如何用C#播放纯PCM原始流?
我正在研究 System.Media.SoundPlayer 和 NAudio,据我所知它们只播放 WAVE 流。 WAVE 文件由纯 PCM 数据加上格式标头组成。 我不想以 WAVE 格式提供…
如何制作一个简单的pcm格式录音机?
我使用 wav 格式创建了一个简单的录音。我的问题是我希望使用 Tbass 组件形式将其保存为 PCM 格式 http://www.un4seen.com 。我的编译器是delphi。或…
正确修剪 ByteArray 中的 PCM 数据
我遇到一种情况,需要从录制剪辑的开头修剪少量音频(通常在 110-150 毫秒之间,这是一个不一致的量)。 我以 44100 频率和 16 比特率进行录制。这是…
将原始 PCM 输出代码从 Java 移植到 Android AudioTrack API 很困难
我正在尝试将播放chiptunes(NSF、SPC 等)音乐文件的应用程序从Java SE 移植到Android。 Android API 似乎缺少该应用程序用于输出原始 PCM 音频的 ja…
Silverlight 4 - 对来自麦克风的 PCM 数据进行编码
我编写了一个基本的 SL4 应用程序,用于使用 CaptureSource 从麦克风捕获音频数据。问题是,它是原始 PCM 输出 - 这意味着巨大且未压缩。 鉴于我需要…
在android中将16位pcm音频下采样为8位
我想将 16 位 pcm 音频下采样到 8 位,然后在 android 中将相同的音频从 8 位上采样回 16 位。我正在使用这个似乎有效: int tempint; for (int i=1, …
有没有一种“简单”的方法?如何在 iPhone 上播放线性 PCM 音频?
我正在制作一个媒体播放应用程序,它从第三方解码器获取未压缩的线性 PCM(超原始)音频,但是当涉及到播放我能想象到的最简单的音频格式时,我会发疯…