Click here to Skip to main content
15,898,373 members
Home / Discussions / C#
   

C#

 
AnswerRe: File already Loaded, Save Pin
Not Active5-Jan-10 9:45
mentorNot Active5-Jan-10 9:45 
AnswerRe: File already Loaded, Save Pin
Skippums5-Jan-10 12:12
Skippums5-Jan-10 12:12 
QuestionStreams and Cryptography (Padding is invalid and cannot be removed) Pin
Skippums5-Jan-10 9:26
Skippums5-Jan-10 9:26 
GeneralRe: Streams and Cryptography (Padding is invalid and cannot be removed) Pin
Skippums5-Jan-10 9:40
Skippums5-Jan-10 9:40 
GeneralRe: Streams and Cryptography (Padding is invalid and cannot be removed) Pin
Paulo Zemek5-Jan-10 10:09
Paulo Zemek5-Jan-10 10:09 
AnswerRe: Streams and Cryptography (Padding is invalid and cannot be removed) Pin
Skippums5-Jan-10 10:30
Skippums5-Jan-10 10:30 
QuestionNeed help! How to draw waveform of the sound when playing video! Pin
die_for_rock_vn5-Jan-10 7:23
die_for_rock_vn5-Jan-10 7:23 
AnswerRe: Need help! How to draw waveform of the sound when playing video! Pin
Roger Wright5-Jan-10 20:02
professionalRoger Wright5-Jan-10 20:02 
This article[^] demonstrates how to resolve the frequencies and amplitudes of audio waveforms using a FFT algorithm, and even provides code for displaying it. As to accessing the actual audio sample stream, you'll have to look into the DirectX API yourself; I have no idea how it works. I'm sure it's encoded in some way to include synchronized audio and video packet streams for your multimedia hardware to display it correctly, and that will have to be converted to a stream of instantaneous audio samples at a uniform sample rate to make the FFT algorithm work. If the audio is time-compressed it will have to be expanded, and if amplitude compressed an inverse transform will have to be applied to restore the original dynamic range.

By the way, Google led me straight back here. There is an extensive collection of member articles about audio and video manipulation available at CodeProject, and if you haven't already done so, it would be very helpful to you to spend some time reading them. Some contain far more information than their titles would imply.

Good luck, and I look forward to your article appearing once you solve this one. Big Grin | :-D

"A Journey of a Thousand Rest Stops Begins with a Single Movement"

Questionenumerate used com Pin
abalbo5-Jan-10 3:21
abalbo5-Jan-10 3:21 
AnswerRe: enumerate used com Pin
Keith Barrow5-Jan-10 7:15
professionalKeith Barrow5-Jan-10 7:15 
GeneralRe: enumerate used com Pin
abalbo5-Jan-10 16:11
abalbo5-Jan-10 16:11 
QuestionDetecting music keys from keyboard in winform app Pin
Wheels0125-Jan-10 2:22
Wheels0125-Jan-10 2:22 
AnswerRe: Detecting music keys from keyboard in winform app Pin
Covean5-Jan-10 3:11
Covean5-Jan-10 3:11 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Wheels0125-Jan-10 3:18
Wheels0125-Jan-10 3:18 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Covean5-Jan-10 3:51
Covean5-Jan-10 3:51 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Wheels0125-Jan-10 4:09
Wheels0125-Jan-10 4:09 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Covean5-Jan-10 4:16
Covean5-Jan-10 4:16 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Wheels0125-Jan-10 4:58
Wheels0125-Jan-10 4:58 
GeneralRe: Detecting music keys from keyboard in winform app Pin
Saksida Bojan5-Jan-10 6:09
Saksida Bojan5-Jan-10 6:09 
QuestionOutlookAddin Pin
Md. Marufuzzaman5-Jan-10 1:31
professionalMd. Marufuzzaman5-Jan-10 1:31 
QuestionHow validate c# DataGridView Cell to accept only Alphabet characters upper, lower and Numeric Pin
Member 11161155-Jan-10 0:33
Member 11161155-Jan-10 0:33 
QuestionFaster Pin
sanforjackass5-Jan-10 0:28
sanforjackass5-Jan-10 0:28 
AnswerRe: Faster [modified] Pin
Saksida Bojan5-Jan-10 2:01
Saksida Bojan5-Jan-10 2:01 
AnswerRe: Faster Pin
Rob Philpott5-Jan-10 2:12
Rob Philpott5-Jan-10 2:12 
GeneralRe: Faster Pin
harold aptroot5-Jan-10 3:32
harold aptroot5-Jan-10 3:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.