SlideShare una empresa de Scribd logo
1 de 34
Digital Audio &
Signal Processing


   By Elad Gariany
Who Am I?
Impulse Tracker
Logic Pro
The Vidit Family
Short Demo
Our Technology
Our Vision
Sound
Sound
Sound
Sound
Real World Sound
Real World Sound
Representing Sound Digitally
Sample Rate & Bit Rate
Waveform




Single Example (Deep Dive)
So… What’s the Problem*




                *In a nutshell
Clipping
Nyquist frequency




Sample Rate Limits
Headroom



   0-256


Volume
 scale!
             0-65,536



                        0-16,777,216
World Standards

• PCM: Wave File (8-32Bit / 8000 – 192Khz)

• CD: Audio Disk (16bit / 44.1Khz)

• Pro Audio: (24bit / 192Khz)
Understanding Sound
Harmonics
Pure Tone
Fundamental Freq. -Tone
Grapher Example
sound sum(1/k*sin(440*k*x),k=1,30)

                                        sound sum(1/(2k-1)*sin(440*(2k-1)*x),k=1,30)


 sound sin(3*261.63*x) + sin(3*329.63*x) + sin (3*392.00*x)


                sound sum(1/(2k-1)*(sin(440*(2k-1)*x)+sin(2200*(2k-1)*x)),k=1,30)
Signal Processing*




                 *Finally!
Amp. VS Freq. (Round 2)


Compressor        Delay
  Limiter        Reverb
 Expender        Chorus
   Gate         Saturator
Dynamic Range




The Loudness War
Vidit Wants You!


• Android Rockstar/Diva

• Video Engineer

• Scale / Backend Expert
THANK YOU!



   Elad Gariany
   Co-Founder of Vidit
   elad@vidit.fm
   http://www.vidit.fm

Más contenido relacionado

La actualidad más candente

Digitization of Audio.ppt
Digitization of Audio.pptDigitization of Audio.ppt
Digitization of Audio.ppt
Videoguy
 
Analogue sound and recording
Analogue sound and recordingAnalogue sound and recording
Analogue sound and recording
music_hayes
 
Digital Audio
Digital  AudioDigital  Audio
Digital Audio
surprisem
 
Analogue & Digital
Analogue & DigitalAnalogue & Digital
Analogue & Digital
k13086
 

La actualidad más candente (20)

05 audio
05 audio05 audio
05 audio
 
Digital audio
Digital audioDigital audio
Digital audio
 
Soundpres
SoundpresSoundpres
Soundpres
 
Chap65
Chap65Chap65
Chap65
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Audio compression
Audio compression Audio compression
Audio compression
 
Digitization of Audio.ppt
Digitization of Audio.pptDigitization of Audio.ppt
Digitization of Audio.ppt
 
Chapter 7 Sound
Chapter 7 SoundChapter 7 Sound
Chapter 7 Sound
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Analogue sound and recording
Analogue sound and recordingAnalogue sound and recording
Analogue sound and recording
 
Audio encoding principles
Audio encoding principlesAudio encoding principles
Audio encoding principles
 
Digital Audio
Digital  AudioDigital  Audio
Digital Audio
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
 
Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]
 
Sound
SoundSound
Sound
 
Sound
SoundSound
Sound
 
Multimedia Object - Audio
Multimedia Object - AudioMultimedia Object - Audio
Multimedia Object - Audio
 
Analogue & Digital
Analogue & DigitalAnalogue & Digital
Analogue & Digital
 
Sample rate
Sample rateSample rate
Sample rate
 

Destacado

MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbms
Tech_MX
 

Destacado (15)

1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING
 
Sound analysis and processing with MATLAB
Sound analysis and processing with MATLABSound analysis and processing with MATLAB
Sound analysis and processing with MATLAB
 
Introductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingIntroductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal Processing
 
Matlab: Speech Signal Analysis
Matlab: Speech Signal AnalysisMatlab: Speech Signal Analysis
Matlab: Speech Signal Analysis
 
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
 
FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)
 
Music Information Retrieval
Music Information RetrievalMusic Information Retrieval
Music Information Retrieval
 
Mp3 player project presentation
Mp3 player project presentationMp3 player project presentation
Mp3 player project presentation
 
Elements Of Tv Commercials
Elements Of Tv CommercialsElements Of Tv Commercials
Elements Of Tv Commercials
 
Real time image processing ppt
Real time image processing pptReal time image processing ppt
Real time image processing ppt
 
MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbms
 
Mp3.ppt..
Mp3.ppt..Mp3.ppt..
Mp3.ppt..
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
 
Television ppt
Television pptTelevision ppt
Television ppt
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formats
 

Similar a Digital Audio & Signal Processing (Elad Gariany)

Kaleidescape m500-player fiche produit
Kaleidescape m500-player fiche produitKaleidescape m500-player fiche produit
Kaleidescape m500-player fiche produit
B&W Group France
 
Roland Edirol VR-5
Roland Edirol VR-5Roland Edirol VR-5
Roland Edirol VR-5
AV ProfShop
 
Lecture6 audio
Lecture6   audioLecture6   audio
Lecture6 audio
Mr SMAK
 

Similar a Digital Audio & Signal Processing (Elad Gariany) (20)

