new pvst beta (updated 03-Dec-2023)

Post Reply
polac
Posts: 415
Joined: Wed Nov 23, 2011 9:19 am
Contact:

new pvst beta (updated 03-Dec-2023)

Post by polac »

x86: https://www.xlutop.com/buzz/zip/beta/pv ... .10b42.zip
x64: https://www.xlutop.com/buzz/zip/beta/pv ... .10b42.zip

b42:
- bugfix learn menu
- bugfix bitbridge, some parameter tweakings did not get thru properly
- vst3: programchange support
- vst3: bugfix on loading songs with some vst3's
- vst3: plugins that are both fx and instrument are now supported
- vst3: programs now visible on some vst3's
- buzzwrapper: bugfix related to undomanager
- buzzwrapper: bugfixes sequence view
- buzzwrapper: support for 3/4, 5/4 measures etc.(hold ctrl+shift+mousewheel in seq view to change measure)

b41:
- improved vst shell scanning
- vst3: bugfixes
- bugfixes vst scanning

b40:
- vst3: bugfix crash if a vst3 has no gui
- vst3: bugfix some vst3 parameters could not be set
- support for effCanBeAutomated, can be disabled in preferences if it breaks your project, see "Always Automate" checkbox

b39:
- there is now the option to disable the WS_CHILD flag on demand in the ctr+alt popup menu of the vstbridge(->Standard Child Window), some JUCE vsts should work better by disabling WS_CHILD
- bugfix VstTimeInfo
- fxp/fxb load/save revised
- vst3: bugfix midout

b38:
- added the WS_CHILD flag again on window creation, it did cause more damage than good
- toggle "prevent focus stealing" via ctrl+p hotkey

b37:
- bugfixes bit bridge

b36:
- vst3: IContextMenu implemented
- vst3: IMidiLearn implemented
- vst3: hostside midi learn
- vst3: bugfix, some vst3's did not load properly because of a stupid bug
- vst3: compiled with latest vstsdk3.71

b35:
- bugfix undo/redo

b34:
- bugfix pdc implementation
- bugfix loading plugins on loading song
- bugfix GetInstrumentList()

b33:
- shell vsts support now instruments and effects in one dll
- bugfix when loading bridged plugins
- buzz wrapper: load/save xml file formatted presets

b32:
- sequence/pattern save implemented

b31:
- bugfix polac asio waveout

b30:
- bugfix tremolo/panmod
- per-plugin option for async automation, helps if you get freezes while recording your gui tweaks
- new track command 17: param value slope, <0x8000 does log,0x8000 does linear,>0x8000 does exp
- new global option: send All Notes Off on Stop()

b29:
- bugfix input/output labels
- bugfix learn menu messed up
- learn menu: learn all vst params at once option
- bugfix ft2/matilde-style track commands didn't work properly when subtick timing was enabled in Buzz

b28:
- bugfix vst3 wrapper
- bugfix mme waveout driver
- new pattern mode in buzz wrapper(unfinished no save yet)

b27:
- new option "offline processing mode", see edit menu
- bugfixes ladspa wrapper
- bugfix asio waveout driver

b26:
- bugfixes

b25:
- freeze: wavfiles save now as float instead of int32
- midiout: latency compensation

b24:
- bugfixes vst bridge
- bugfixes vst scanning

b23:
- bugfix waveout input/output machines
- restart plugin option(edit menu)
- new freeze feature, accessible via edit menu, requires one of my waveout drivers
- vst bridge: by default all vsts run in one single process now, if you want one process per vst you can enable it by checking the "run in dedicated process"
- vst bridge: bugfix async processing

b22:
- bugfix mediavst.dll (freeze on load)
- mediavst: option "force stereo output", should fix the problem with too fast audioplayback
- bridgeing: holding CTRL+ALT(while mouse cursor is on vst gui) opens a settings menu to do some on the fly adjustments
- bugfix in F4 settings view when selecting parameters for automation
- songs/projects created in buzz32 with loader stuff inside should also load in buzz64 now

b21:
- bugfix audio in/out machines

b20:
- bugfix vst scanning

b19:
- preferences: vstgui update rate option in global tab
- preferences: pxp row quantize on/off option in global tab
- bugfixes

