Audio::Gramofile

Perl interface to libgramofile, a library derived from Gramofile
Download

Audio::Gramofile Ranking & Summary

Advertisement

  • Rating:
  • 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