Main > Free Download Search >

Free audio moosic 0.09 software for linux

audio moosic 0.09

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1265
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::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::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::M4P 0.30

Audio::M4P 0.30


Audio::M4P is a Perl module that provides M4P/MP4/M4A QuickTime audio music format modules. more>>
Audio::M4P is a Perl module that provides M4P/MP4/M4A QuickTime audio music format modules.

M4P is a QuickTime protected audio file format.

SYNOPSIS

use Audio::M4P::QuickTime;

my $mp4file = "file.m4p";
my $qt = new Audio::M4P::QuickTime(file => $mp4file);
my $tags = $qt->GetMetaInfo;
print "Artist is $tags->{ARTIST}n" if $tags->{ARTIST};


use Audio::M4P::Decrypt;

my $outfile = mydecodedfile;
my $deDRMS = new Audio::M4P::Decrypt;
$deDRMS->DeDRMS($mp4file, $outfile);

See also the individual pod documentation for Audio::M4P::QuickTime
and Audio::M4P::Decrypt.

<<less
Download (0.80MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1226 downloads
Audio::ESD 0.02

Audio::ESD 0.02


Audio::ESD is a Perl extension for talking to the Enlightened Sound Daemon. more>>
Audio::ESD is a Perl extension for talking to the Enlightened Sound Daemon.

SYNOPSIS

use Audio::ESD;
my $stream = Audio::ESD->play_stream({ # these are the defaults
sample_rate => 16000,
channels => 1,
fallback => 0,
bits_sample => 16,
encoding => linear })
or die "Failed to open ESD stream: $!n";
print $stream $data; # etcetera

This module provides a Perl wrapper around the Enlightened Sound Daemons client library. Input, output, and monitoring streams are supported, as well as some (but not all) of the control functions. Samples are supported but untested.

<<less
Download (0.006MB)
Added: 2006-06-23 License: Perl Artistic License Price:
1228 downloads
Audio::DSP 0.02

Audio::DSP 0.02


Audio::DSP is a Perl interface to *NIX digital audio device. more>>
Audio::DSP is a Perl interface to *NIX digital audio device.

SYNOPSIS

use Audio::DSP;

($buf, $chan, $fmt, $rate) = (4096, 1, 8, 8192);

$dsp = new Audio::DSP(buffer => $buf,
channels => $chan,
format => $fmt,
rate => $rate);

$seconds = 5;
$length = ($chan * $fmt * $rate * $seconds) / 8;

$dsp->init() || die $dsp->errstr();

# Record 5 seconds of sound
for (my $i = 0; $i < $length; $i += $buf) {
$dsp->read() || die $dsp->errstr();
}

# Play it back
for (;;) {
$dsp->write() || last;
}

$dsp->close();

Audio::DSP is built around the OSS (Open Sound System) API and allows perl to interface with a digital audio device. It provides, among other things, an initialization method which opens and handles ioctl messaging on the audio device file. Audio::DSP also provides some rudimentary methods for the storage and manipulation of audio data in memory.

In order to use Audio::DSP, youll need to have the necessary OSS drivers/libraries installed. OSS is available for many popular Unices, and a GPLed version (with which this extension was initially developed and tested) is distributed with with the Linux kernel.

<<less
Download (0.028MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1226 downloads
Audio::XMMSClient 0.02

Audio::XMMSClient 0.02


Audio::XMMSClient is a Perl interface to the xmms2 music player. more>>
Audio::XMMSClient is a Perl interface to the xmms2 music player.

SYNOPSIS

use Audio::XMMSClient;

$c = Audio::XMMSClient->new( $name );
$c->connect;

my $r = $c->playback_status;
$r->wait;
print $r->value;

This module provides a perl interface to the xmms2 client library. It currently lacks a good documentation, but the turorial directory provides some nice and well explained examples to get you started for now.

<<less
Download (0.044MB)
Added: 2006-12-27 License: Perl Artistic License Price:
1034 downloads
Audio::File 0.10

Audio::File 0.10


Audio::File is a audio file abstraction library. more>>
Audio::File is a audio file abstraction library.

SYNOPSIS

use Audio::File;
my $file = Audio::File->new( "foo.bar" );

print "The ". $file->type() ."-file ". $file->name
." is ". int $file->length() ." seconds long.n";

print "Its interpreted by ". $file->tag->artist()
." and called ". $file->tag->title() ".n";

Audio::File abstracts a single audio file, independant of its format. Using this module you can access a files meta-info like title, album, etc. as well as the files audio-properties like its length and bitrate.

Currently only the formats flac, ogg vorbis and mp3 are supported, but support for other formats may be easily added.

<<less
Download (0.073MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1221 downloads
moosicWebGUI 0.9

moosicWebGUI 0.9


moosicWebGUI is a stand alone client program for controlling the moosic jukebox system. more>>
moosicWebGUI is a stand alone client program for controlling the moosic jukebox system. moosicWebGUI implements not only basic basic player functions but also more sophisticated functions for manipulating the playlist. It incorporates a small Web server based on Pythons SimpleHTTPServer library.
Main features:
- general player commands:
start, stop, next, previous, pause, skip +10/-10, repeat (loop), ...
- playlist commands:
shuffle, sort, reverse, delete duplicates, clear, save to file, load from file
- browse and search modes:
browse/search playlist, browse/search history, browse/search local files, tree view
- insert options:
single files or all music files in single directory or whole directory tree;
- add to top or bottom of playlist or mixin
Enhancements:
- Startup was accelerated.
- An online handbook was started.
- Links to the online handbook and to the manual page were added to the template.
- The man page was improved.
<<less
Download (0.027MB)
Added: 2005-12-04 License: GPL (GNU General Public License) Price:
1419 downloads
Audio Transcriber 0.9.2B

Audio Transcriber 0.9.2B


Audio Transcriber records large audio samples, like a tape or radio broadcast, to your hard drive and splits it into tracks. more>>
Audio Transcriber records large audio samples, like a tape or radio broadcast, to your hard drive and splits it into tracks to be burned onto CD-R media.

The goal of Audio Transcriber is to make it easy to transfer audio tapes, LPs, or radio broadcasts to tracks on CD-R/CD-RW.

<<less
Download (2.3MB)
Added: 2006-03-16 License: GPL (GNU General Public License) Price:
1318 downloads
Audio::Mad 0.6

Audio::Mad 0.6


Audio::Mad is a Perl interface to the mad MPEG decoder library. more>>
Audio::Mad is a Perl interface to the mad MPEG decoder library.

SYNOPSIS

use Audio::Mad qw(:all);

my $stream = new Audio::Mad::Stream();
my $frame = new Audio::Mad::Frame();
my $synth = new Audio::Mad::Synth();
my $timer = new Audio::Mad::Timer();
my $resample = new Audio::Mad::Resample(44100, 22050);
my $dither = new Audio::Mad::Dither();

my $buffer = join(, );
$stream->buffer($buffer);

FRAME: {
if ($frame->decode($stream) == -1) {
last FRAME unless ($stream->err_ok());

warn "decoding error: " . $stream->error();
next FRAME;
}

$synth->synth($frame);
my $pcm = $dither->dither($resample->resample($synth->samples()));

print $pcm;
next FRAME;
}

This module is an attempt to provide a perl interface to the MAD (MPEG Audio Decoder) library, written by Robert Leslie. It has been designed to be 100% object oriented, and to follow the MAD interface as closely as possible.

So far, most of the MAD library, plus two companion modules are provided as part of the interface. Seperate documentation is provided in perldoc for all of the modules in the Audio::Mad framework.

<<less
Download (0.13MB)
Added: 2006-06-30 License: Perl Artistic License Price:
1212 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::Scrobbler 0.01

Audio::Scrobbler 0.01


Audio::Scrobbler is a Perl interface to audioscrobbler.com/last.fm. more>>
Audio::Scrobbler is a Perl interface to audioscrobbler.com/last.fm.

SYNOPSIS

use Audio::Scrobbler;

$scrob = new Audio::Scrobbler(cfg => { ... });

$scrob->handshake();
$scrob->submit(artist => "foo", album => "hello", track => "world",
length => 180);

The Audio::Scrobbler module provides a Perl interface to the track submission API of Last.fms AudioScrobbler - http://www.audioscrobbler.com/. So far, only track submissions are handled; the future plans include access to the various statistics.

<<less
Download (0.07MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1211 downloads
Perlbox Voice 0.09

Perlbox Voice 0.09


Perlbox Voice is a voice command system. more>>
Perlbox.org provides voice solutions for Linux and Unix desktop control. There is great need for quality accessibility for the Linux desktop.

The need will only grow as Linux and open source Unix continue to grow more popular on home, educational, corporate and government desktops and servers. Contact us for more information.

Linux should be accessible. We have worked with the open source community for three years to grow several free software products centered around voice and speech recognition, accessible interfaces, and voice control for Linux.

<<less
Download (1.22MB)
Added: 2005-09-15 License: GPL (GNU General Public License) Price:
1520 downloads
Goo 0.09

Goo 0.09


Goo - stick things together with The Goo. more>>
Goo - stick things together with The Goo.

SYNOPSIS

shell> goo -p Object.pm # show a [P]rofile of Object.pm
shell> goo -l Object.pm # show Back [L]inks to Object.pm
shell> goo -r Object.pm # [R]un Object.pm
shell> goo -i Object.pm # comp[I]le Object.pm
shell> goo -p access.log # show a [P]rofile of access.log
shell> goo -c Object.pm # [C]lone Object.pm into another Thing
shell> goo -o # the Care[O]Meter shows Things you care about while coding (e.g., tasks, bugs)
shell> goo -z # show Things in your working [Z]one or mental buffer

"The Goo" helps you stick "Things" together in your working environment.
Things include Perl modules, Perl scripts, log files, javascripts, configuration files, database tables, templates etc.

The Goo records a "Trail" as you jump quickly from Thing to Thing in a simple, text-based console. It remembers how you associate Things in your environment.

Accelerate your work by quickly traversing the Trail of associations between Things.

METHODS

check_environment

Check and set up the environment.

do_action

Take a command line switch (e.g., -p) and map it to an action handler (e.g., [P]rofile) and perform the action on the Thing.

<<less
Download (0.096MB)
Added: 2007-05-09 License: Perl Artistic License Price:
898 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5