No video

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

  Рет қаралды 101,073

Fullstack Academy

Fullstack Academy

Күн бұрын

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 жыл бұрын
Fruit smoothie = Best analogy I've ever heard for the FT 😁
@ib6548
@ib6548 3 жыл бұрын
same here. It made thing clear
@jenniferbenavides5082
@jenniferbenavides5082 6 жыл бұрын
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 жыл бұрын
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
@321Tdog
@321Tdog 3 жыл бұрын
Bugged Signal Mechanics
@TheGamerGenerationLT
@TheGamerGenerationLT 3 жыл бұрын
D00d i couldn't do anything d00d
@YES-HOCKEY
@YES-HOCKEY 6 ай бұрын
00:03:42 в основе преобразования Фурье должны быть ортогональные функции. Морковка и яблоко ортогональны? ))
@jamesbradford1153
@jamesbradford1153 4 жыл бұрын
Will you guys ever have a full-on program for DSP and audio coding?
@elijahjflowers
@elijahjflowers 4 жыл бұрын
7:13 Libraries
@fearfulreality
@fearfulreality 3 жыл бұрын
This isn't Phil
@techniker8745
@techniker8745 2 жыл бұрын
great talk, i hope he didn't leave that oscillator sound pushing through my skill that long
@dashxdr
@dashxdr Жыл бұрын
Why not have a link to the code itself
@MECHANISMUS
@MECHANISMUS 2 ай бұрын
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? :):):)
@ib6548
@ib6548 3 жыл бұрын
Great explanations of really complex topics
@annamalaig5451
@annamalaig5451 5 жыл бұрын
Super sir..... Short and clear explanation about dsp sir
@mritunjaykalyan2878
@mritunjaykalyan2878 3 жыл бұрын
One of the best fft videos
@rajeshkumbhakar271
@rajeshkumbhakar271 4 жыл бұрын
DSP in JavaScript. Ok.. BUT WHYYY>>
@asmamansouri2860
@asmamansouri2860 3 жыл бұрын
great
@asfrflagcommunity966
@asfrflagcommunity966 4 жыл бұрын
Can I use DSP in programming if so can I do it with F#
@XiaoshuangShi
@XiaoshuangShi Жыл бұрын
good
@rezaulkarimmamun6211
@rezaulkarimmamun6211 5 жыл бұрын
How to compare two audio signal similarity in python?
@satwindersingh785
@satwindersingh785 5 жыл бұрын
use autocorrelation.
@wachirarisky4284
@wachirarisky4284 5 жыл бұрын
nice
@2112res
@2112res 2 жыл бұрын
...or not
@reshmaslukose6424
@reshmaslukose6424 5 жыл бұрын
Nice
@mrpeterfrazier
@mrpeterfrazier 2 жыл бұрын
ED
@_-_-_-_
@_-_-_-_ 5 жыл бұрын
Tukey is pronounced TOO KEE
@2112res
@2112res 2 жыл бұрын
process your voice
@ZZZZ-zg3zb
@ZZZZ-zg3zb 5 жыл бұрын
software pukes
Running DSP Algorithms on Arm Cortex M Processors
57:23
Lefteris Kostoulas
Рет қаралды 35 М.
Understanding the Discrete Fourier Transform and the FFT
19:20
Throwing Swords From My Blue Cybertruck
00:32
Mini Katana
Рет қаралды 11 МЛН
English or Spanish 🤣
00:16
GL Show
Рет қаралды 15 МЛН
The Fast Fourier Transform (FFT)
8:46
Steve Brunton
Рет қаралды 347 М.
The Golden Rules of Audio Programming - Pete Goodliffe - ADC16
51:25
ADC - Audio Developer Conference
Рет қаралды 48 М.
The Fast Fourier Transform Algorithm
10:18
Steve Brunton
Рет қаралды 170 М.
Coding Challenge 125: Fourier Series
28:47
The Coding Train
Рет қаралды 587 М.
Applied DSP No. 8: Filtering via Fast Fourier Transform
7:52
Youngmoo Kim
Рет қаралды 18 М.
Image processing | Digital Signal Processing
17:04
Free Engineering Lectures
Рет қаралды 12 М.
Digital Signal Processing Basics and Nyquist Sampling Theorem
20:12
Columbia Gorge Community College
Рет қаралды 189 М.
Windowing explained
10:11
Srinath Srinivasan
Рет қаралды 7 М.