【发布时间】:2012-02-05 17:32:30
【问题描述】:
我正在用 java 设计一个音频架构。我知道我知道,我应该使用 c++...
无论如何,我已经阅读了 Craig Lindleys 的 Java 数字音频一书。他描述了一种拉式架构,其中设备以链表的形式连接,并且接收设备从紧接在它之前的设备请求数据。该设备调用相同的接口方法从之前的设备获取数据。该方法类似于:
public int getSamples(byte[] data);
我很想看看其他人对此有何看法。 c++,java,随便。可以在某种程度上详细说明诸如 pro tools、ableton 和 reason 之类的架构。这些系统是否完全依赖于类似于 Lindley 所描述的“拉式架构”,尽管它更成熟。
请原谅这个问题的广泛性。
【问题讨论】:
标签: java c++ design-patterns audio architecture