Skip to content

Releases: BLumia/PineappleSynth

Alpha release for test usage only (v0.6.38-alpha)

27 Mar 15:48
Compare
Choose a tag to compare

Fixed the memory leak issue and improved the voice processing part for lower CPU cost. Thanks @chirs241097 for the gaint help <3 . Reverb fx can also be turn off now if you don't need.

Notice that all build are release build expect the x86-gcc build, if you need a debug build, help yourself :D

Change log of v0.6.38 :

  • Fix memory leak issue.
  • Dynamic voice processing. (Teji Booster will be replaced with a mono/poly switch in the upcoming release.)
  • Reverb fx now can turn off.

@chirs241097 所赐,修复了上个版本造成的内存泄露的问题,更换了复音处理方式,现在不再那么的烧 CPU 了。非常感谢 Chrisssss 的帮助 ❤️ 。此外,混响效果也可以被关闭。

请注意,除了 x86-gcc 文件夹内的二进制文件为 DEBUG 版外,剩余均为 RELEASE 编译。如有需要请自行编译测试版,谢谢~

更新日志 v0.6.38

  • 修复了内存泄露问题
  • 动态的复音处理(Teji Booster 选项目前不再有任何实际作用,未来将被单复音切换功能替代)
  • 混响效果现在可以被关闭

Alpha release for test usage only (v0.5.35-alpha-hotfix)

11 Sep 09:35
Compare
Choose a tag to compare

Warning: knowing issue with memory leak (Fixed in v0.6.38-alpha ) , do NOT use this buggy version for production, instead, download the new version, please!

This is a hotfix for last release(v0.5.34), fix the bug that vst3 plugin can't work properly.
VST3 host may not trigger onParamChange when init a plug, this may cause problem. Fixed now.
See prev release page for feature description.


警告:该版本存在已知的内存泄露问题(已在v0.6.38-alpha版本中修复),请不要将有严重问题的版本用于除测试外的用途,建议前往下载新的版本!

这是一个针对v0.5.34版本VST3插件在大部分宿主不能正常工作BUG的错误修复更新。
由于VST3宿主并不一定会在初始化时触发 onParamChange,这会导致问题,现已修复。
如果您需要查看v0.5的新特性,请看上一次的发布页面

Alpha release for test usage only (v0.5.34-alpha)

11 Sep 08:33
Compare
Choose a tag to compare

GO TO THE NEXT RELEASE FOR A HOTFIX

前往下一个发布页下载一个紧急BUG修复


Add basic reverb fx for this synth, by using verbengine from WDL IPlug lib.
No idea about what should i place at the blank space of the panel, so an interesting pic here. // ???


增加了简单的混响(reverb)fx,使用了WDL IPlug中的verbengine。
空余的地方暂时没主意不知道放些什么,放了黑人问号表情 😛
现在感觉代码架构设计的很糟糕,如果重新设计一下应该会允许随意开关任意模块,放了个卫星 😆

Alpha release for test usage only (v0.4.32-alpha)

30 Aug 07:41
Compare
Choose a tag to compare

Thanks to @chirs241097 , added pitchbend support for vst2 plugins.
Since the wrapper of vst3 do not support PitchBend currently, we can support that for only vst2.


感谢 @chirs241097 增加了对Pitch Bend 的支持。
由于WDL的封装尚未实现对vst3支持PitchBend信号,目前只能先去支持vst2了。

Alpha release for test usage only (v0.4.29-alpha)

24 Aug 17:53
Compare
Choose a tag to compare

With new phase start switcher and a bit crusher to make special effect.
Some control name fix.
Teji booster is a switcher just for fun 😝

btw, about version number, the second digit add only when there are some important or new functions are added. and the followed number is the commit number.


新增两个功能,分别为相位初始位置开关和芯片音乐模拟开关(中文翻译好别扭 😪)
几个旋钮的名字更正(如果宿主支持会显示在宿主的提示栏)
特技加速器你戳着玩就好 😋

顺带,关于版本号,第二位的数字只在有很重要的改进或者新功能加入的时候才会增加,最后面跟着的则是commit总次数。

Alpha release for test usage only (v0.3.27-alpha)

22 Aug 16:17
Compare
Choose a tag to compare

With coarse and fine knob you can adjust the oscillator pitch and make some special effect.
Also added an amp amount knob to avoid blast sound.
Added noise generator as osc wave type.
Now with it's own vst unique id 😆

Still haven't change the vst version in the code 😛

btw, if you are fl studio 12.3 user, maybe you should update your fruity wrapper by yourself, it's a bug of fl studio.

Still, both are debug build.


Coarse 和 Fine 旋钮现已上线 😛 尽情瞎拧吧
顺带加了个 Amp amount 旋钮控制音量以免爆音
以及现在osc的wave type里有白噪音选项辣
还顺便注册了vst标识id喔

依然没改写在代码里的vst版本号 😜

对了,如果你是 fl studio 12.3 的用户,你或许需要自己去更新一下 fruity wrapper 才能顺利加载vst3,这锅不是我的,是fl的

和上次一样,都带调试符号。

Alpha release for test usage only (v0.2.19-alpha)

18 Aug 16:09
Compare
Choose a tag to compare

With polyphony support, one oscillator, amp envelope and filter envelope support.
Only for testing usage.

Version of this plugin will be 1.0.0, this is not a bug, just because i have not change it 😄

both are debug build.

支持复音,有一个osc,支持AmpEnvelope和FilterEnvelope。
仅供测试。

宿主可能会告诉你插件版本是1.0.0,因为默认这个值,懒得改(不影响测试)😆

均带调试符号。