would have killed for trance music production content this slick back in the day thank you❤
@SavannahFord-m4kКүн бұрын
Temponaut time lapse that's how I got here
@ethanSderrick3 күн бұрын
This was one of Drivr3joe's old theme tunes!
@musiclover-r9m5 күн бұрын
What you explained around the 1:55:00 marker: Admittedly, I am ignorant on the subject, but this makes the developers or Max seem completely incompetent. How does this follow any logic? First of all it reads the actions from Right to Left?!?!? *facepalm* Second of all, why would we need to bang the cold inlet? What is the cold inlet even for? I'd guess maybe if you want to send a part of the signal to the silent ether... But why not just allow a user to right click on the inlet and choose whether it's cold or hot? That would legitimately be a 10x UX improvement over what I am seeing here. I am experienced in Python, but Max is new to me. With that said, there are few moments in Python where I shake my head and think "why the hell would anyone design this to work like this?" I am planning to learn Max to wrap some plugins that I use frequently, but I am worried I'm gonna get in there and wonder what kind of idiot designed this thing hahaha Anyway if I'm completely wrong, go easy on me - I did admit I am completely ignorant to M4L before I rambled my opinion 😅
@Slynk2 күн бұрын
The bang is sent to the hot inlet, not the cold inlet. The bang triggers an output. Or you could say, the bang "calls the function". Certain inlets are cold on purpose so you can set values without triggering the calculation/output. In my example I'm showing an addition object. Imagine the two inlets as variables and the addition object as the function. Changing the hot variable calls the function and triggers and output. Changing the cold variable doesn't call the function. This is helpful because imagine my cold variable is rapidly changing which is common in audio land. I might not want to call the function thousands of times a second. Instead, the rate at which my hot variable changes determines how often the function outputs a new result. The way I'm using the TBI object in the example is like changing the sequence of code. Instead of calling the function and then changing one of the variables, I'm changing that variable first, then calling the function. It might seem inconvenient at first, but this is intentional and makes the addition object and other objects more versatile. A good example for why you can't and shouldn't be able to change inlets from cold to hot is the peak object. It has two inlets, one hot and one cold. The cold inlet sets the threshold. The hot inlet is compared to the cold inlet. If hot inlet is larger than cold inlet, cold inlet is set to the new value and that value is outputted. So we end up with an output of the largest number since the last time the threshold (cold inlet) was manually changed. How would this objects logic break from having 2 hot inlets? Well, as you know, when you change a hot variable it also calls the function. So manually changing the threshold would also trigger a comparison between the 2 inlets. If the other inlet is higher, my threshold will immediately be set to that. Effectively, I am now unable to reset the threshold! As for reading right to left, I'm not sure how to explain the logic behind that one haha! But you get used to it. Hope that makes sense and thanks for the interesting question.
@musiclover-r9m2 күн бұрын
@@Slynk Brilliantly explained! I completely understand and should always assume that whoever built the utility knew better than me haha. From the detail of your reply it's clear you have a passion for engineering and perhaps education too. You could excel in any of it! Thanks for taking the time :) ( PS: I purchased DuckBuddy2 and love it)
@musiclover-r9m5 күн бұрын
loved this video and the dive into the logic behind the plugins! Please make more!
@c-a-a-r-l5 күн бұрын
Lookahead capability and snapshot is niceeeeeeeee
@evanhoppermoore93818 күн бұрын
PLEASE add back the gate feature, I used it instead of the stock gate ALL the time to draw my own attack shapes using a sends-only midi channel. I really like the workflow of the new one and wish I could use all the same features as the OG version. Also the preset shapes at the bottom were useful for quick flowstate edits, but I understand if theres no room for them now. Thanks for the amazing plugin, I love it!
@Slynk4 күн бұрын
The main function of this new version is sidechaining, so I decided to make it as straightforward and concise as possible. Sorry. Just use duck buddy1 for gate
@jpszanghaj26610 күн бұрын
I discovered duck buddy 1 recently and have been blown away, because no other similar plugin works that well. I dont currently have the money to buy duck buddy 2 but this update is pretty much everything I thought the 1st version lacked. Great work. Will definitelly buy when i have the money to do so.
@DavidAsh4210 күн бұрын
Dude thanks for this gem. I keep coming back to this video. I love that you made the your example so catchy it hooked you in and you had to finish it 😂 respect.
@Niro_sounds10 күн бұрын
Where can i find your scratch samples?
@marcusdelictus11 күн бұрын
auhhh nauurrrr
@Rox0rCreativeHelp12 күн бұрын
how does this compare to the slink sidechain set up that you have on your website (the bundle)
@Slynk10 күн бұрын
DB2 has ring modulation sidechain, custom shapes, handy scopes and you don't need as much lookahead. My old method still works but there's too much guessing involved.
@agmailuser541513 күн бұрын
For people in the US, it's almost 10 bucks cheaper to get it from his website than gumroad. It's $24 on Gumroad and $14.28 from his website. It's totally worth it regardless!
@Slynk8 күн бұрын
It's USD$20 on Gumroad if you don't tip. Gumroad takes $2.88 in fees so I get USD$17.12. Then there is a currency conversion fee to CAD (not sure how much) and I get a shitty rate. My website sells in CAD and PayPal takes $1.08 in fees so I get CAD$18.92. Maybe I make a bit less on my website but it's pretty close I think.
@TheSonicTooth15 күн бұрын
So far I've only had a chance to test it a little, but very happy with the new features and changes so far! I had been having some issues with 1.5: - The drawing tool was very finnicky and sometimes ignored my clicks, would add more points when I tried to remove points, that kind of stuff - The popout view of how the signal was affected etc was very (!) laggy on my Mac, worked fine on my Windows PC - The lookahead seemed to be buggy in that when I saved and reloaded the project, it wouldn't be synced up with Live correctly anymore and would just push the whole track 15ms (or whatever length) backwards, which was especially annoying and audible if I had multiple Duck Buddy instances on a track So far, those issues all seem to be eradicated!! So very very happy with that. This is by far the best sidechaining option out there, such a timesaver. I love the new and improved drawing mode, the Scroll/Snapshot switch and the signal display. The interface changes make a lot of sense too, as far as I can see! Great version update, happy to pay for it <3 I did notice you had removed some of the lookahead timing options - any reason for that? And are there any plans to add a larger popout signal view again? Not that I think it's hugely necessary with the new and improved zoom, just wondering.
@Slynk14 күн бұрын
The Smooth and Ramp controls are now built into the the lookahead control and automatically select the optimal ramp and smooth settings for the lookahead length you select. Removing the popout view streamlines the device. My goal was to make the GUI so good on the main device that you don't even need a larger view with more controls. I wanted all of the main controls to be visible and editable without having to tab to a different view or look at a popout view. Removing the popout view had the additional benefit of making the device much easier to develop haha! I did make a version with a fully functioning pop out view but I eventually scrapped it. It's just a laggy piece of shit. If you find any bugs in Duck Buddy 2, be sure to report them to me. I've had 2 other bugs reported to me which I've fixed within a few hours of receiving the report.
@DINProductions15 күн бұрын
Incredible work man! Was watching the updates on the discord, been excited for this.
@ChanceBarnett-f6s16 күн бұрын
Do you have a video on Erasure as well? Copped all of em!
@isaacnewtech16 күн бұрын
Thank you man! No-brainer, I hate LFO-tool, it never does what I expect it to do. When I want to do accurate sidechaining, I automate the volume on a utility. Will certainly try this
@Slynk15 күн бұрын
Ohhh you poor thing! Manually automating a utility? What is this? the stones ages? 🤣
@isaacnewtech15 күн бұрын
@@Slynk Hehehe. It's ok, I survive. In a way it's not so bad you know. I record my kick, so that I can look at the sample. Then I draw a curve on the utility gain based my recorded kick. In ableton you can make and edit curves pretty easily these days. Then I copy that curve over to every beat. You can also manually draw in any lookahead you'd wanna do... It is a bit archaic but it certainly works and offer a lot of control! But yea, I will get myself some DuckBuddy fo sure! By the way man I've been a fan of your videos and music for a looong time! You were my first guy really when I started getting into ableton. I remember watching your vocoder tutorial back in the days. That was really good stuff, blew my mind! I followed along with that vocoder video step by step copying what you did. Back then I found that very complex and hard to get my head around. I've come a long way, just released my second album. Thank you for your videos and plugins and music!
@Akathanuge16 күн бұрын
insta cop, v1 this has been a staple for all my tracks.
@Slynk15 күн бұрын
🙏
@tenjisaga16 күн бұрын
Love ya work Slynk! I played with you at Über a million years ago ♥️
@Slynk15 күн бұрын
Rest in peace, the Rumpus Room 😭
@borrasca16 күн бұрын
Lot of good points about multiband, 3 bands is definitely overkill and even 2 bands is pushing it
@Slynk16 күн бұрын
Yeah. I dunno who's told every producer that multiband sidechain is needed because it's not. Lol
@zylanderr16 күн бұрын
IVE SPENT 4.8 MONTHS LOOKING FOR THIS DAMN SONG GG
@altberg__16 күн бұрын
just bought it. amazing update. loveit.
@Slynk16 күн бұрын
thanks!
@Mosaix16 күн бұрын
Is it possible to adjust the RM shape by dragging curves aswell?
@Slynk16 күн бұрын
if you watch the video at 4:39 you can see how you can use the shape and RM together. Otherwise, I'm not sure what you mean.
@Mosaix15 күн бұрын
@@Slynk I meant whether it would also be possible to edit the exact curve of RM?
@jrileyhill16 күн бұрын
Hey Slynk, I love Duck Buddy 1 use it all the time, I bought this right away. One thing I'm missing in this version versus the original is, I actually often used it as... the opposite of a ducker haha, like as an envelope or a midi controlled gate, to make sounds more staccato or punchy with midi triggers. you can still sorta do that in this version.... but I seem to get clicks no matter what I do. Based on the scope it seems like it always starts from "amplitude all the way up" and jumps down, if there is something missing or a way to get an inverse gate mode that would be awesome!
@Slynk16 күн бұрын
I *might* add that feature back if enough people request it, but at the moment, my thought is that the main function of DB2 is sidechaining. And a gate/envelope mode doesn't really contribute to that main function, which is why I decided to remove it, in the interested of making DB2 as concise and simple as possible. So I think for the meantime, just continue using DB1 for gate/envelope mode.
@andreavailati829216 күн бұрын
does it work just with audio input and no midi?
@Slynk16 күн бұрын
Kinda. A MIDI trigger is required to start the gain reduction shape (obviously) but it's also needed to do the lookahead fade. The scope in snapshot mode is only updated for each MIDI trigger too. So technically you can use Duck Buddy 2 as just an RM sidechainer but you miss out on some stuff. I'm assuming you're asking this because you do your drums in audio and my advice to you is to stop that shit and learn how to use a drum rack LOL! Or check out Duck Call which converts audio into MIDI triggers. Also on my Gumroad for free.
@balbibou17 күн бұрын
Hi Slynk boss, did you consider making your Expander multiband ?
@total_leftie17 күн бұрын
did you record this broadcast with the microphone inside your mouth?
@Slynk16 күн бұрын
yeah sorry, I'm kind of a mumbler.
@total_leftie15 күн бұрын
@@Slynk ignore me. i'm in an agitative mood. great product. i will probably purchase when funds allow.
@markderv17 күн бұрын
Looking forward to your journey into Bitwig. See you on the other side.
@FatherFunk17 күн бұрын
Fucking awesome work bro! Can't wait to start using this. Definitely sick of all the routing that's involved with using Shaperbox, and Borrasca Sidechainer crashes my projects constantly... Also this looks sexy af. Nice job!
@Slynk17 күн бұрын
High praise from the Father of Funk himself. Thanks buddy :)
@lzcim17 күн бұрын
In some genrs of music people don't like to hear that pump effect in the bass, this is why is neat to have a mb inside of the plugin. In "Shaperbox" the 2band mb works great for this case and it don't flip the phase. This is why I believe people think it could be good update for the duckbudy
@Slynk17 күн бұрын
just put more than one duck buddy in a frequency split rack if you want to do multiband. If you know anything about phase inversion, you'd know that it doesn't matter if the phase is flipped or not, unless you're running a parallel signal without the same phase flip (which is just a dumb idea in general), it's going to sound perfectly fine.
@spencerrobinson78017 күн бұрын
3:25 - Overview 5:30 - Troubleshooting 10:30 Debugging 1:04:20 - Q&A 1:06:30 - Confirming Bug Fix 1:07:30 - Rm Explanation/Demo 1:13:00 - Multiband Sidechaining with Duck Buddy 1:15:00 - Q&A 1:26:00 - Plugin Delay Compensation 1:38:00 - Lookahead Settings 1:40:00 - Previous Sidechaining Method 1:43:30 - Where To Get It 1:47:40 - Tips For New M4L Users
@Slynk17 күн бұрын
Awesome thanks so much! I'll update the description when I get back to the studio.
@spencerrobinson78017 күн бұрын
@Slynk happy to help, I appreciate all the tips and tricks
@Slynk17 күн бұрын
If you're watching this vod and you feel like noting down some timestamps for when things happen in the video, leave a comment with the timestamps and I'll add them to the description. Thanks
@hypnauticamusic17 күн бұрын
Since it doesn’t seem that you’ve developed this with a multi-band sidechain function … but you do know wildly more about production than me, I wanted to ask what you think the best method would be to split the signal before duck buddy in case you want to sidechain the lows heavier than the mids and highs? I know EQ 3 and the stock multiband can do this, but they seem to fuck the signal/phase up more than the inbuilt multiband option in ShaperBox. Just curious how you go about this?
@Slynk17 күн бұрын
To learn more about frequency splitting and potential phase problems, you can watch the "Linear Phase Rant" from my Duck Buddy 1 Tips & Tricks video here: kzbin.info/www/bejne/gGW1eGZmi5alfdU But in a nutshell, I recommend using EQ3's for frequency splitting. Changes in phase are not a problem unless you mix phase shifted and unphase shifted copies of the same signal in parallel. Hope that helps. And by the way, I don't really think multiband sidechaining is really all that useful. I've never used it in a song personally. I've tried it but I don't think it sounds good. I talked about this in my live stream today. Towards the end of the video I think.
@88bsides17 күн бұрын
Instant Cop. Amazing work man.
@kbm406718 күн бұрын
Is it possible to add an envelope mode? I'd like to use it the opposite way and it would be great if the amp could stay at -inf db.
@Slynk17 күн бұрын
It is possible to add that, yes. But, the primary function of Duck Buddy 2 is sidechaining. Adding a gate/envelope mode doesn't contribute to the primary function of DB2 and for that reason, I chose to omit that feature, in the interest of making DB2 more straight forward to use. DB1 still has Gate mode, so I'd recommend just using that.
@lo-dose18 күн бұрын
Subscribing for that future M4L explainer video!
@BIONDIEST18 күн бұрын
Looks sick. I like duck buddy 1. Found it from underbelly. Wowzers.
@Slynk17 күн бұрын
what's underbelly?
@BIONDIEST17 күн бұрын
@@Slynk underbelly is a producer and has a YT that goes by "you suck at producing". he often uses duck buddy when doing side chain.
@GravytyMusic18 күн бұрын
I have duckbuddy1, but kickstart2 does exactly what you said vsts don't do. Dig the new features though I'll scope this.
@Slynk18 күн бұрын
Nope. You're wrong. You can't select a MIDI input from Kickstart2. If you have a MIDI channel that is creating audio, you can select the AUDIO portion of the channel only. Kickstart2 uses audio triggering in this way. Otherwise you have to send MIDI notes directly to the VST. Every compressor on the planet including the stock Ableton compressor uses audio triggers.
@paulgrewal16 күн бұрын
@@Slynk what's the benefit of using midi rather than audio triggering of the ducking? latency?
@complexivetunes18 күн бұрын
YES 🙌
@bleh615118 күн бұрын
Hey Slynk! I just downloaded the updated version of Duck Buddy v1, but noticed an issue with it when reloading a project with it. The lookahead time gets reset back to zero (checked using the device title bar) despite the device still being set with an increased lookahead time. Just thought I'd let you know so hopefully it can get patched soon.
@bleh615118 күн бұрын
Ah my bad, just realized what caused the issue. If you rename the device with ctrl + r within a project, save and reload, it resets the lookahead values for some odd reason. It's a bit of shame since I like to rename my devices within my project to, let's say "Kick SC" for example haha, but it's not a big deal. Still hugely appreciate the update to og DB because the trigger misses were ANNOYING.
@Slynk18 күн бұрын
@@bleh6151 hmm that's strange. I wouldn't think renaming the device would affect anything. I think the way the lookahead is initialized in db1 could be improved. I'll look into it when I next have a chance.
@joeysaturday342018 күн бұрын
@Slynk Duck Buddy 2 now with more Soy and Feminism.
@Xanthos8418 күн бұрын
Attention: midi as a source for sidechaining in Ableton always have and always will introduce PDC (latency) issues if you have some high-latency devices before the Duck Buddy in this case (like PRO-Q3 with natural linear mode) - the only way to get precise sidechain (in Ableton because of their audio engine) is to use a sidechained AUDIO signal as a trigger!
@Slynk18 күн бұрын
Not true whatsoever. If I put a Pro Q in mega 300ms latency mode on my bassline before my duck buddy which is being triggered by MIDI, everything works correctly and is perfectly accurate. Why? My bassline channel reports the latency to Ableton and with Delay Compensation on, all other channels are compensated. So when I select the channel in duck buddy, I'm selecting something that has already been latency compensated. There is no PDC issues with Duck Buddy 1 or 2. And you would know this if you actually tested it yourself.
@theisraelitemessianicvangu769818 күн бұрын
Looks like you've been inventing good things for us while away. Gonna buy it ...
@Slynk18 күн бұрын
:)
@maiastniki18 күн бұрын
wtf can i do if all ii use is fl studio? tp basslane does not wanna recognize on my pc
@Slynk18 күн бұрын
¯\_(ツ)_/¯
@munchkinkat18 күн бұрын
Hell yeah! This is amazing!
@zsteinkamp18 күн бұрын
Great use of M4L :)
@JamesHype18 күн бұрын
Bro if you could make this multiband it would replace shaperbox for me, great work!
@Slynk18 күн бұрын
Just put three duck buddies in a frequency split rack.
@agmailuser541517 күн бұрын
@@Slynk bro, That's James Hype. I'm pretty sure if you add that feature and he endorses this device, you will sell a shit ton. Or, you could at least make that rack and add it as a bonus when you purchase.
@marcotangelder90317 күн бұрын
@@Slynk Like @agmailuser5415 said! If one of the most skilled DJ's in the world replies to your product.... 👌
@Mosaix17 күн бұрын
@@Slynk and adding polarity inversion technique does produce a clean result
@Mosaix17 күн бұрын
might be worth checking out Invisible Band Splitter by EvanBerard
@ClintonJudy18 күн бұрын
I use Duck Buddy v1 on every track. DBv2 was an instant purchase for me. Thanks Slynk!
@Slynk18 күн бұрын
Thanks
@mukinha19 күн бұрын
Absolutely amazing!
@fakshen197319 күн бұрын
A second duck buddy? What if I'm still happy with my first duck buddy?
@Slynk18 күн бұрын
Well good news, coz I updated duck buddy 1 as well.