我使用了 JSyn 示例 PlayChords 和 PlaySegmentedEnvelope(这两个示例都很容易找到)来创建简单的和弦声音。 这段代码 确实按预期播放了五分之一。 然而,也有一种非常令人不安的噪音。 这如何改进以仅播放第五个? ...
我使用了 JSyn 示例 PlayChords 和 PlaySegmentedEnvelope(这两个示例都很容易找到)来创建简单的和弦声音。 这段代码 确实按预期播放了五分之一。 然而,也有一种非常令人不安的噪音。 这如何改进以仅播放第五个? ...
如何从例如processing.sound.AudioIn对象访问原始样本数据? 数组数据存在于JSyn(底层库)中,但显然未在处理声音库中公开吗? ...
我正在尝试升级使用旧JSyn插件制作的一些在线合成器应用程序。 最初,前程序员向我发送了synth应用程序的.jar文件,该文件或多或少没有用处。 我要求提供项目文件,以便执行升级。 我收到了一个以.src结尾的文件夹,当我打开该文件夹时,它具有多个子文件夹,这些子文件夹最终都可以 ...
我正在寻找有关如何在单音采样器设置中处理新笔记的信封重新触发的想法,如果前一个笔记的信封尚未完成,则会引起单击。 在当前设置中,当触发新便笺时(synth.stop方法调用),先前便笺的实例将被立即杀死(由于信封没有机会完成并达到0音量),因此导致单击。 欢迎任何提示。 我还在下面的代 ...
我已经在JSyn中建立了一个loopstation。 它允许您记录和播放样本。 通过播放多个样本,您可以将声音分层(例如,一个打击乐样本,一个旋律等) JSyn允许我将每个样本播放器直接连接到我的线路上,在那里自动进行混合。 但是现在我想将声音记录为与用户听到的.wav文件一样。 但 ...
对于一些大学工作,我正在制作一个Java VST /合成器。 当需要改变音调时,我已经使振荡器产生声音并将频率更改为所需的值,但是我想在屏幕上安装一个可视示波器,其中所有选项都可以编辑声音。 我该怎么办? 这是在有帮助的情况下生成和播放SawTooth声音的代码: 提前致谢 ...
我想程序JSyn一个loopstation计划通过类似的启发这样 。 我的想法是,我可以录制到Wav文件并从程序中播放它们。 在我尝试同时对多个文件执行此操作之前,该方法一直有效。 我该如何处理? 我不能创建多个合成器引擎,否则会出现错误,因此我创建了一个类,其中包含行和合成器。 但是 ...
我正在用JVSTWrapper编写VST插件。 我需要一个过滤器,但是我不想自己写它,所以我决定使用Jsyn的Lowpassfilter。 但是我不想使用Jsyn进行所有操作,而只是使用过滤器。 我的问题是:是否有一种方法可以将本机float []音频数据写入过滤器的输入中,调用通过该数据 ...
我正在尝试找到一种方法,在某些事件发生时,可以在播放期间更改样本的属性,例如提高音量或更快地播放。 使用Jsyn可以吗? 还是有其他工具可以做到这一点? ...
我已经开始使用jsyn库编写Java合成器。 它在Windows和osx上都能很好地工作,但是当我在Raspbian上运行它时。 启动程序时,尽管我注意到耳机输出中有一些活动,但它开始输出一些无声的噪音,但没有像Windows和OSX上那样清晰的锯齿波。 如果要使用耳机插孔,在启动合成器时 ...
我创建了一个小程序来记录声音(我将JavaSound与TargetDataLine配合使用来到达声卡)。 我对JSYN的类“ DualOscilloscope.java”进行了一些测试,以观察声音。 问题是他们的班级用“ Synthesizer”打开了一行,因此我在声卡上有两行敲击,并且触发 ...
我最近在Java上的一个项目上工作,我使用SE8。我制造了一架钢琴,它通过播放几个wav文件来播放音乐,例如,我有5个管风琴,并且钢琴的每个按钮都是所选音乐的一个音符。仪器。 从顶部的按钮中选择乐器。 但是,我知道我也可以通过使用JSyn生成音乐,而不仅仅是“调用”要播放的波形。 任何 ...
我一直在尝试按照此处的示例进行操作,但无法正常工作,并且无法找到其他任何源:[ http://www.softsynth.com/jsyn/tutorial/osc_control.php ] [1] 据我所知,我完全遵循了此示例代码片段(除了我发现自该网页更新以来的某个时间, AddUn ...