Digital Signal Processing (DSP) Tutorial - DSP with the Fast Fourier Transform Algorithm

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • Learn more advanced front-end and full-stack development at: www.fullstacka...
    Digital Signal Processing (DSP) refers to the process whereby real-world phenomena can be translated into digital data for analysis, manipulation, and synthesis. DSP has transformed the way we interact with the physical world when it comes to recording sound, taking pictures, or analyzing other natural phenomena. None of this would be possible without the Fast Fourier Transform (FFT) algorithm, which allows huge amounts of data sampled in the time domain to be quickly transformed into the frequency domain. In this Digital Signal Processing Tutorial, we discuss implementations of the FFT in JavaScript and how we as developers can leverage JavaScript libraries such as DSP.js for signal analysis, synthesis, and manipulation.
    Watch this video to learn:
    What is Digital Signal Processing (DSP)
    What is the Fast Fourier Transform (FFT) algorithm
    How does DSP work

Комментарии • 34

  • @laureliamay-pohlman7455
    @laureliamay-pohlman7455 5 лет назад +22

    Fruit smoothie = Best analogy I've ever heard for the FT 😁

    • @ib6548
      @ib6548 3 года назад

      same here. It made thing clear

  • @jenniferbenavides5082
    @jenniferbenavides5082 6 лет назад +11

    Great talk! I'm starting with DSP because I want to get frequency from 3-axis accelerometer signals to compute respiration rate and I'm using FFT. This video was helpful, thank you.

    • @remdi2122
      @remdi2122 5 лет назад +1

      Could you explain me your idea, if it isn't a problem? It appaers very interesting

    • @MrArtVein
      @MrArtVein 3 года назад

      @@remdi2122 sounds like they're using someone's speed to compute respirations probably a running app connected to a watch. Problem is the watch is going to move faster and in different directs than the runner. Interesting idea tho nonetheless

  • @jamesbradford1153
    @jamesbradford1153 5 лет назад +6

    Will you guys ever have a full-on program for DSP and audio coding?

  • @321Tdog
    @321Tdog 4 года назад +11

    Bugged Signal Mechanics

  • @ib6548
    @ib6548 3 года назад

    Great explanations of really complex topics

  • @YES-HOCKEY
    @YES-HOCKEY 8 месяцев назад

    00:03:42 в основе преобразования Фурье должны быть ортогональные функции. Морковка и яблоко ортогональны? ))

  • @elijahjflowers
    @elijahjflowers 4 года назад +4

    7:13 Libraries

  • @techniker8745
    @techniker8745 2 года назад +1

    great talk, i hope he didn't leave that oscillator sound pushing through my skill that long

  • @annamalaig5451
    @annamalaig5451 5 лет назад

    Super sir..... Short and clear explanation about dsp sir

  • @mritunjaykalyan2878
    @mritunjaykalyan2878 3 года назад

    One of the best fft videos

  • @dashxdr
    @dashxdr Год назад

    Why not have a link to the code itself

  • @fearfulreality
    @fearfulreality 3 года назад +2

    This isn't Phil

  • @rajeshkumbhakar271
    @rajeshkumbhakar271 4 года назад +3

    DSP in JavaScript. Ok.. BUT WHYYY>>

  • @asmamansouri2860
    @asmamansouri2860 4 года назад +1

    great

  • @asfrflagcommunity966
    @asfrflagcommunity966 4 года назад

    Can I use DSP in programming if so can I do it with F#

  • @MECHANISMUS
    @MECHANISMUS 4 месяца назад

    Nice build up but the synthesis gone really wrong lol. First, the output sound clearly wasn't any resemblance of the original recording. Second, how can you blame the microphone when you heard a perfect playback immediately lol? Third, how can you possibly synthesize anything besides a single sine wave if you're using a single oscillator lol, especially, from a signal you yourself have transformed into tens of thousands(!) of sines speaking loudly about it? :):):)

  • @XiaoshuangShi
    @XiaoshuangShi Год назад

    good

  • @rezaulkarimmamun6211
    @rezaulkarimmamun6211 5 лет назад

    How to compare two audio signal similarity in python?

  • @wachirarisky4284
    @wachirarisky4284 5 лет назад

    nice

  • @reshmaslukose6424
    @reshmaslukose6424 5 лет назад

    Nice

  • @2112res
    @2112res 3 года назад

    ...or not

  • @_-_-_-_
    @_-_-_-_ 5 лет назад

    Tukey is pronounced TOO KEE

  • @mrpeterfrazier
    @mrpeterfrazier 2 года назад

    ED

  • @ZZZZ-zg3zb
    @ZZZZ-zg3zb 5 лет назад

    software pukes

  • @2112res
    @2112res 3 года назад

    process your voice