Main > Free Download Search >

Free audio convtools software for linux

audio convtools

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1202
Audio::ConvTools 0.08

Audio::ConvTools 0.08


Audio::ConvTools is a API to convert audio files from/to mp3 ogg and wav. more>>
Audio::ConvTools is a API to convert audio files from/to mp3 ogg and wav.

SYNOPSIS

use Audio::ConvTools;
use Audio::ConvTools qw/:DEFAULT :Tmp :Log/;

$status = ogg2mp3(file.ogg);
$status = ogg2wav(file.ogg);
$status = ogg2wav(in.ogg, out.wav);
$status = mp32ogg(file.mp3);
$status = mp32wav(file.mp3);
$status = mp32wav(in.mp3, out.wav);
$status = wav2ogg(file.wav);
$status = wav2ogg(in.wav, out.ogg);
$status = wav2mp3(file.wav);
$status = wav2mp3(in.wav, out.mp3);

Audio::ConvTools::logMsg(This is a log message);
Audio::ConvTools::errMsg(This is an error message);

$tmp = Audio::ConvTools::getTmpFile(.wav);
Audio::ConvTools::destroyTmpFile($tmp);

<<less
Download (0.007MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1088 downloads
Audio Convert 0.3.1.1

Audio Convert 0.3.1.1


audio convert is a script to convert Wav, Ogg, MP3, MPC, FLAC, APE, or WMA files into Wav, Ogg, MP3, MPC, FLAC, or APE files. more>>
Audio Convert is a script to convert Wav, Ogg, MP3, MPC, FLAC, APE, or WMA files into Wav, Ogg, MP3, MPC, FLAC, or APE files.
It has an easy-to-use interface that makes it possible to fill in the tags for a few formats and choose the quality of compression.
The script was initially designed for the nautilus file browser, and can be easily installed into nautilus by copying it to the nautilus-scripts directory, at which point you can right click on the desired audio file(s) and choose "audio-convert" from the "scripts" menu.
The script is also known to work on rox or directly from a shell.
Enhancements:
- The installer was modified to create the directory it is supposed to create.
<<less
Download (0.010MB)
Added: 2005-11-12 License: GPL (GNU General Public License) Price:
1446 downloads
Python Audio Tools 2.2

Python Audio Tools 2.2


Python Audio Tools are a collection of audio handling programs which work from the command line. more>>
Python Audio Tools are a collection of audio handling programs which work from the command line. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more.
Supports internationalized track filenames and metadata using Unicode. Works with high-definition, multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs or CPU cores if available to greatly speed the transcoding process. Track metadata can be retrieved from FreeDB or FreeDB-compatible servers. Audio formats supported are:
- WAV
- AIFF
- Sun AU
- FLAC
- WavPack
- Monkeys Audio
- MP3
- MP2
- Ogg Vorbis
- Ogg Speex
- M4A
Easy to install and use:
I dont like programs with lots of obscure dependencies, so Ive written Python Audio Tools to require as few external libraries and programs as possible. Most formats require only one or two common executables and some require none at all. Installation utilizes Pythons built-in distutils, but a provided makefile reduces the process to a simple "make install" command.
The programs that make up Python Audio Tools provide a consistent interface for painless switching between them. man pages are included, as is a lengthy manual for both users and programmers. See the short tutorial in the documentation for an illustration of their usage.
These Python Audio Tools are designed with Unix-like systems in mind. Although most of it is written in pure Python, the libcdio library is used to read from a CD-ROM drive. If one is willing to forgo the CD-based tools, Python Audio Tools is fully portable so long as the required helper applications are present. I have used it on the i386, x86_64 and ppc architectures without difficulty.
Standards compliant
Because Python Audio Tools sticks very close to established, documented standards, it has no trouble interoperating with other audio-handling programs. If you want to rip CDs with Exact Audio Copy, batch convert them to M4As with these tools and play them back in iTunes, thats no problem.
Enhancements:
- Revamped the track metadata system.
- Improved the file detection routines.
- Minor bugfixes.
<<less
Download (0.52MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
817 downloads
Perl Audio Converter 3.3.2

Perl Audio Converter 3.3.2


Perl Audio Converter (PAC) is a simple script for converting multiple audio types from one format to another. more>>
Perl Audio Converter (PAC) is a tool for converting multiple audio types from one format to another. It supports MP2, MP3, Ogg Vorbis, FLAC, Shorten, Monkey Audio, FAAC (AAC/M4A/MP4), Musepack (MPC), Wavpack (WV), OptimFrog (OFR/OFS), TTA, LPAC, Kexis (KXS), AIFF, AC3, Lossless Audio (LA), AU, SND, RAW, VOC, SMP, RealAudio (RA/RAM), WAV, and WMA.
It can also convert audio from the following video formats/extensions: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT, VCD, VOB, and WMV. A CD ripping function with CDDB support, batch and playlist conversion, tag preservation for most supported formats, independent tag reading/writing, and extensions for Konqueror and amaroK is also provided.
Enhancements:
- Added: MP4::Info dependency IO::String to pacpl-install
- Updated: License GPLv3
- Bug Fix: Directory conversions. pacpl was claiming the directory was empty and prompting to use the --recursive option...Thanks to John Meyer for the report.
<<less
Download (0.12MB)
Added: 2007-07-07 License: GPL v3 Price:
526 downloads
Audio Daemon 0.99

Audio Daemon 0.99


Audio Daemon is a perl module to daemonize various players and support a single UDP interace for different players. more>>
Audio Daemon is a perl module to daemonize various players and support a single UDP interace for different players. Currently you can set up a server for MPG123, Xmms and an icecast stream (using libshout).

Audio::Daemon is made of two parts, the client and server.

The Client (Audio::Daemon::Client) remains the same across the board no matter what server you are communicating with, with a few exceptions noted in the pods.

The Server currently can be configured to be MPG123, Xmms or an Icecast (libshout) stream. Neither the Client nor the Servers need to be run as root and I strongly advise against it.

Audio::Daemon::MPG132:
Requires Audio::Play::MPG123 an optionally Audio::Mixer for volume control. It automatically spawns mpg123 in the background so there is no need to prestart it.

Audio::Daemon::Xmms:
Requires the Xmms and MP3::Info perl module and xmms installed. Id suggest getting the latest version of the Xmms perl module. It uses the volume and random feature built into xmms and if it doesnt find an xmms running it will try to spawn its own copy. Bear in mind that
xmms MUST HAVE an X display to export to, and that xmms must be running as the same user Audio::Daemon::Xmms is.

Audio::Daemon::Shout:
This wasnt easy to do. It requires MP3::Info and libshout to be installed (http://developer.icecast.org/libshout/) as well as a functioning icecast server. The timing here is pretty critical so I recomend being careful not to be polling the server too much. Be sure to read the icecast docs as Im still confused on how I got this part to work.

<<less
Download (0.015MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
1178 downloads
nautilus-audio-convert 0.1

nautilus-audio-convert 0.1


Nautilus-audio-convert is an extension of the Gnome desktop manager Nautilus. more>>
Nautilus-audio-convert is an extension of the Gnome desktop manager Nautilus. nautilus-audio-convert introduces contextual menus hen clicking on an audio file.

The new menus permit to convert the audio file into other audio formats.

Supported audio formats are:

- Microsoft ASF (input)
- Microsoft PCM Waves (input/output)
- Mpeg3 (input/output)
- Ogg Vorbis (input/output)
<<less
Download (0.025MB)
Added: 2006-02-01 License: GPL (GNU General Public License) Price:
1365 downloads
Audio::Moosic 0.09

Audio::Moosic 0.09


Audio::Moosic is a Moosic client library for Perl. more>>
Audio::Moosic is a Moosic client library for Perl.

SYNOPSIS

use Audio::Moosic;

$moo = Audio::Moosic::Unix->new();

$moosic->append(/home/me/somewhat.ogg);
$moosic->play;
print $moosic->current, "n";
$moosic->pause;
...

Audio::Moosic acts as a client for the musical jukebox programm Moosic (http://nanoo.org/~daniel/moosic/) by Daniel Pearson.

Using Audio::Moosic you can connect to a moosic server either via an UNIX socket or an INET socket.

<<less
Download (0.009MB)
Added: 2007-01-03 License: Perl Artistic License Price:
1025 downloads
Audio collection script 1.0

Audio collection script 1.0


Audio collection script is a script which can help you manage collections of audio files. more>>
Audio collection script is a script which can help you manage collections of audio files. For example, I have a directory with all my audio files in it, sorted by band/album. I also have an audio collections directory. Within that directory I have a few list files which contain patterns for songs that should be part of that collection. The script generates or updates a subdirectory for each list file present and creates links within those directories to all music files from my main audio directory that match the patterns in the list file.

An example:

Your music files are in /audio
Your collections are in /audio-collections
The file /audio-collections/funny.list has the following lines:

/audio-collections/funny/
#the next line matches all songs within a tripod directory
tripod/
monty*python
kevin*bloody*wilson
bill*clinton*miss*lewinsky*and*i

When run, it will process each .list file in the current directory. So for this example, when run from /audio-collections, it will create or clean out the directory /audio-collections/funny and create links inside it for any files found within /audio which match the specified patterns.

The first line in each list file specifies the directory to create and use for the links. The patterns in the file will match on the full path of a song.

Note: I am pretty sure it would not be a good path to put your collections inside your main audio directory.
<<less
Download (0.002MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
970 downloads
Jack audio connection kit 0.103.0

Jack audio connection kit 0.103.0


JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apples OS X. more>>
JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apples OS X.

Jack audio connection kit can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin").

JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation.

<<less
Download (0.66MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
951 downloads
Linux Audio Backstop 2.1.6

Linux Audio Backstop 2.1.6


Linux Audio Backstop project is a system for automated scheduling of audio recording and playback in a broadcast environment. more>>
Linux Audio Backstop project is a system for automated scheduling of audio recording and playback in a broadcast environment.
It includes features for controlling external audio switcher devices by means of serial and TCP/IP commands, as well as the ability to record and playback relay closures by means of the line of digital GPIO cards manufactured by MeasurementComputing.
The Linux Audio Backstop runs on the popular GNU/Linux operating system. It is freely available under the GNU General Public License.
Main features:
- Record and Playback up to four feeds simultaneously.
- Programmable from any web browser.
- Supports capture and playout of up to twenty-four discrete relay closures.
- Very lightweight and efficient - a Pentium 1 system is capable of hosting a complete system
- Runs on the rock-solid GNU/Linux operating system.
- Totally free and open -- No dongles, unlock codes, software keys or other arbitrary limitations.
<<less
Download (0.13MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1248 downloads
Audio::OSS 0.0501

Audio::OSS 0.0501


Audio::OSS is a pure-perl interface to OSS (open sound system) audio devices. more>>
Audio::OSS is a pure-perl interface to OSS (open sound system) audio devices.

SYNOPSIS

use Audio::OSS qw(:funcs :formats :mixer);

my $dsp = IO::Handle->new(" dsp_reset($dsp) or die "reset failed: $!";

my $mask = get_supported_formats($dsp);
if ($mask & AFMT_S16_LE) {
set_fmt($dsp, AFMT_S16_LE) or die set format failed: $!";
}
my $current_format = set_fmt($dsp, AFMT_QUERY);

my $sps_actual = set_sps($dsp, 16000);

set_fragment($dsp, $fragshift, $nfrags);
my ($frags_avail, $frags_total, $fragsize, $bytes_avail)
= get_outbuf_info($dsp);
my ($bytes, $blocks, $dma_ptr) = get_outbuf_ptr($dsp);

my $mixer = IO::Handle->new(" my $miclevel = mixer_read($mixer, SOUND_MIXER_MIC);

Audio::OSS is a pure Perl interface to the Open Sound System, as used on Linux, FreeBSD, and other Unix systems.

It provides a procedural interface based around filehandles opened on the audio device (usually /dev/dsp* for PCM audio).

It also defines constants for various ioctl calls and other things based on the OSS system header files, so you dont have to rely on .ph files that may or may be correct or even present on your system.

Currently, only the PCM audio input and output functions are supported. Mixer support is likely in the future, sequencer support less likely.

<<less
Download (0.009MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1222 downloads
Audio::TagLib 1.42

Audio::TagLib 1.42


Audio::TagLib is a library for reading and editing audio meta data, commonly known as tags. more>>
Audio::TagLib is a library for reading and editing audio meta data, commonly known as tags.

SYNOPSIS

use Audio::TagLib;
use warnings;
use strict;

my $f = Audio::TagLib::FileRef->new("Latex Solar Beef.mp3");
my $artist = $f->tag()->artist();
print $artist->toCString(), "n"; # got "Frank Zappa"

$f->tag()->setAlbum(Audio::TagLib::String->new("Fillmore East"));
$f->save();

my $g = Audio::TagLib::FileRef->new("Free City Rhymes.ogg");
my $album = $g->tag()->album();
print $album->toCString(), "n"; # got "NYC Ghosts & Flowers"

$g->tag()->setTrack(1);
$g->save();

Note that these high level functions work for Ogg, FLAC, MPC and MP3 (or any other formats supported in the future). For this high level API, which is suitable for most applications, the differences between tag and file formats can all be ignored.

Some goals of TagLib: - A clean, high level, C++ API to handling audio meta data. - Support for at least ID3v1, ID3v2 and Ogg Vorbis comments. - A generic, simple API for the most common tagging related functions. - Binary compatibility between minor releases using the standard KDE/Qt techniques for C++ binary compatibility. - Make the tagging framework extensible by library users; i.e. it will be possible for libarary users to implement additional ID3v2 frames, without modifying the TagLib source (through the use of Abstract Factories and such.

Because TagLib desires to be toolkit agnostic, in hope of being widely adopted and the most flexible in licensing TagLib provides many of its own toolkit classes; in fact the only external dependancy that TagLib has, it a semi-sane STL implementation.

<<less
Download (1.4MB)
Added: 2006-11-14 License: Perl Artistic License Price:
1074 downloads
Audio::Ao 0.01

Audio::Ao 0.01


Audio::Ao is a Perl wrapper for the Ao audio library. more>>
Audio::Ao is a Perl wrapper for the Ao audio library.

SYNOPSIS

use Audio::Ao qw(:all);

initialize_ao;
my $device = open_live(default_driver_id(), 16, $rate, $channels,
is_big_endian(), {});
while (#have data) {
play($device, $data_buffer, $len_of_buffer);
}
close_ao($device($device));
shutdown_ao;

Provides access to Libao, "a cross-platform library that allows programs to output PCM audio data to the native audio devices on a wide variety of platforms." Libao currently supports OSS, ESD, ALSA, Sun audio, and aRts.

<<less
Download (0.004MB)
Added: 2006-06-20 License: Perl Artistic License Price:
1225 downloads
Audio::DB 0.01

Audio::DB 0.01


Audio::DB are tools for generating relational databases of MP3s. more>>
Audio::DB are tools for generating relational databases of MP3s.

SYNOPSIS

use Audio::DB;
my $mp3 = Audio::DB->new(-user =>user,
-pass =>password,
-host =>db_host,
-dsn =>music_db,
-adaptor => mysql);

$mp3->initialize(1);

$mp3->load_database(-dirs =>[/path/to/MP3s/],
-tmp =>/tmp);

Audio::DB is a module for creating relational databases of MP3 files directly from data stored in ID3 tags or from flatfiles of information of track information. Once created, Audio::DB provides various methods for creating reports and web pages of your collection.

Although its nutritious and delicious on its own, Audio::DB was created for use with Apache::Audio::DB, a subclass of Apache::MP3. This module makes it easy to make your collection web-accessible, complete with browsing, searching, streaming, multiple users, playlists, ratings, and more!

<<less
Download (0.061MB)
Added: 2006-11-11 License: GPL (GNU General Public License) Price:
1077 downloads
Audio::CD 0.04

Audio::CD 0.04


Audio::CD is a Perl interface to libcdaudio (cd + cddb). more>>
Audio::CD is a Perl interface to libcdaudio (cd + cddb).

SYNOPSIS

use Audio::CD ();
my $cd = Audio::CD->init;

Audio::CD provides a Perl interface to libcdaudio by Tony Arcieri, available from http://cdcd.undergrid.net/

Several classes provide glue for the libcdaudio functions and data structures.

Audio::CD Class ^

init

Initialize the Audio::CD object:
my $cd = Audio::CD->init;

stat

Stat the Audio::CD object, returns an Audio::CD::Info object.
my $info = $cd->stat;

cddb

Returns an Audio::CDDB object.
my $cddb = $cd->cddb;

play

Play the given cd track (defaults to 1).
$cd->play(1);

stop

Stop the cd.
$cd->stop;

pause

Pause the cd.
$cd->pause;

resume

Resume the cd.
$cd->resume;

eject

Eject the cd.
$cd->eject;

close

Close the cd tray.
$cd->close;

play_frames

$cd->play_frames($startframe, $endframe);

play_track_pos

$cd->play_track_pos($strarttrack, $endtrack, $startpos);

play_track

$cd->play_track($strarttrack, $endtrack);

track_advance

$cd->track_advance($endtrack, $minutes, $seconds);

advance

$cd->advance($minutes, $seconds);

get_volume

Returns an Audio::CD::Volume object.

my $vol = $cd->get_volume;

set_volume

$cd->set_volume($vol);

<<less
Download (0.007MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1222 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5