Results for "Author: zaphod"
This is a completely functional, realtime (on the fly) sampler/sequencer, written in Pure VB! and fully commented. The code allows you to load, save, play, record, select, paste, loop, zoom, and trigger unlimited!, simultaneous! sound samples of ANY Length!, with multiple (mixed) formats. Features: Hotkey Assignments for each sample. Hotkeys are used in combination with , and keys, as Triggers for playing, looping, and stopping samples on demand. Saves and loads File & Hotkey Data in 'Sound Bank' files (like a play list), for easy retrieval of prior settings. A Music Source + A Laptop + A Crossfading Mixer + This Program = 'Party waiting to Happen' :) ... The microsoft MCI save command, doesn't save a valid wav file, I still haven't figured out what is going wrong with it, if anyone knows a fix (maybe a service pack "Im using SP3", I dunno), Please let me know! Till then, I've discovered that after recording a sample, and selecting the entire area, Pasting the selection as a new file, seems to fix the Glitch ... go figure!
This code example will search within any file (even binaries), of your choice, for a string of your chioce, and replace it, with another string of your choice. when it finds a Match to your search, it will Display the last 128 Characters which contain your string. Then it'll Propmt you if you'd like to change this instance(s) of your String. If not, it'll travel onto the next Instance, Display new results, and Prompt you again... I Originally used it in Access VBA, to Insert SQL Formatted dates, into Select statements within SQL Files, before sending them to the pl/sql server. It only took a few moments for me to convert this to work with any filetype. Note that the Replace String shouldn't be longer than the Search String (Commented in Code).
When I first set out to create an application which could Analyze or Edit Digital Sound Files. I spent 2-3 months searching for example code and Documented Material, on the Subject. I couldn't find any VB Code Examples ANYWHERE! I did however turn up a Text File which turned out to be a complete Road Map. I Don't Know where I picked this Document up from, but it was the Foundation of my Audio Projects. I've gotten a lot of Questions, about these projects, so I decided to share this document with anyone interested. It Covers alogrythms for FFT, FIR, IIR, Sampling, Downsampling, Interpolation, Bandpass, Amplitude modulation, Flange, Delay, Frequency shifting, Noise, Equalization, Harmonics, Pitch shifting(Wavetable synthesis), and Much, Much More! To see some of these alogrythms in action, then Check out my TrueWavAnalyzer & TrueWavEditor Projects listed here on PSC.
I've seen hundreds of requests for a PURE VB Proggie, which can Copy & Play Audio Portions, Zoom in On, and Save Windows Wav files. So here it is: The TrueWavEditor will load ".wav" files of your choice, after which you have Selection, Zoom, Loop, and PASTE AS NEW FILE Options! This is Based on My TrueWavAnayzer Project also listed here on PSC. The Proggie will name your "selection" as 'Untitled#.wav' in the App.Path, then Opens it as a new Instance of WavForm. Everything except 'Play', functions without a soundcard (since it's all binary reads and writes). These Projects took quite a bit of my time to research & write (mostly with translating Various math Filters into Code, and figuring out the RIFF Audio File Format Structure which includes Video formats as well). If I get a good response from this, I may start on a complete Wave Studio, in Pure VB (if Possible, cause this binary stuff just don't perform very quickly in vb), as you'll see if you download. Added support for all the common wave format combinations. I Fixed the 16 bit Stereo Paste Bug...
This is the start of a Voice Stress Analyzer Project in VB. It's gonna be a Lie Detector... the Theory is a simple one, isolate the frequencies between the 7.8K and 12.8K Hertz Range. Analyze the variance of decibels, in this range, and any sharp rises indicate stress, or a "Lie". I decided that I needed to start with something that could, at least Isolate Frequencies. I Couldn't find anything like this on PSC, or anywhere else for that matter. So here it is, It's a Wave Frequency Analyzer. The Application lets you load .wav files of your choice, graphically sticks the "Scope" data, into picture box(es). From here you have Zoom, Loop & Selection Options. Selecting up to 32768 (The Single Pecision Dimensional Limit) samples which then are graphically analyzed by Frequency and Charted by Decibel. This Uses Fast Fourier Transform Concepts in Pure VB Form and quite quickly :) You set the start and stop markers, Partial wave Selection, Zoom and Loop functions mimic some commercially available products, such as Sonic Foundrys' Sound Forge. works on ALL WINDOWS Platforms and the Freq. Analyzer functions without a soundcard (since it's all binary reads). Also check out my TrueWavEditor & SampleStudio Projects Listed here on PSC as well.
This is a completely functional, realtime (on the fly) sampler/sequencer, written in Pure VB! and fully commented. The code allows you to load, save, play, record, select, paste, loop, zoom, and trigger unlimited!, simultaneous! sound samples of ANY Length!, with multiple (mixed) formats. Features: Hotkey Assignments for each sample. Hotkeys are used in combination with , and keys, as Triggers for playing, looping, and stopping samples on demand. Saves and loads File & Hotkey Data in 'Sound Bank' files (like a play list), for easy retrieval of prior settings. A Music Source + A Laptop + A Crossfading Mixer + This Program = 'Party waiting to Happen' :) ... The microsoft MCI save command, doesn't save a valid wav file, I still haven't figured out what is going wrong with it, if anyone knows a fix (maybe a service pack "Im using SP3", I dunno), Please let me know! Till then, I've discovered that after recording a sample, and selecting the entire area, Pasting the selection as a new file, seems to fix the Glitch ... go figure!
This code example will search within any file (even binaries), of your choice, for a string of your chioce, and replace it, with another string of your choice. when it finds a Match to your search, it will Display the last 128 Characters which contain your string. Then it'll Propmt you if you'd like to change this instance(s) of your String. If not, it'll travel onto the next Instance, Display new results, and Prompt you again... I Originally used it in Access VBA, to Insert SQL Formatted dates, into Select statements within SQL Files, before sending them to the pl/sql server. It only took a few moments for me to convert this to work with any filetype. Note that the Replace String shouldn't be longer than the Search String (Commented in Code).
When I first set out to create an application which could Analyze or Edit Digital Sound Files. I spent 2-3 months searching for example code and Documented Material, on the Subject. I couldn't find any VB Code Examples ANYWHERE! I did however turn up a Text File which turned out to be a complete Road Map. I Don't Know where I picked this Document up from, but it was the Foundation of my Audio Projects. I've gotten a lot of Questions, about these projects, so I decided to share this document with anyone interested. It Covers alogrythms for FFT, FIR, IIR, Sampling, Downsampling, Interpolation, Bandpass, Amplitude modulation, Flange, Delay, Frequency shifting, Noise, Equalization, Harmonics, Pitch shifting(Wavetable synthesis), and Much, Much More! To see some of these alogrythms in action, then Check out my TrueWavAnalyzer & TrueWavEditor Projects listed here on PSC.
I've seen hundreds of requests for a PURE VB Proggie, which can Copy & Play Audio Portions, Zoom in On, and Save Windows Wav files. So here it is: The TrueWavEditor will load ".wav" files of your choice, after which you have Selection, Zoom, Loop, and PASTE AS NEW FILE Options! This is Based on My TrueWavAnayzer Project also listed here on PSC. The Proggie will name your "selection" as 'Untitled#.wav' in the App.Path, then Opens it as a new Instance of WavForm. Everything except 'Play', functions without a soundcard (since it's all binary reads and writes). These Projects took quite a bit of my time to research & write (mostly with translating Various math Filters into Code, and figuring out the RIFF Audio File Format Structure which includes Video formats as well). If I get a good response from this, I may start on a complete Wave Studio, in Pure VB (if Possible, cause this binary stuff just don't perform very quickly in vb), as you'll see if you download. Added support for all the common wave format combinations. I Fixed the 16 bit Stereo Paste Bug...
This is the start of a Voice Stress Analyzer Project in VB. It's gonna be a Lie Detector... the Theory is a simple one, isolate the frequencies between the 7.8K and 12.8K Hertz Range. Analyze the variance of decibels, in this range, and any sharp rises indicate stress, or a "Lie". I decided that I needed to start with something that could, at least Isolate Frequencies. I Couldn't find anything like this on PSC, or anywhere else for that matter. So here it is, It's a Wave Frequency Analyzer. The Application lets you load .wav files of your choice, graphically sticks the "Scope" data, into picture box(es). From here you have Zoom, Loop & Selection Options. Selecting up to 32768 (The Single Pecision Dimensional Limit) samples which then are graphically analyzed by Frequency and Charted by Decibel. This Uses Fast Fourier Transform Concepts in Pure VB Form and quite quickly :) You set the start and stop markers, Partial wave Selection, Zoom and Loop functions mimic some commercially available products, such as Sonic Foundrys' Sound Forge. works on ALL WINDOWS Platforms and the Freq. Analyzer functions without a soundcard (since it's all binary reads). Also check out my TrueWavEditor & SampleStudio Projects Listed here on PSC as well.
This is a completely functional, realtime (on the fly) sampler/sequencer, written in Pure VB! and fully commented. The code allows you to load, save, play, record, select, paste, loop, zoom, and trigger unlimited!, simultaneous! sound samples of ANY Length!, with multiple (mixed) formats. Features: Hotkey Assignments for each sample. Hotkeys are used in combination with , and keys, as Triggers for playing, looping, and stopping samples on demand. Saves and loads File & Hotkey Data in 'Sound Bank' files (like a play list), for easy retrieval of prior settings. A Music Source + A Laptop + A Crossfading Mixer + This Program = 'Party waiting to Happen' :) ... The microsoft MCI save command, doesn't save a valid wav file, I still haven't figured out what is going wrong with it, if anyone knows a fix (maybe a service pack "Im using SP3", I dunno), Please let me know! Till then, I've discovered that after recording a sample, and selecting the entire area, Pasting the selection as a new file, seems to fix the Glitch ... go figure!
This code example will search within any file (even binaries), of your choice, for a string of your chioce, and replace it, with another string of your choice. when it finds a Match to your search, it will Display the last 128 Characters which contain your string. Then it'll Propmt you if you'd like to change this instance(s) of your String. If not, it'll travel onto the next Instance, Display new results, and Prompt you again... I Originally used it in Access VBA, to Insert SQL Formatted dates, into Select statements within SQL Files, before sending them to the pl/sql server. It only took a few moments for me to convert this to work with any filetype. Note that the Replace String shouldn't be longer than the Search String (Commented in Code).
When I first set out to create an application which could Analyze or Edit Digital Sound Files. I spent 2-3 months searching for example code and Documented Material, on the Subject. I couldn't find any VB Code Examples ANYWHERE! I did however turn up a Text File which turned out to be a complete Road Map. I Don't Know where I picked this Document up from, but it was the Foundation of my Audio Projects. I've gotten a lot of Questions, about these projects, so I decided to share this document with anyone interested. It Covers alogrythms for FFT, FIR, IIR, Sampling, Downsampling, Interpolation, Bandpass, Amplitude modulation, Flange, Delay, Frequency shifting, Noise, Equalization, Harmonics, Pitch shifting(Wavetable synthesis), and Much, Much More! To see some of these alogrythms in action, then Check out my TrueWavAnalyzer & TrueWavEditor Projects listed here on PSC.
I've seen hundreds of requests for a PURE VB Proggie, which can Copy & Play Audio Portions, Zoom in On, and Save Windows Wav files. So here it is: The TrueWavEditor will load ".wav" files of your choice, after which you have Selection, Zoom, Loop, and PASTE AS NEW FILE Options! This is Based on My TrueWavAnayzer Project also listed here on PSC. The Proggie will name your "selection" as 'Untitled#.wav' in the App.Path, then Opens it as a new Instance of WavForm. Everything except 'Play', functions without a soundcard (since it's all binary reads and writes). These Projects took quite a bit of my time to research & write (mostly with translating Various math Filters into Code, and figuring out the RIFF Audio File Format Structure which includes Video formats as well). If I get a good response from this, I may start on a complete Wave Studio, in Pure VB (if Possible, cause this binary stuff just don't perform very quickly in vb), as you'll see if you download. Added support for all the common wave format combinations. I Fixed the 16 bit Stereo Paste Bug...
This is the start of a Voice Stress Analyzer Project in VB. It's gonna be a Lie Detector... the Theory is a simple one, isolate the frequencies between the 7.8K and 12.8K Hertz Range. Analyze the variance of decibels, in this range, and any sharp rises indicate stress, or a "Lie". I decided that I needed to start with something that could, at least Isolate Frequencies. I Couldn't find anything like this on PSC, or anywhere else for that matter. So here it is, It's a Wave Frequency Analyzer. The Application lets you load .wav files of your choice, graphically sticks the "Scope" data, into picture box(es). From here you have Zoom, Loop & Selection Options. Selecting up to 32768 (The Single Pecision Dimensional Limit) samples which then are graphically analyzed by Frequency and Charted by Decibel. This Uses Fast Fourier Transform Concepts in Pure VB Form and quite quickly :) You set the start and stop markers, Partial wave Selection, Zoom and Loop functions mimic some commercially available products, such as Sonic Foundrys' Sound Forge. works on ALL WINDOWS Platforms and the Freq. Analyzer functions without a soundcard (since it's all binary reads). Also check out my TrueWavEditor & SampleStudio Projects Listed here on PSC as well.
A Winamp Plug-out, (not a Plug-in) but cool none the less ... Querys Winamp for currently playing, Artist, and song title. Then does an Online Search for Lyrics, If a match is found it displays the Lyrics in a browser control. (Updated: Browser Ctrl Sizes to window now.)
This is the start of a Voice Stress Analyzer Project in VB. It's gonna be a Lie Detector... the Theory is a simple one, isolate the frequencies between the 7.8K and 12.8K Hertz Range. Analyze the variance of decibels, in this range, and any sharp rises indicate stress, or a "Lie". I decided that I needed to start with something that could, at least Isolate Frequencies. I Couldn't find anything like this on PSC, or anywhere else for that matter. So here it is, It's a Wave Frequency Analyzer. The Application lets you load .wav files of your choice, graphically sticks the "Scope" data, into picture box(es). From here you have Zoom, Loop & Selection Options. Selecting up to 32768 (The Single Pecision Dimensional Limit) samples which then are graphically analyzed by Frequency and Charted by Decibel. This Uses Fast Fourier Transform Concepts in Pure VB Form and quite quickly :) You set the start and stop markers, Partial wave Selection, Zoom and Loop functions mimic some commercially available products, such as Sonic Foundrys' Sound Forge. works on ALL WINDOWS Platforms and the Freq. Analyzer functions without a soundcard (since it's all binary reads). Also check out my TrueWavEditor & SampleStudio Projects Listed here on PSC as well.
Tiles any Form with any Picture, through the Form_Paint Event. Resembles Windows Desktop Wallpaper Fill Functions.
I've seen hundreds of requests for a PURE VB Proggie, which can Copy & Play Audio Portions, Zoom in On, and Save Windows Wav files. So here it is: The TrueWavEditor will load ".wav" files of your choice, after which you have Selection, Zoom, Loop, and PASTE AS NEW FILE Options! This is Based on My TrueWavAnayzer Project also listed here on PSC. The Proggie will name your "selection" as 'Untitled#.wav' in the App.Path, then Opens it as a new Instance of WavForm. Everything except 'Play', functions without a soundcard (since it's all binary reads and writes). These Projects took quite a bit of my time to research & write (mostly with translating Various math Filters into Code, and figuring out the RIFF Audio File Format Structure which includes Video formats as well). If I get a good response from this, I may start on a complete Wave Studio, in Pure VB (if Possible, cause this binary stuff just don't perform very quickly in vb), as you'll see if you download. Added support for all the common wave format combinations. I Fixed the 16 bit Stereo Paste Bug...
When I first set out to create an application which could Analyze or Edit Digital Sound Files. I spent 2-3 months searching for example code and Documented Material, on the Subject. I couldn't find any VB Code Examples ANYWHERE! I did however turn up a Text File which turned out to be a complete Road Map. I Don't Know where I picked this Document up from, but it was the Foundation of my Audio Projects. I've gotten a lot of Questions, about these projects, so I decided to share this document with anyone interested. It Covers alogrythms for FFT, FIR, IIR, Sampling, Downsampling, Interpolation, Bandpass, Amplitude modulation, Flange, Delay, Frequency shifting, Noise, Equalization, Harmonics, Pitch shifting(Wavetable synthesis), and Much, Much More! To see some of these alogrythms in action, then Check out my TrueWavAnalyzer & TrueWavEditor Projects listed here on PSC.