What's your preferred JACK frontend? The UbuntuStudio UI has some nice bridging set up out of the box, so you can e.g. ![]() What are the tradeoffs? What kind of latency penalty am I taking by using ALSA vs JACK? Can it scale to as many channels? You say that for end users, ALSA just works, and you tend to encourage it for newbies. ![]() Interesting interview thank you for doing it. My friend doesn't need to route audio from one program to another, so I guess he could just use ALSA directly, but then how can he monitor/optimize the latency? It's still a pain, as you mention, to save/restore session states for my friend, and to setup the settings for latency Vs. I installed Ubuntu 20.04 and used the great Ubuntu Studio tools to setup JACK. I recently helped a friend setting up his Linux laptop to record audio (USB interface, mics to record acoustic instruments). > So JACK will be there, we will suggest and make it more and more obvious that JACK is not the obvious thing for you to use. Whereas if they use the ALSA backend on Linux, it just works. Most people using JACK2 have to go through some extra loops to actually get hardware to show up. That's particularly true for MIDI devices. And in fact, if you don't use JACK, your initial experience is going to be a lot easier". > But we do now generally tell new users "You don't have to use JACK. Thank you for developing and maintaining such a fantastic piece of software!Īnd thanks to you and for this great series of interviews. In fact, some things like multi-channel support is even worse than with VST2 (see ). I see some of the advantages, but some design decision are just awful. I don't think the actual VST3 plugin API is significantly larger than LV2. I've written a cross-platform VST3 host, and "pluginterfaces" is really all you need ( ). :-) 99% of the VST3 "SDK" is just unnecessary cruft, the actual plugin interface is pretty small (although not as small as VST2). > Do you know that the SDK Steinberg distributes for VST3 is larger than the entire Ardour codebase? I think it's just two different ways to achieve the same thing. > two organizations could "define" an extension that uses the same integer value for the audiomaster callbackĪnd VST3 uses COM like interfaces with GUIDs. What else is the purpose of the effVendorSpecific/effCanDo and audioMasterVendorSpecific/audioMasterCanDo opcodes? ![]() What Cockos did with Reaper and their VST "extensions" is absolutely not part of Steinberg's conception of VST.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |