[linux-audio-user] extract and mix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/19/05, Brad Fuller <brad@xxxxxxxxxxxx> wrote:
> Brad Fuller wrote:
>
> > Brad Fuller wrote:
> >
> >> I couldn't find a way to do this in ecasound, maybe there's a way to
> >> do it. Here's what I want to do:
> >>
> >> Find the exact length of a audio file in ms. I think ecalength can do
> >> this, I know it's not sample accurate, but I just need down to the
> >> around 1ms. Maybe there's another option other than ecalength.

sndfile-info?

mark@lightning ~ $ sndfile-info Web-music/2AM-40Bars.wav

Version : libsndfile-1.0.11

========================================
File : Web-music/2AM-40Bars.wav
Length : 35744300
RIFF : 35744292
WAVE
fmt  : 16
  Format        : 0x1 => WAVE_FORMAT_PCM
  Channels      : 2
  Sample Rate   : 44100
  Block Align   : 6
  Bit Width     : 24
  Bytes/sec     : 264600
data : 35744256
End

----------------------------------------
Sample Rate : 44100
Frames      : 5957376
Channels    : 2
Format      : 0x00010003
Sections    : 1
Seekable    : TRUE
Duration    : 00:02:15.087
Signal Max  : 7.50863e+06 (-0.96 dB)

mark@lightning ~ $

I cannot help with the rest. Sorry.

- Mark
> >>
> >> Then, I want to extract a section of another file: at a specific
> >> location in ms at a length of the file above.
> >>
> >> Then, mix that extracted segment with another file and save the
> >> result to a new file.  How can this be done? I don't know of a
> >> utility that can extract a specific length at a specific location in ms.
> >>
> >> brad
> >>
> >>
> > I forgot all about sox - looks like I could use sox to essentially
> > extract a section by using the feature "trim start length"
>
> does anyone have any ideas on how I can accomplish this process? Has
> anyone used the "trim" feature in sox?
> Also, I like to be able to extract the file section (step 2 above) to
> the nearest zero crossing (to prevent potential clicks). Any pointers,
> even off the top of your head, would be most appreciated.
>
> thanks,
> brad <http://www.oreillynet.com/pub/au/2184>
>


[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux