Author Topic: Plug-in of the Month  (Read 10648 times)

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Plug-in of the Month
« on: February 02, 2023, 10:49:38 PM »
in this thread i will upload one plug-in per month, in no particular order, effective as of today.

the plug-ins have been published on the one or other form already 15-20 years ago, but most of you will probably never have seen them.

the format is pluggo, which means that they require the free runtime from cycling74.

the pluggo runtime will install a single supporting files subfolder in /system extensions and have no effect on the operation of your host program unless you load the first pluggo plug-in. if you do, it might take a few secodns to load the runtime for the first plug-in in a session, similar to the initialisation process of a powercore or UAD card.

unless otherwise noted, they will run as RTAS, MAS and VST.
 
 
« Last Edit: February 02, 2023, 11:08:15 PM by IIO »
insert arbitrary signature here

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #1 on: February 02, 2023, 10:52:38 PM »
02/2023

Mid/Side Encoder & Decoder

 
 
how to use:

insert the encoder before and the decoder after one (or more) stereo processor(s), which you want to use in M/S mode.

the plug-in does not have a GUI and no parameters. to switch between M/S and stereo, just turn the processing (for both plug-ins) on and off in the host program.
« Last Edit: February 02, 2023, 11:06:55 PM by IIO »
insert arbitrary signature here

Offline Philgood

  • Gold Member
  • *****
  • Posts: 411
Re: Plug-in of the Month
« Reply #2 on: February 08, 2023, 02:39:58 AM »
Thanks a lot.
I only know the application of M/S in recording with stereo-mics.
Didn’t know you can get quite creative when mixing.
*G4 MDD 1.25GHz (Single 2003)* with 2x 80Gb harddrives, 1Gb RAM, Tascam US-428 and Edirol FA-101 USB/Firewire soundcards-*iMac G3 DV 400MHz* with installs from OS 8.6-OSX Tiger on different harddrives-*Powerbook G4 1.67Ghz* with new SSD ! Love it.

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #3 on: February 08, 2023, 04:56:25 AM »
it is quite common as option in mastering EQs and dynamics processors, and it is the basis of stereo wideners & co.

but feel free to abuse for everything else.

in MacOS9 it is almost exclusively present in the waves plug-ins.

having individual MS plug-ins is also great for learning what it is about and how it works; just listen to different material after the encoder.

simple and effective tech. hail gerzon.
insert arbitrary signature here

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 710
Re: Plug-in of the Month
« Reply #4 on: February 08, 2023, 07:16:25 AM »
Does it reduce gain when going from L/R -> M/S?
If you're not part of the solution, you're part of the problem.

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2749
Re: Plug-in of the Month
« Reply #5 on: February 08, 2023, 07:54:00 AM »
Does it reduce gain when going from L/R -> M/S?

It should depend on the Pan Law it uses. Could be -3 or -4.5 or -6 dB.

https://en.wikipedia.org/wiki/Pan_law

The interesting thing with L/R to M/S conversions is to treat mono and sides with different sonic routes.

Looking for MacOS 9.2.4

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #6 on: February 08, 2023, 08:16:43 AM »
no pan law or weighting.

the only thing i do is *0.999 in the encoder. irrelevant nerdstuff for technical use cases only.
 
 
btw. they should work in OSX, too, as long as we are in a 32 bit architecture. instead of MAS, AU is supported.
for OSX there is no free runtime, but you can install the free "pluggo junior".
« Last Edit: February 08, 2023, 08:29:11 AM by IIO »
insert arbitrary signature here

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 710
Re: Plug-in of the Month
« Reply #7 on: February 08, 2023, 08:37:18 AM »
IIRC, Waves did (2.x - 3).
I am seeing all sorts of weird things on more recent systems with various dedicated M/S decoders. Just load Bitter after them. I'm not sure if I should trust them.  :(
If you're not part of the solution, you're part of the problem.

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #8 on: February 08, 2023, 09:11:50 AM »
if it is built-in into a plug-in it can make sense to set the side to a higher amplitude so that you can make use of the controls of the plug-in in a similar manner between M and S.

but otoh, then you dont really see how loud the channels are and that is not very useful.

it is also a philosophical problem. because changing the gain of either channel creates a drastic effect itself. it is only one of many use cases. if you need this, use waves S1´s vertical controller. it does exactly that, mixing M and S against each other.
or use a 2-channel gain plug-in on your M/S signal.

a proper encoder should do (a+b)/2 and (a-b)/2 and nothing else.
only then you can be sure you dont touch the amplitude relations when you insert 2 identical filters. all you have to do is to set the volume parameter in the filters to the same level for L and R (which are now M and S), and the matrix of the output will be identical to the input.

i have also seen all kind of weird stuff by industry guys who should know it better. trust is good, control is better! :)
insert arbitrary signature here

Offline Nesufire

  • Enthusiast Member
  • ***
  • Posts: 30
  • New Member
Re: Plug-in of the Month
« Reply #9 on: February 08, 2023, 07:11:31 PM »
Would Soft Synths/Samplers with Instruments count under this category? Would be killer to see an upload of Bitheadz Unity DS-1 with it's original banks still present. that is if anyone has them. I've been interested in older mac vsts/samplers for a long time. already have ISO rips of a bunch of Samplecell format discs myself. I'd be pleased to upload them but I'm not entirely sure if I have permission from the original ripper of these discs to do so.

