michael123;496982 Wrote: 
> Hi
> 
> I would like to apply filtering and sample rate conversion to
> 44.1KHz/16bit and 192/24 files ONLY. 
> 
> My file is below. The best is to detect sample rate and bit depth (or
> bit depth only).. I would like 44.1/24, 88.2/24, 96/24 to stream as-is
> 
> For few 192/24, I shall implement down-sampling to 96/24
> 
> 
> > 
Code:
--------------------
  >   > 
  > flc flc * *
  >     # FT:{START=--skip=%t}U:{END=--until=%v}D:{RESAMPLE=-r %d}
  >     [flac] ....
  > 
  > flc flc transcode *
  >     # FT:{START=--skip=%t}U:{END=--until=%v}D:{RESAMPLE=-r %d}
  >     [flac] ....
  > 
--------------------
> > 
> 
> Please help,
> source files are mostly FLAC (I can ensure that these will always be
> FLAC).
> Also, all CD files reside under specific directory tree, and all
> high-rez files are in another..

Update:

I downloaded Sox sources and made small modification to the project.
Now I have 'msox' (Michael's Sox :-) ) that upsamples only CD data, and
downsamples any source with higher than 96KHz rate.. Actually, I added a
new switch to command line to ignore upsampling for high-rez sources


-- 
michael123
------------------------------------------------------------------------
michael123's Profile: http://forums.slimdevices.com/member.php?userid=23745
View this thread: http://forums.slimdevices.com/showthread.php?t=72780

_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/ripping

Reply via email to