b18:
- bridgeing/run as separate process improvements/bugfixes
- bridgeing: new option "async processing", I suppose it does something similar to jbridge's performance mode
- bridgeing: new option "embed vst gui", if disabled the gui gets opened as a floating window. If you get freezes on opening/closing the gui or loading/saving a preset enable this one.
- SetModifiedFlag() gets called on opening vst editor

b17:
- x64 loader versions
- x64 bridgeing
- vst3 shell updated to 3.50
- wo_wdm.dll: WaveRT devices should work now

b16:
- new waveout drivers(wo_mme.dll/wo_ds.dll/wo_wdm.dll/wo_null.dll)

b15:
-bugfixes

b14:
- bugfix wrong time information sent to vst if pxp was active and rpb!=tpb
- pasio: midi-out improvements

b13:
- asio bugfixes
- asio settings are now saved per asio device

b10/11/12:
- bugfixes

b9:
- asio optimizations, async modes should work better now
- midi send bugfix if midifiltering is enabled in Buzz

b8:
- bugfixes

b7:
- run vst in a separate process(aka vst bridging)
- vst3 wrapper(alpha)
- midivst: midi clock/mtc/mmc out
- relative midi cc/nrpn modes
- new asio waveout with more options
- undo manager(disabled by default)
- new Matilde/FT2 style track commands, see pvst docs for infos
- midi send directly to all machines

b6:
- mediavst options/bugfixes
- new per-plugin setting: override delay, useful if a plugin does not report its delay properly
- new "stop process" option: "restart if editor is visible". if enabled a plugin still gets processed if the vst editor is opened, this should fix the kontakt 4 problems for example

b5:
- added mediavst.dll to use directshow decoders(alpha), e.g. this can be used as a videoplayer vst
- the sse option for oversampler now as global setting
- bugfixes

b4:
- option to enable/disable the new multi-io feature
- bugfix midibus

b3:
- rpn/nrpn support
- sysex(in and out), out requires the new asio waveout, receive sysex via midi-in machine
- record to wavetable
- oversampling engine(gets active by holding ctrl while loading or via preferences)
- find preset dialog
- using the new multi-io features of buzz
- new asio in/out machines also with new multi-io
- pxp recording(crippled)
- bugfixes and other stuff i'm too lazy to write down
Last edited by polac on Sun Dec 03, 2023 11:03 am, edited 43 times in total.
User avatar
Joachip
Posts: 352
Joined: Mon Nov 21, 2011 7:21 pm
Contact:

Best VST wrapper in town!

Post by Joachip »

Thanks for the link & info.
User avatar
szaszhareen
Posts: 527
Joined: Wed Nov 23, 2011 1:15 am
Location: deep beneath the earths crust

Re: Best VST wrapper in town!

Post by szaszhareen »

Joachip wrote:Thanks for the link & info.
thanks for the new beta. is there a helpfile of any sort for mediavst? i've figured out that it loads media, but beyond that i'm unsure of what to do with it. looks neat tho :)
polac
Posts: 415
Joined: Wed Nov 23, 2011 9:19 am
Contact:

Re: Best VST wrapper in town!

Post by polac »

szaszhareen wrote:thanks for the new beta. is there a helpfile of any sort for mediavst? i've figured out that it loads media, but beyond that i'm unsure of what to do with it. looks neat tho :)
Actually it just playbacks audio/video files in sync to the buzz timeline, so it might useful for people doing film score(?). I'm using it to grab some audio snippets to the buzz wavetable now and then.
nikto
Posts: 46
Joined: Mon Nov 21, 2011 9:17 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by nikto »

thanks!
sfMan
Posts: 14
Joined: Fri Nov 25, 2011 3:48 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by sfMan »

any plans to make 64bit version?
polac
Posts: 415
Joined: Wed Nov 23, 2011 9:19 am
Contact:

Re: new pvst beta (updated 27-Mar-2011)

Post by polac »

any plans to make 64bit version?
Hi, I have them running also in buzz x64 since a couple of weeks now, also with vst bridgeing running in all directions 32bit->64bit and 64bit->32bit etc, working fine so far. Also all my waveout drivers had been ported to x64.

I'm currently messing around with the buzz wrapper(pbuzz.dll) which delays a release quite a bit, with built-in wavetable/wave editor and optional pattern mode:

http://www.xlutop.com/buzz/buzz.png
User avatar
mantratronic
Posts: 296
Joined: Mon Nov 21, 2011 7:23 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by mantratronic »

User avatar
thOke
Posts: 343
Joined: Thu Nov 24, 2011 7:14 am

Re: new pvst beta (updated 27-Mar-2011)

Post by thOke »

:o :D :ugeek: :mrgreen:
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by IXix »

sfMan
Posts: 14
Joined: Fri Nov 25, 2011 3:48 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by sfMan »

polac wrote:
any plans to make 64bit version?
Hi, I have them running also in buzz x64 since a couple of weeks now, also with vst bridgeing running in all directions 32bit->64bit and 64bit->32bit etc, working fine so far. Also all my waveout drivers had been ported to x64.

I'm currently messing around with the buzz wrapper(pbuzz.dll) which delays a release quite a bit, with built-in wavetable/wave editor and optional pattern mode:

http://www.xlutop.com/buzz/buzz.png
Wow. I'm happy to read it. I will be patient and wait for release. Thx for all work You giving to Buzz community :)
Shro0m
Posts: 46
Joined: Tue Nov 22, 2011 7:34 am

Re: new pvst beta (updated 27-Mar-2011)

Post by Shro0m »

polac wrote:
any plans to make 64bit version?
Hi, I have them running also in buzz x64 since a couple of weeks now, also with vst bridgeing running in all directions 32bit->64bit and 64bit->32bit etc, working fine so far. Also all my waveout drivers had been ported to x64.

I'm currently messing around with the buzz wrapper(pbuzz.dll) which delays a release quite a bit, with built-in wavetable/wave editor and optional pattern mode:

http://www.xlutop.com/buzz/buzz.png

Woooot!!?! :D
User avatar
Joachip
Posts: 352
Joined: Mon Nov 21, 2011 7:21 pm
Contact:

Re: new pvst beta (updated 27-Mar-2011)

Post by Joachip »

Just two levels of Buzz recursion... Who will accept the challenge?

MORE !!!
ags
Posts: 169
Joined: Sat Nov 26, 2011 4:06 pm

Re: new pvst beta (updated 27-Mar-2011)

Post by ags »

Load Buzé VSTi in it?
universe implodes
wde
Posts: 332
Joined: Sun Jan 08, 2012 9:28 am

Re: new pvst beta (updated 24-Jan-2012)

Post by wde »

Great work once again!

I think there is a small bug regarding synth edit(?) instruments and loading a song: at least for ME80, song loads fine, ME80 displays correct preset in the preset menu, but actually the first preset is active when the instrument is played. Maybe the preset change sequence after loading a song is not finished correctly?
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: new pvst beta (updated 24-Jan-2012)

Post by IXix »

Thanks Polac!

(why does this forum not have a dancing smiley?)
User avatar
mantratronic
Posts: 296
Joined: Mon Nov 21, 2011 7:23 pm

Re: new pvst beta (updated 24-Jan-2012)

Post by mantratronic »

What Ix said. :)
domtron
Posts: 94
Joined: Tue Nov 22, 2011 5:18 pm

Re: new pvst beta (updated 24-Jan-2012)

Post by domtron »

///////////////////////////////////////////// :!: :!: :!: :!: /////////////////////////////////////////////////

thanks a lot polac !


...wait a moment,reading this thread is confusing.
so there is a x64 loader.

now a question before i'm messing around and probably destroy my buzz registry.

can i just copy my buzz folder to x64,install buzz x64 and the x64 loader,
scan my vst folder and i'm ready to go? :oops:
User avatar
tinga
Posts: 526
Joined: Tue Nov 22, 2011 5:25 pm

Re: new pvst beta (updated 24-Jan-2012)

Post by tinga »

domtron wrote:can i just copy my buzz folder to x64,install buzz x64 and the x64 loader,
scan my vst folder and i'm ready to go?
Yes, it's what i did, great news, all buzz generators + all vsti now in x64, works fine 8-) 8-) 8-)
Thanks for this decisive update.
domtron
Posts: 94
Joined: Tue Nov 22, 2011 5:18 pm

Re: new pvst beta (updated 24-Jan-2012)

Post by domtron »

tinga wrote:
Yes,
:shock:
Post Reply