Offline Nesufire

  • Enthusiast Member
  • ***
  • Posts: 30
  • New Member
Re: Plug-in of the Month
« Reply #10 on: February 08, 2023, 07:15:33 PM »
I have been inquiring the 200 mb sampleset for the Unity DS-1 sampler because I'm in a large community for video game instrument origins (1700+ Members if I recall) that has been searching for a copy for a few years due to it's confirmed usage via the composer that it was used heavily in a video game called "Spyro the Dragon" The full Unity Session would be preferred but anything with complete contents works. Thanks a bunch!

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 710
Re: Plug-in of the Month
« Reply #11 on: February 08, 2023, 08:58:19 PM »
Would Soft Synths/Samplers with Instruments count under this category?

Probably not, unless IIO coded something of this kind. Starting your own thread would be better.
If you're not part of the solution, you're part of the problem.

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #12 on: February 25, 2023, 09:16:09 PM »
i made like 100 or so instruments, but the question is if they would be worth sharing.

if you have some patience, we might see the one or other here, though. :)

for now we start slooowly with small technical utilities and midi plug-ins and a few other things which are not available otherwise (which is the main idea behind rolling your own, isn´t it?).

i found the GUI for the MS, so please download again.

insert arbitrary signature here

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #13 on: February 26, 2023, 08:33:15 PM »
03/2023

ReSend=
 
send and receive audio anywhere in your host program.
 
 
possible applications:

 - use regular mixer channels as (additional) subgroups

 - send subgroups back to regular channels

 - split channels for parallel processing
 
 
how to use:

the sender plug-ins have dynamic targets (4 stereo groups), the insert plug-ins have fixed IDs. this should prevent you from creating feedbackloops too easily - but you can still do that by not understanding how your host program works.

for parallel processing (copying the channel elsewhere while keeping the audio on the channel) you have to use the splitter plug-in, as the sender plug-in always mutes the channel it takes the audio from.

you can always send multiple streams to the same insert, the audio will simply be summed.

in logic audio inter plug-in streaming causes unpredictable latencies and you might sometimes need to reload a sender plug-in when the project is opened the next time. there is nothing i can do against this.


insert arbitrary signature here

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #14 on: April 01, 2023, 01:56:29 PM »
04/2023

Bankomat


one of the first i ever made. a multitap delay with resonators/bandpassfilters... with a highly questionable parameter scaling.


insert arbitrary signature here

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2749
Re: Plug-in of the Month
« Reply #15 on: April 02, 2023, 12:17:01 PM »
3 in a row !

Thanks !

Post made sticky
Looking for MacOS 9.2.4

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2749
Re: Plug-in of the Month
« Reply #16 on: April 12, 2023, 08:57:30 AM »
I´m looking for a loudness meter plugin (vst / au, or both) capable to measure in LUFS that can be installed on 10.5. Does such a thing even exist? LUFS became a standard loudness measure circa 2012, I think. So it may exist for PPC or not. Any info will be very appreciated. Thanks!

Could you give us in the future a LUFS vumeter?

Math needed is a root square per channel

Check http://macos9lives.com/smforum/index.php/topic,6736.msg51236.html#msg51236 post for the exact aproach.



Looking for MacOS 9.2.4

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2749
Re: Plug-in of the Month
« Reply #17 on: April 12, 2023, 09:09:35 AM »
After reading the paper twice I think it would be dificult to implement anything but stereo LUFS meter, and even that stereo is really hard to implement with as much "fps" or measurements per second as the modern solutions has just because of the brute CPU power we have today.

Thanks IIO for the hawk-eye vision.
Looking for MacOS 9.2.4

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4439
  • just a number
Re: Plug-in of the Month
« Reply #18 on: April 12, 2023, 01:34:22 PM »
i know how to do it, but it is a bit laborious in OS9 and in my existing plug-in i dont fully follow the specs.

given that when i started this the EBU R128 was not even in sight and the struggle between a-weighting and k-weighting was not yet fought out.

i used FFT for both, L-a and L-k... but i might change the k-weighting to IIR or FIR filters, then it will be less labourious (for the cost of more CPU)

note that - just as with stereo to surround matrix conversion or dithering - loudness correction is one of the cases where it would be better to make standalones only, because you can easily use it wrong when you have it as plug-ins. :)

apropos "stereo". normally you do it per channel, as you say, and that is cool because then you can see and treat the gain per channel. but for the "loudness issue" itself and for normal stereo format (i.e. not encoded surround) you can also work with summed to mono.

the more difficult task today is to find out what certain broadcasters actually want and for what formats, because it is different between compressed and uncompressed, between DTS:Neo and dolby E as well as between german and austrian TV stations. and between music and speech, for that matter.

and relative to inter-samplepeaks? seriously? just substract another -0.3db (or -0.35 for compressed) from the value you should go, and you should be fine. :)

maybe it shows up here in 6 weeks, but i dont promise a certain order.

as you can guess, i do not play the "monthly" game to annoy you but to force myself to make fresh builds and libraries and correct bugs in the GUI´n stuff. it is about time after 20 years. :P
« Last Edit: April 12, 2023, 01:47:29 PM by IIO »
insert arbitrary signature here

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2749
Re: Plug-in of the Month
« Reply #19 on: May 11, 2023, 09:14:03 AM »
Time is running Out...  ;D
Looking for MacOS 9.2.4