Wav Recorder
Root / Submissions / [.]
SamKitsuneCreated:
Download:Y3EKE3D6Version:1.1Size:244.5 KB
The SmileTool's Wav program is a good tool for recording and playing sounds, but it records up to two seconds! What if you can record and play sounds up to ten seconds, or even stop recording midway? The Wav Recorder is the tool for the job!
It's a simple tool to record, save, and load sounds up to 30 seconds. Follow the onscreen prompt.
UPDATE:
Decrease in file size.
Records up to 30 seconds.
Includes Wav Player library - a library to playback your WAV files for your project.
Version 1.0 has some playback bug, but otherwise, runs perfectly. Will add an easier way to play sounds from the .WAV file to other programs.
It actually is. I checked it myself, and it works. Please try again.
I'm working on a library for that. It'll be done in 1-2 days.
This is cool. Might this be going in a direction of something like a sample player?! That would be pretty sweet!
I created an update. Go on and try it out!
Bug: Stopping playback of a WAV (noticeable in WAVTEST) can cause a high pitched beep for a second.
Replying to:MCGamer20000
Bug: Stopping playback of a WAV (noticeable in WAVTEST) can cause a high pitched beep for a second.
I know about it. I'm working on a way to remedy this. I used BEEP to play sounds, but the downside that it doesn't have a direct method to stop it. "BGMSTOP -1" isn't an option, because it will stop all sounds. Let me see if I can make a dummy array and use that to stop the sound.
FYI, I'm making more improvements, like using sample size to determine the length of the sound, as well as adding arguments to PLAYWAV. Maybe one day, I could really improve it to make it work like a simple audio editor.
Great Tool! I was able to record audio for my game which I couldn't do before!
Replying to:amihart
Why 30 seconds? If you're recording using at 8-bit fixed you can record at least 2 minutes worth before running out of memory.
because...
well there is no reason really
this was before people used homebrew or petit modem to transfer files, so the only way to send audio was to record it with the microphone, and the mic can only (easily) record 30 seconds
Also, even though WAVs use 8 bit samples, integers in SB are 32 bits, and both recording and playback REQUIRE uncompressed (75% empty space) WAV files.