Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Batch convert samples to 8bit
#1
I'd like to convert a lot of wav files at once to raw 8bit.
Is there a free tool which is easy to use or maybe a batch script for sox?
Reply
#2
Switch
Reply
#3
(10-24-2017, 06:56 PM)Mooko Wrote: Switch

Thank you! That works
Reply
#4
Why should you?
Nerdseq can read 8/16 bit (soon higher resolutions) wavefiles in stereo and mono in 44100khz.

Anyway, i use always winamp for it Smile
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#5
why.. i think it was you who suggested that somewhere, but i didnt know it can read wav.
after a treatment of your bitcrusher it wouldnt much of a difference sonically Wink
Reply
#6
Earlier versions couldn't handle wavefiles correctly but i think since 1.02 it is fine.
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#7
Used the switch software and batch converted some sample source samples to 44100 8bit raw and it works like a charm thanks.

Also tested open source sox commands in cygwin and it rocks as well here is one command used to convert a samples folder to 8bit 44100 wav files with normalisation to -1db:


Code:
mkdir out.44k8
find . -maxdepth 1 -name "*.wav" | while read filename; do ~/c/prog/sox-14.4.2/sox.exe --no-dither "$filename" --bits=8 ./out.44k8/"$filename" --norm=-1 rate 44100; done;

one can adapt the script for various rates like this for chip tune 8bit 8khz:


Code:
mkdir out.8k8
find . -maxdepth 1 -name "*.wav" | while read filename; do ~/c/prog/sox-14.4.2/sox.exe --no-dither "$filename" --bits=8 ./out.8k8/"$filename" --norm=-1 rate 8000; done;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)