The split-record package

[Tags: bsd3, program]

Split a big audio file into pieces at positions of silence. You can use this to split a recording of multiple songs into single songs.

 $ split-record recording.wav "part%03d.wav"

You can also calculate split positions only. They are computed lazily. They can be loaded into Audacity for further fine tuning and to perform the actual split. For generating only labels, run:

 $ split-record recording.wav > labels.txt

Properties

Versions0.1, 0.1.1, 0.1.1.1
Dependenciesbase (==4.*), numeric-prelude (>=0.3 && <0.5), soxlib (==0.0.*), storablevector (>=0.2.8 && <0.3), synthesizer-core (>=0.5.1 && <0.8), transformers (>=0.2 && <0.5), utility-ht (>=0.0.1 && <0.1)
LicenseBSD3
AuthorHenning Thielemann <haskell@henning-thielemann.de>
MaintainerHenning Thielemann <haskell@henning-thielemann.de>
CategorySound
Home pagehttp://code.haskell.org/~thielema/split-record/
Source repositorythis: darcs get http://code.haskell.org/~thielema/split-record/ --tag 0.1.1.1
head: darcs get http://code.haskell.org/~thielema/split-record/
Executablessplit-record
Upload dateSun Aug 17 19:46:19 UTC 2014
Uploaded byHenningThielemann
Downloads198 total (20 in last 30 days)

Downloads

Maintainers' corner

For package maintainers and hackage trustees