signal-processing

    19热度

    3回答

    我想编写从MIDI设备获取输入的C/C++程序。 MIDI设备使用USB连接器连接到我的PC。 我正在寻找一个(C/C++实现的)库,我可以使用通过USB端口来读取从MIDI装置中的MIDI信号。 我很高兴操纵MIDI数据,一旦我得到它,我只是不想实施它的捕获代码。 我打算在Windows XP上使用Bloodshed Dev-C++ IDE编写我的代码。

    10热度

    4回答

    我正在编写一个软件合成器,需要以44.1 kHz采样率实时生成带限,别名自由波形。锯齿波形现在可以实现,因为我可以通过将两个锯齿混合在一起产生一个脉冲波,一个反相并移相。 到目前为止,我已经尝试以下方法: 在预先计算在启动不同的bandlimit频率一个周期完全限带波形采样,然后回放两个最接近的人混在一起。工作好吧我猜,但不觉得很优雅。需要大量的样品或者他们之间的“差距”会被听到。插值和混合也是C

    20热度

    3回答

    如何产生特定频率的音频正弦波或方波? 我希望这样做是为了校准设备,所以如何准确将这些电波是什么?

    3热度

    2回答

    我在寻找一个.net windows窗体项目的数字低通滤波器代码/库/类,最好用c,C++或c#编写。我可能需要设置极点数,系数,窗口等等。我不能使用任何可用的gpl'd代码,也不知道那里有什么。任何建议感激。

    24热度

    6回答

    图形和音频编辑和处理软件通常包含称为“高通滤波器”和“低通滤波器”的功能。它们究竟做了什么,以及实现它们的算法是什么?

    7热度

    3回答

    有谁知道任何地方我可以找到软件锁相环(SPLL)的实际代码示例? 我需要一个能够跟踪介于1.1 KHz和1.3 KHz之间的PSK调制信号的SPLL。谷歌搜索提供了大量的学术论文和专利,但没有任何用处。即使是去了大学图书馆,那里有一个书架上有很多硬件PLL的书,但在SPLL的一本书中只有一章,这比理论更实际。 谢谢你的时间。 Ian

    8热度

    4回答

    我想从我的电脑的音频线,使用C#连续采样(再处理这些数据)采样的最简单方法。采样的最佳方式是什么?

    3热度

    2回答

    我开始为我的想法创建一个概念证明,在这一点上,我需要一些指导我应该如何开始。 我需要对麦克风输入进行采样,并实时处理该信号(认为自动调谐,但是在工作),而不是“录音”一段时间。 我正在做的是“一种”“MIDI输入到MIDI转换器”,所以它需要很快的响应。 我调查了一下在线,显然要走的路是DirectSound或WaveIn * API函数。现在,根据我所读到的,WaveIn API可以让我填充一定

    2热度

    7回答

    我想知道这样的事情是否可行(并且相对容易),如果是这样,我该怎么做? 我愿做一个波形文件,我复制带滤波。类似于大多数类似Winamp的应用程序中的“均衡器”。 然而,我的想法不是要平衡声音,而是要使用非常高的负dB值,几乎杀死我正在过滤的频段。 第一个问题是:是否DirectSound的给我的东西,可以让我做到这一点? 如果不是:你将如何执行此操作? 我知道(尽管我完全不完全理解它),您可以使用快