Audio::GramofilePerl interface to libgramofile, a library derived from Gramofile | |
Download |
Audio::Gramofile Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Bob Wilkinson
- Publisher web site:
- http://search.cpan.org/~bobw/
Audio::Gramofile Tags
Audio::Gramofile Description
Perl interface to libgramofile, a library derived from Gramofile This module provides a Perl interface to Gramofile, a program for recording gramophone records. It is able to record hours of CD quality music, split long sound files in separate tracks, and remove ticks and pops from recordings.SYNOPSISuse Audio::Gramofile;my $gramofile = Audio::Gramofile->new;$gramofile->set_input_file($wav_file);$gramofile->set_output_file($out_file);# track splitting methods$gramofile->init_tracksplit("make_use_rms" => 1);$gramofile->split_to_tracks;# signal processing methods$gramofile->init_filter_tracks(@filter_list);$gramofile->init_simple_median_filter("num_samples" => 7);$gramofile->init_double_median_filter("first_num_samples" => 5);$gramofile->init_simple_mean_filter("num_samples" => 9);$gramofile->init_rms_filter("num_samples" => 3);$gramofile->init_cmf_filter("rms_length" => 9);$gramofile->init_cmf2_filter("rec_med_len" => 11);$gramofile->init_cmf3_filter("fft_length" => 8);$gramofile->init_simple_normalize_filter("normalize_factor" => 25);$gramofile->use_begin_end_time($begin_time, $end_time);$gramofile->process_whole_file;$gramofile->adjust_frames($framesize);$gramofile->filter_tracks; Requirements: · Perl
Audio::Gramofile Related Software