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

Versions 0.1, 0.1.1, 0.1.1.1, 0.1.1.2
Dependencies base (==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.6), utility-ht (>=0.0.1 && <0.1) [details]
License BSD3
Author Henning Thielemann <haskell@henning-thielemann.de>
Maintainer Henning Thielemann <haskell@henning-thielemann.de>
Stability Unknown
Category Sound
Home page http://code.haskell.org/~thielema/split-record/
Source repository this: darcs get http://code.haskell.org/~thielema/split-record/ --tag 0.1.1.2
head: darcs get http://code.haskell.org/~thielema/split-record/
Uploaded Fri Jul 29 20:27:00 UTC 2016 by HenningThielemann
Distributions NixOS:0.1.1.2
Downloads 616 total (12 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2016-11-21 [all 3 reports]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees