Screencast: Creating Audio Plug-ins with MATLAB

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.พ. 2025

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

  • @taylor.matson
    @taylor.matson 9 หลายเดือนก่อน

    Man time flies! I was there! It's funny how after a while I end up coming back to this in my independent studies.

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

    Great video ! Helping me a lot in my uni course. Tons of great pro level knowledge.
    I am pursuing Bsc Hons audio engineering btw at Leeds beckett

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

      Great to connect with you. Best of luck in your studies!

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

    just learned about your book, thank you for posting this to share with us online!

    • @HackAudio
      @HackAudio  5 ปีที่แล้ว

      Sure thing! Thanks for your feedback.

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

    Great presentation, Eric!

    • @HackAudio
      @HackAudio  6 ปีที่แล้ว

      Thanks! I hope it was helpful for you.

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

    great to see you back

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

      Thanks! I had a little water damage/flood in my studio, which limited my ability to make new content while things were getting repaired. Things are back up and working again. There is plenty of content coming soon!

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

      @@HackAudio awesome,I'm so excited 😉

  • @brandonpo9200
    @brandonpo9200 3 ปีที่แล้ว

    Dr. Tarr, thank you so much for sharing your knowledge on this subject! I chose to learn how vst plugins work under the hood for my introductory MATLAB class project and Hack Audio is an excellent resource for me. Is there any way to use something like the MATLAB guide tool to modify the user interfaces that the audio toolbox creates? Once I am able to create proper plugins I want to be able to give them a certain aesthetic so that they look like they came in a "suite". Thanks again for your helpful educational videos!

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

      Brandon, it is great to connect with you. As far as I know, the MATLAB audio toolbox and the GUIDE builder are separate things. I think there are limitations to what you can do to the interface of a MATLAB plug-in. If you want more control over what it looks like, you should look into using the JUCE framework. You can export a MATLAB plug-in to JUCE and then modify things from there.

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

    insanly helpful

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

    What compiler did you use for this demonstration? I've tried using MinGW64 but this does not seem to work. Could you reccomend me one? Thanks for the tutorial!

    • @HackAudio
      @HackAudio  5 ปีที่แล้ว

      Good question. I'll have to check. I guess Matlab handled that for me, and I didn't even pay attention. I am working on OSX 10.12 and R2017b for matlab

    • @WytseZ
      @WytseZ 5 ปีที่แล้ว

      @@HackAudio Thanks for the reply! I'm working on windows with R2016a. Would help a lot if you could trace back the compiler used in this video. Best regards from the Netherlands.

    • @JVBowser
      @JVBowser 5 ปีที่แล้ว

      @@HackAudio Hey i'm using matlab 2016 with mac os and i neeed a compiler too, could you tell me wich one did you used?

  • @AnirudhDua
    @AnirudhDua 5 ปีที่แล้ว

    my matlab is showing this error
    Error using stereoWire
    The specified superclass 'audioPlugin' contains a parse error, cannot be found on MATLAB's search path, or is shadowed by
    another file with the same name.

    • @HackAudio
      @HackAudio  5 ปีที่แล้ว

      Do you have the MATLAB Audio Toolbox? It is an add-on to the standard MATLAB library.

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

    thank you very much!

  • @mixguru9669
    @mixguru9669 4 ปีที่แล้ว

    Do you have any information about GUI designing or how to import GUI elements to MATLAB and use with the plug-in? An Awesome channel! Keep up good work!

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

      Thanks for your feedback. I'm not entirely sure if that is possible or not. There may be recently updates to the Audio Toolbox to make this possible. I do know that it is now possible to export your MATLAB plug-in as a JUCE project. After that, it is possible to add whatever graphical elements you want in C++. That would be my recommendation.

    • @mixguru9669
      @mixguru9669 4 ปีที่แล้ว

      Cool. Thanks for the word! I just started exploring vst plugin development and found it's very interesting. I'm hoping to adopt juce framework in future. 😍

  • @sanandreasno
    @sanandreasno 4 ปีที่แล้ว

    What type of lowpass filter is this example?

    • @HackAudio
      @HackAudio  4 ปีที่แล้ว

      Thanks for checking out the video. This is a 2nd-order low-pass filter based on the the Audio EQ Cookbook formulas. Check those out on a Google search

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

      ​@@HackAudio Thanks :) I'm a student in Sound & Music Computing and find your book and online resources very helpful.

    • @HackAudio
      @HackAudio  4 ปีที่แล้ว

      @@sanandreasno Nice! I appreciate your feedback. What school are you attending?

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

      @@HackAudio AAU Copenhagen

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

      @@sanandreasno Yes! With Dr. Cumhur Erkut, I presume