How to develop plugins from scratch (behind the scenes!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • เพลง

ความคิดเห็น • 108

  • @hardcoremusicstudio
    @hardcoremusicstudio  2 ปีที่แล้ว +3

    TELOFI is available now! 40% off for a limited time. Go check it out at blacksaltaudio.com/telofi

  • @mikee.
    @mikee. ปีที่แล้ว +204

    If your "how to develop plugins" video contains "hand that off to the dsp-wizard" and "it's a black box mystery to me" it's not a "how to develop plugins" video.

    • @plainoldcheese
      @plainoldcheese 9 หลายเดือนก่อน +35

      Thank you for saving my time, so I dont have to watch this video

    • @ethanakiboye9478
      @ethanakiboye9478 9 หลายเดือนก่อน +7

      Yeah fr I got 5 mins in and I felt let down haha. Do you know of any good videos or articles online that go into detail about “developing” a plugin from scratch?

    • @Jchot
      @Jchot 8 หลายเดือนก่อน

      Agreed

    • @ashpat78
      @ashpat78 5 หลายเดือนก่อน +1

      Agreed! No C++ code either

  • @maggsvamp
    @maggsvamp 8 หลายเดือนก่อน +23

    Showing off your Trello and Figma files, then jumping off to final product is NOT "How to develop plugins from scratch"

  • @darrenbrook4641
    @darrenbrook4641 2 ปีที่แล้ว +68

    Would have liked to have seen the steps the developers do too!!

    • @shawnbsa
      @shawnbsa 2 ปีที่แล้ว +2

      Just watch the Matrix :P

    • @ayushbishtt
      @ayushbishtt ปีที่แล้ว +1

      ​@@shawnbsathe who?

    • @vrran
      @vrran ปีที่แล้ว +6

      The only reason I came here

  • @NelsonGast
    @NelsonGast 2 ปีที่แล้ว +73

    Really awesome insights, I would love to see your some insight from the developer on the actual coding side of it as well!

    • @Beatsbasteln
      @Beatsbasteln 2 ปีที่แล้ว

      i'm not the programmer of this developer, but come to my channel for stuff that happens on the programmer side in general :>

    • @baceghost
      @baceghost ปีที่แล้ว +15

      I agree on this comment. I was looking for more code level "how to develop VST plugins" in whichever language. I am a developer but not much experience with C++ or whichever lang used to make VSTs. Any direction to give us on who the actual developer is for those of us that'd like to try finding a resource on actually coding a plugin from scratch? I see replies are perhaps hidden on the other comments asking about the developer...

    • @markocvejic6416
      @markocvejic6416 ปีที่แล้ว +2

      @@baceghost juce framework would be a good start

    • @TachyBunker
      @TachyBunker ปีที่แล้ว

      @@baceghost yup if you find one i could use it

    • @danepaulstewart8464
      @danepaulstewart8464 ปีที่แล้ว

      Exactly! I thought that’s what this video was going to be about. 😟

  • @mauricioapoteom2604
    @mauricioapoteom2604 2 ปีที่แล้ว +2

    Congratulations. We love this channel and the plugins.

  • @kylewoollett582
    @kylewoollett582 2 ปีที่แล้ว +14

    Very cool video and can't wait for the plugin to be out! I was wondering if your developer has a channel of his own or any insights for learning DSP. Been trying to get into coding software plugins and it would be really cool to see the entire process sometime

  • @thejamesonproject
    @thejamesonproject 2 ปีที่แล้ว +1

    this is super cool. i've been wanting to see how people develop audio plugins for so long. thank you!!

  • @Luk3r
    @Luk3r ปีที่แล้ว +5

    Why is the title "how to develop.." when this is just a breakdown of the design? Not a bad video, but the clickbait title makes it annoying when you're looking for videos about developing vsts

  • @GerryTrevino
    @GerryTrevino 2 ปีที่แล้ว +2

    I'm stoked on the TeloFi launch! Congrats to everyone on the team!

  • @KGTv123
    @KGTv123 2 ปีที่แล้ว +4

    Super cool video. I’ve been actually wondering what the process was to make a plug-in

  • @sepsmusic
    @sepsmusic ปีที่แล้ว +14

    How to develop a plugin: tell developer to develop plugin! lol all jokes aside this is great insight into how to iterate through a project while delegating to a team, thanks

  • @atomas59
    @atomas59 ปีที่แล้ว

    After viewing an other video of yours, where you were talking about how to achieve a good and clean loudness, using a clipper, you mention that you were planning to build your own clipper. So I bought it. I was really please that it came with 4 of your X series...))) But that Clipper has changed how I now approah loudness. Until then I was using Limiter, and really never was satisfied with the end result. Clipper is a game changer....plus your tip about using it on the buse. Yesterday I went to get your Low Control. Sound that's going to be a great one also. Keep up the good work, and thanks a great deal.😇

  • @morphoice
    @morphoice 23 วันที่ผ่านมา

    I would have gone for a stylized/embossed telephone handset shape with the two big knobs with them being the speaker/mic

  • @lizzylazer7955
    @lizzylazer7955 ปีที่แล้ว

    Holy smokes this is amazing. exactly what many of us were wondering when it comes to making these things.

  • @marc-andrebeaudet6040
    @marc-andrebeaudet6040 2 ปีที่แล้ว +4

    You should add a control for the resonance peak of the filters! To me that's often when the magic is when dialling that effect

    • @Beatsbasteln
      @Beatsbasteln 2 ปีที่แล้ว +1

      in that case i'd suggest the developers to use shelve type filters instead of cuts, so that they can use filter architectures in which resonance actually cause a bit of feedback while minimizing phasing

  • @danymalsound
    @danymalsound 2 ปีที่แล้ว

    Very cool! Thanks for sharing this!

  • @josemiguelderobertis
    @josemiguelderobertis 2 ปีที่แล้ว +1

    The plugin looks very useful, the only thing that would be good is to know if you will see a discount for those of us who have all your plugins, thanks for your time!

  • @stevewatts9128
    @stevewatts9128 2 ปีที่แล้ว +2

    Q: "How to build plugins from scratch".
    A: Give it to the wizard... "it's a complete black box mystery to me". lol
    I feel totally informed now :)
    Sorry - being cheeky - I actually enjoy watching your videos it just made me laugh :)

  • @DycayBeats
    @DycayBeats 2 ปีที่แล้ว

    I think there aren't that many plugins that can do this kind of thing. Combining 2 to 3 plugins into 1 plugin and it's easy to handle is genius

  • @kernelxsanders
    @kernelxsanders 2 ปีที่แล้ว

    At first I was thinking to myself "I already have several plugins like this", but as you started moving the parameters, I was thinking about how many parameters from my existing plugins that I'd have to automate to achieve the same thing. This comes off as a more convenient form of getting the same sounds I already get otherwise. The only thing I could find useful for adding to this is a separate mix knob for the distortion. Maybe a knob inside of a knob, or a second knob beside the overall mix knob. I may want to have have separate blend amounts for the eq curve as well as the distortion without loading two instances of the plugin. Overall, nice job.

  • @EqDior
    @EqDior 8 หลายเดือนก่อน +1

    Such a dope video to actually see what goes on behind the scenes of plugin development.

  • @sebastianwoolgar4530
    @sebastianwoolgar4530 2 ปีที่แล้ว

    Looks really Nice !🙂

  • @RobertKgma
    @RobertKgma ปีที่แล้ว +1

    would be great to know how you found your DSP and UI developers and how many hours it took them!? 😁

    • @ProdByPanda7
      @ProdByPanda7 หลายเดือนก่อน +1

      In a previous video he said his Developers are from Yum Audio. They make great great plugins!

  • @19Stride
    @19Stride 2 ปีที่แล้ว

    Super interesting! Thanks

  • @banxmusic
    @banxmusic 2 ปีที่แล้ว

    I love good UI design. Kudos!

  • @yoyoyayu
    @yoyoyayu 2 ปีที่แล้ว

    I love how the nerd glasses appear on the nerdy subject ^^'

  • @m.k.9058
    @m.k.9058 2 ปีที่แล้ว

    That's so dope! 😎

  • @Beatsbasteln
    @Beatsbasteln 2 ปีที่แล้ว

    nice way of organizing ideas :)

  • @stefanhansen5882
    @stefanhansen5882 8 หลายเดือนก่อน

    Super interesting! How many man hours went into the development of this plugin?

  • @Hoptronics
    @Hoptronics ปีที่แล้ว

    I had a friend who was some middle manager at IBM. He sure thought he knew about project management with all his buzz words "high level" language. I had been a project manager for 3-4yrs, also the developer of the project and wrote a lot of it. This high level stuff is useful for developing complex projects but it really comes down to top down deaign vs bottom design.

  • @beyondalldreams
    @beyondalldreams ปีที่แล้ว +1

    Isaw one plugin from analog obsession with great sound but cheap looking UI, so I decided to remake it for myself, at the end I realized I'm good at it, so I think I might make something myself

  • @DoctorMandible
    @DoctorMandible ปีที่แล้ว +1

    As a developer, this is pretty thin on details. Closest I got was "send it to the developer" 😂

  • @Audiojunkk
    @Audiojunkk 2 ปีที่แล้ว

    This is awesome

  • @GamePlayMetal
    @GamePlayMetal 2 ปีที่แล้ว

    As a recording and mixing engineer and former software engineer, I've always thought I should try to develop my own plugins but never took the time to seriously look into it...

  • @NeoGenus1
    @NeoGenus1 2 ปีที่แล้ว

    Thanks for sharing this great video. I think the UI is simple and masterful! I feel like the "aesthetics" of the final blue on light gray are a bit low contrast, though. My eyes prefer the plainer, alpha version.

  • @LukeCabreraMusic
    @LukeCabreraMusic ปีที่แล้ว

    I have a question relating to step two of this video. Would you have any advice on how to identify and connect with a DSP engineer/plugin developer for a project? I am looking to develop a plugin but I'm new to the process. Thank you for any feedback and for the great content that you create.

  • @PaulEubanks
    @PaulEubanks 2 ปีที่แล้ว +1

    TL;DR - "I pay someone who knows what they're doing to code it for me". Would definitely like to see more of the coding side tho.

  • @davidhayes1322
    @davidhayes1322 ปีที่แล้ว +1

    I might be a little late to the party here, but as someone who is interested in doing something like this, what kind of cost or budget could I expect to have from start to finish? It sounds like there were quite a few people involved in making this happen.

  • @ns-Arde
    @ns-Arde 7 หลายเดือนก่อน

    frankly, the ugly mockup UI looks more appealing to me haha, but maybe that's cuz i'm a nerd

    • @LWmusik
      @LWmusik 3 หลายเดือนก่อน

      Heh, try coding dsp for more than 2 days and you'll be really tired of that horrible UI 😅 It's the standard development UI that you can activate without having to code anything...

  • @LexBravary
    @LexBravary 29 วันที่ผ่านมา

    Opportunity missed to make the graphics resemble an old rotary phone.

  • @sagaempyrean
    @sagaempyrean 2 ปีที่แล้ว +2

    How did you find a proper programmer for this task? That seems to be the hardest thing for me to find.

    • @hardcoremusicstudio
      @hardcoremusicstudio  2 ปีที่แล้ว +2

      That's definitely the hardest part! I got a little bit lucky finding the guys from YUM Audio. The key is to get yourself out there and make connections with people. Usually it's someone knows someone who knows someone else, etc..

    • @roxnroll8050
      @roxnroll8050 2 ปีที่แล้ว

      I'd love to know this too! I have some ideas for myself, and likely not marketable - but would love to create one but have no idea where to start or who to trust. That would make a great next video!

  • @roxnroll8050
    @roxnroll8050 2 ปีที่แล้ว +2

    This was just great! Eventually I'm hoping you can replace all plugins with these simple, quick to use plugins - for us songwriters that just want to put out a radio-ready song, mixed and mastered with just a few BS plugins. All without the need for endless practice as mixers.

    • @rockboy360
      @rockboy360 2 ปีที่แล้ว +4

      You're totally missing the point.
      You need the knowledge to get professional results. There's no one size fits all.

  • @Jordannofun
    @Jordannofun 2 ปีที่แล้ว

    if you can, please add an output trim on the clipper plugin!

    • @hardcoremusicstudio
      @hardcoremusicstudio  2 ปีที่แล้ว +2

      Hey dude, you shouldn't need an output trim, just set the clip ceiling to whatever you want the max output level to be!

  • @bradyclevenger
    @bradyclevenger 2 ปีที่แล้ว

    Awesome. Really like the idea behind this plug-in. Question: when making this plugins and determining the minimum and max, do you set those with the mindset of you could potentially see yourself using the max setting on certain things or do you set them with the idea that, this definitely would be too much so I would just dial it back a little? I notice I find on other products of yours, like low control and escalator, that I don’t ever end up using more than 20-40% of its max and i was curious if you have situations where you’ve gone beyond that.

    • @shawnbsa
      @shawnbsa 2 ปีที่แล้ว

      Thanks for the question Brady.
      This was something that we got quite a bit of feedback on after the release of Low Control. Most people don't go beyond the 30-40% so we tried to address that with Oxygen and TeloFi. We want it to be as satisfying as possible to crank up the effect so we try and make our max setting feel like you'd never need much more than that but still allow for a little extra. Hitting that sweet spot is something we will always try and refine with each plugin.
      - Shawn

    • @bradyclevenger
      @bradyclevenger 2 ปีที่แล้ว

      @@shawnbsa makes sense to me! Thanks for explaining that.

  • @davejohnsonmusic
    @davejohnsonmusic 2 ปีที่แล้ว

    Very cool stuff. I'm curious though, you spoke about having to recreate your telephone effect chain each time. Why not just save a track preset in PT with your chain ready to go? Or alternatively, you can save the fx track in a mix template so it's always there when you start a new session, or you can import session data from the template, or any other session that had the chain in it.

    • @hardcoremusicstudio
      @hardcoremusicstudio  2 ปีที่แล้ว

      Give the plugin a try with the free trial... it's MUCH more satisfying

  • @rblxPelez
    @rblxPelez ปีที่แล้ว

    nice video, the graphics for the plug-in looks too clean for a filter plugin. hard for me to trust it. try going for a dirtier look next time

  • @francoblanquicet7072
    @francoblanquicet7072 2 ปีที่แล้ว

    Thank you for sharing your company's process for creating new plug-ins. It's awesome to see this level of detail. I'm also wondering if you'd be willing to share some insights as to the legal agreement between your company and the DSP developers/software engineers, especially around the intellectual property rights of the functionality of your plug-ins. Thanks!

  • @KingJamesFive20
    @KingJamesFive20 4 หลายเดือนก่อน

    Hello, what developer helps you with these plugins?

  • @cheyennemeddersmusic4609
    @cheyennemeddersmusic4609 3 หลายเดือนก่อน

    Who do recommend for coding/programming?

  • @Jchot
    @Jchot 8 หลายเดือนก่อน +2

    DESCRIPTION: a guitarist spends 10 minutes to explain that "computers are magic" and that he doesnt know how to program ANYTHING. and that his understanding of signal processing is neanderthalic at best.

  • @itsryanfreeman
    @itsryanfreeman ปีที่แล้ว

    Hey, thanks for this insight! What do you use for the licensing system? I'm working on my own VST instrument and trying to figure out the licensing system. Thanks in advance for any help :)

  • @richardwilliamsmusic
    @richardwilliamsmusic 8 หลายเดือนก่อน

    What program did you use to create the User Interface? And how did you code it so that when you press on buttons it is functional?

  • @vitor8363
    @vitor8363 6 หลายเดือนก่อน

    What software do you use?

  • @rogercabo5545
    @rogercabo5545 ปีที่แล้ว

    And what did you pay for all the stuff? about 2000?

  • @LosFicosMusic
    @LosFicosMusic ปีที่แล้ว

    Who is your Developer?

  • @edgarcin95
    @edgarcin95 2 ปีที่แล้ว

    I would like to watch a video from the devoloper

  • @nathanhollaway4861
    @nathanhollaway4861 2 ปีที่แล้ว

    Dialog on this video could use a d-clicker... lol.. Sorry, it's the engineer in me.

  • @Unnus
    @Unnus 2 ปีที่แล้ว

    Are there any fb groups out there or resources out there to find developers? JUCE/plugin dev is such a niche, that it’s super hard to find freelance or scout out someone to get for development. Any insight?

  • @NicolasKaniak
    @NicolasKaniak ปีที่แล้ว

    What is the aproximate cost of developing a vst like this one? (or at least the cost of the developer)

  • @LordKibblesTheHeroGothamNeeds
    @LordKibblesTheHeroGothamNeeds 7 หลายเดือนก่อน

    "How to develop plugins" == "Pay somebody else to implement a DSP chain that could be conceived in the time it takes to tie your shoes" sums up this entire video lmao

  • @larygarymods
    @larygarymods 3 หลายเดือนก่อน

    Hmm ok you need some to design UIs

  • @precursor4263
    @precursor4263 2 ปีที่แล้ว

    How do you find people to work on the DSP side of a plugin. I've been producing for 12 years now and mixing as well and like you I've ran into so many of these things.. I would love to develop or help develop some plugins but how do you find people to work on the back end?

    • @hardcoremusicstudio
      @hardcoremusicstudio  2 ปีที่แล้ว +1

      That's the hard part... Just start doing some looking and making it well known that you're looking for them.

  • @maxuno8524
    @maxuno8524 ปีที่แล้ว

    🔥❤️

  • @KekeLauda
    @KekeLauda 4 หลายเดือนก่อน

    You skipped the bit where you develop the plugin 😐

  • @Boofski
    @Boofski ปีที่แล้ว +3

    Blud this isn't C++

  • @weeklycrushinggrntd
    @weeklycrushinggrntd 2 ปีที่แล้ว

    Sold.

  • @jrhager84
    @jrhager84 ปีที่แล้ว

    I'm assuming you used JUCE?

  • @نجومالصعيد-ك8ص
    @نجومالصعيد-ك8ص 2 ปีที่แล้ว

    Can you build a daw

  • @JacobraRecords
    @JacobraRecords 2 ปีที่แล้ว

    I tried making this plugin a year ago and realized I can't do code

  • @dmrobby4309
    @dmrobby4309 ปีที่แล้ว

    Step 2 develop the owl

  • @joshuasy10
    @joshuasy10 6 หลายเดือนก่อน

    step 1: have the idea
    step 1.5: give the assignment to your dev
    step 2: see what your dev did
    your having a laugh right?

  • @commit123
    @commit123 2 ปีที่แล้ว +1

    was literally just wondering why i havent seen a lofi plugin

    • @MediaBoy13
      @MediaBoy13 2 ปีที่แล้ว

      A good one is Tape Cassette 2 by Caelum Audio

  • @BobbyGeneric145
    @BobbyGeneric145 ปีที่แล้ว

    Ui is way too dark

  • @mrdenson3101
    @mrdenson3101 ปีที่แล้ว +1

    The title is misleading. You didn’t make a plug-in. You had an idea and sent it to someone to build it for you . I thought you were going to show us how to build it ourselves from beginning to end

  • @adamleyva9224
    @adamleyva9224 5 หลายเดือนก่อน

    There is no "behind the scenes" here at all.....

  • @DYLOGaming
    @DYLOGaming 5 หลายเดือนก่อน

    More like "how to to conceptualize" a plugin. This has 0 'development' in it. Total clickbait

  • @Pummelfay
    @Pummelfay 3 หลายเดือนก่อน

    Probably the most lazy way they most likely even used juces prebuilt DSP fx

  • @Gang-25j
    @Gang-25j ปีที่แล้ว

    You guys should probably let everyone know thru your website that you won’t accept them for teaching anything at all if they’re doing any music other than heavy metal and or rock. It will save them time online answering questions and filling things out on your site