(اصول پایه ویدئو و صوت دیجیتال (قسمت اول
(اصول پایه ویدئو و صوت دیجیتال (قسمت اول(اصول پایه ویدئو و صوت دیجیتال (قسمت اول
(اصول پایه ویدئو و صوت دیجیتال (قسمت اول
 
Tomas_IWAENC_keynote10.ppt
Tomas_IWAENC_keynote10.pptTomas_IWAENC_keynote10.ppt
Tomas_IWAENC_keynote10.ppt
 
Rt60 | Dewesoft
Rt60 | DewesoftRt60 | Dewesoft
Rt60 | Dewesoft
 
Kaleidescape m500-player fiche produit
Kaleidescape m500-player fiche produitKaleidescape m500-player fiche produit
Kaleidescape m500-player fiche produit
 
U dv3100
U dv3100U dv3100
U dv3100
 
Roland VR-5
Roland VR-5Roland VR-5
Roland VR-5
 
Roland Edirol VR-5
Roland Edirol VR-5Roland Edirol VR-5
Roland Edirol VR-5
 
Pioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explainedPioneer AV Receivers 2013 - VSX series features explained
Pioneer AV Receivers 2013 - VSX series features explained
 
cdp-102 fiche produit
cdp-102 fiche produitcdp-102 fiche produit
cdp-102 fiche produit
 
Speech coding techniques
Speech coding techniquesSpeech coding techniques
Speech coding techniques
 
Lecture6 audio
Lecture6   audioLecture6   audio
Lecture6 audio
 
M1L1-2.ppt
M1L1-2.pptM1L1-2.ppt
M1L1-2.ppt
 
vantage-audio-solutions.pdf
vantage-audio-solutions.pdfvantage-audio-solutions.pdf
vantage-audio-solutions.pdf
 
cdp-202 fiche produit
cdp-202 fiche produitcdp-202 fiche produit
cdp-202 fiche produit
 
History of digital week4
History of digital week4History of digital week4
History of digital week4
 
cdp-300 fiche produit
cdp-300 fiche produitcdp-300 fiche produit
cdp-300 fiche produit
 
Behind thecurtain benfineman_internet2
Behind thecurtain benfineman_internet2Behind thecurtain benfineman_internet2
Behind thecurtain benfineman_internet2
 
Deals jvc jlc32 bc3002 32 inch 720p 60hz lcd tv with ambient light sensor
Deals jvc jlc32 bc3002 32 inch 720p 60hz lcd tv with ambient light sensorDeals jvc jlc32 bc3002 32 inch 720p 60hz lcd tv with ambient light sensor
Deals jvc jlc32 bc3002 32 inch 720p 60hz lcd tv with ambient light sensor
 
Audio Data Representation (NCGD009)
Audio Data Representation (NCGD009)Audio Data Representation (NCGD009)
Audio Data Representation (NCGD009)
 
Barcelona keynote web
Barcelona keynote webBarcelona keynote web
Barcelona keynote web
 

Más de Ron Reiter

Building Chrome Extensions
Building Chrome ExtensionsBuilding Chrome Extensions
Building Chrome Extensions
Ron Reiter
 
HTML5 New Features and Resources
HTML5 New Features and ResourcesHTML5 New Features and Resources
HTML5 New Features and Resources
Ron Reiter
 
Introduction to App Engine Development
Introduction to App Engine DevelopmentIntroduction to App Engine Development
Introduction to App Engine Development
Ron Reiter
 

Más de Ron Reiter (11)

Securing your Bitcoin wallet
Securing your Bitcoin walletSecuring your Bitcoin wallet
Securing your Bitcoin wallet
 
Brogramming - Python, Bash for Data Processing, and Git
Brogramming - Python, Bash for Data Processing, and GitBrogramming - Python, Bash for Data Processing, and Git
Brogramming - Python, Bash for Data Processing, and Git
 
BDX 2015 - Scaling out big-data computation & machine learning using Pig, Pyt...
BDX 2015 - Scaling out big-data computation & machine learning using Pig, Pyt...BDX 2015 - Scaling out big-data computation & machine learning using Pig, Pyt...
BDX 2015 - Scaling out big-data computation & machine learning using Pig, Pyt...
 
Introduction to Bootstrap
Introduction to BootstrapIntroduction to Bootstrap
Introduction to Bootstrap
 
jQuery Mobile Workshop
jQuery Mobile WorkshopjQuery Mobile Workshop
jQuery Mobile Workshop
 
Multi screen HTML5
Multi screen HTML5Multi screen HTML5
Multi screen HTML5
 
Mobile Spaces
Mobile SpacesMobile Spaces
Mobile Spaces
 
Building Chrome Extensions
Building Chrome ExtensionsBuilding Chrome Extensions
Building Chrome Extensions
 
HTML5 New Features and Resources
HTML5 New Features and ResourcesHTML5 New Features and Resources
HTML5 New Features and Resources
 
Introduction to App Engine Development
Introduction to App Engine DevelopmentIntroduction to App Engine Development
Introduction to App Engine Development
 
Writing HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAEWriting HTML5 Web Apps using Backbone.js and GAE
Writing HTML5 Web Apps using Backbone.js and GAE
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Digital Audio & Signal Processing (Elad Gariany)