Main > Free Download Search >

Free amp software for linux

amp

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 11
orange amp xmms

orange amp xmms


orange amp xmms is rebuilt from scratch orange version of my black amp theme. more>>
orange amp xmms is rebuilt from scratch orange version of my black amp theme.

Now "xmms" button opens preferences for xmms {I meant to do that for black amp but forgot}.

<<less
Download (0.45MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1185 downloads
AMP 0.9.1 Beta

AMP 0.9.1 Beta


AMP is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern. more>>
AMP is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern.
AMP framework is currently integrated with the Spring framework to allow for easy configuration. It was inspired by Ruby on Rails partials.
About AJAX:
Asynchronous JavaScript And XML, or its acronym Ajax, is a Web development technique for creating interactive web applications. The intent is to shift a great deal of interaction to the Web surfers computer, exchanging data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web pages interactivity, speed, and usability. The Ajax technique uses a combination of:
XHTML (or HTML) and CSS for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is commonly used as the format for transfering data, although any format will work, including preformatted HTML, plain text, JSON and even EBML.
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.
Enhancements:
- Spring integration now has the additional option of using SpringAmpInterceptor instead of the servlet filter.
- The example application uses the new interceptor instead of the filter, though filter config remains commented out in web.xml.
<<less
Download (0.020MB)
Added: 2006-02-14 License: GPL (GNU General Public License) Price:
1351 downloads
Asterisk@Home 2.8

Asterisk@Home 2.8


The Asterisk@Home project enables the home user to quickly set up a VOIP Asterisk PBX. more>>
The Asterisk@Home Linux Distribution project enables the home user to quickly set up a VOIP Asterisk PBX. A web GUI makes configuration and operation easy. We also provide an xPL (home automation) interface for easy interaction with other devices in the home.
Main features:
- Asterisk 1.0.9
- Flash Operator Panel 0.21
- Festival Speech Engine version 1.95
- weather agi scripts
- wakeup calls
- Integrated WebMeetMe GUI
- AMP-1.10.008
- CentOS 3.5
- SugarCRM with Cisco XML Services interface + Click to Dial
- Music On Hold (mpg123)
- Fax support (spanDSP)
- xPL support
- Digium card auto-config
AMP (Asterisk Management Portal)
- AMP is a web GUI that allows the configuration of Asterisk without the need for editing config files. If you use AMP be careful not to make manual changes to the config files that will affect AMP?s operation.
Flash Operator Panel
- Flash Operator Panel is a real-time web interface to Asterisk. You can see what all of your extensions, trunks, and conferences are doing. We have extension 200 set up for testing. This is a live extension and will work as soon as a phone is registered to ext 200. The rest of the buttons are dummy objects for examples.
- The op_buttons.conf file has all of the configs for each button in Flash Operator Panel you can edit this using the Config Edit button on the maint menu. You must reboot the Asterisk or restart the panel service after you make changes. The normal config files for Flash Operator Panel end in .cfg we changed them to .conf so they would match the other Asterisk files.
Cisco XML Services
- Asterisk@Home has a Cisco XML Services that can be used to look up contacts in a database. Click on Web Address Book from the Asterisk@Home main menu. (user: admin password: password) and enter all of your contacts and their phone numbers.
Music On Hold (mpg123)
- Asterisk@Home has now uses mpg123 for music on hold. Put a call on hold and they hear music not dead air!
Fax support (SpanDSP)
- SpanDSP allows Asterisk to receive faxes. You can set this up in AMP.
<<less
Download (526MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1311 downloads
Crystality Plugin 0.92

Crystality Plugin 0.92


Crystality Plugin consists of XMMS plugin and stdin/stdout plugin. more>>
Crystality Plugin consists of XMMS plugin and stdin/stdout plugin. It was written for realtime remastering of sound from mp3 files.
You will need a reasonably good stereo and a good ear to notice quality
improvement, otherwise this is not for you.

This plugin tries to patch mp3 format flaws, not a poor audio hardware! Yes, you should be able to hear well enough (sorry) - for some of my friends plugin is a cool thing, while the others does not hear nothing but echo and stereo expander (well, you will hear every effect if you set it to the maximum, but it will not sound nice).

Crystality was written for 16bit 44.1kHz stereo sound and may give strange results
with other sound formats.

Damian Hodgkiss sent me a quick port for Winamp 2.x. I have not tried it yet, but you can get it (cr-quick-winamp-port.zip).

This plugin does mainly four things (and some minor tricks):

1. Adds some sounds in very high frequency range. Most of the mp3s in The Net are flawed with a 16(15?) kHz cutoff. Even these ones compressed at high bitrates. This spectrum hole is audible and very unpleasant. This plugin helps a bit. Old mp3s made from the vinyl or the magnetic tape may also sound better with these "steroids". For old mp3s youll probably need to set filter to 0.1.

2. Adds some even harmonic distortions (actually nonlinearity), that sounds nice. Valve amps introduce even harmonic distortions (although differnt way) Look at audiophile pages for more info (well, mp3 format is not an audiophile stuff at all, but... welcome to the real world...).

3. Adds simple, but nice 3D echo (concert hall or church like). Most of echo plugins sounds too hard and aggresively for me. This one does not.

4. Extends stereo.

USING:

There are currently two versions of plugin - XMMS plugin and stdin/stdout. Stdin/out plugin is completly independent of XMMS plugin. It even stores its configuration in a separate file (~/.crystalityrc). Stdin/out plugin is alpha code, so some features are missed. You cannot reopen configuration dialog after closing without restarting plugin, there are no "save config", "load config" buttons. Configuration is loaded automatically on startup and saved on exit, either on normal finish or ^C. You can disable GUI with -g option (useful in scripts).

Because this plugin adds some sounds at high frequencies, you will probably need to decrease treble level on your amplifier. Plugin does not perform normalization, so you should slightly decrease signal level in XMMS equalizer (NOT volume slider on the main panel). Setting sliders to the maximum is generally a bad idea (well, except the filter, where that setting is useful).

PERFORMANCE:

It eats about 15% of CPU on my AMD K6-2/400 and optimization is still possible, this is not highly optimized code.

INSTALLATION:

Distribution contains binary version of XMMS plugin library and stdin/stdout plugin executable (Linux i586, glibc 2.1.3). You may copy plugin library file (libcrystality.so) into XMMSs Effect directory and executable (crystality-stdio) to /usr/local/bin or any location you prefer. For default locations simply type:

make install

and thats it.
You may also build crystality from the source.

make buildinstall

typed as root in the source directory should be all you have to do.

This plugin was my first small step in gtk programming, so dont expect any wonders, GUI is actually a quick hack to hardcoded settings. I am not a GUI programmer.

<<less
Download (0.032MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1291 downloads
Nosefart 2.5

Nosefart 2.5


Nosefart is a player for NES Sound Format. more>>
Nosefart is a player for NES Sound Format (NSF) files (which consist of audio data ripped from Nintendo Entertainment System games).
It runs as a standalone player in Linux, with both command line and GTK interfaces, as well has having plugins for Winamp, XMMS, and CL-amp.
Enhancements:
- The file selection dialog now remembers what directory you used in the last session.
- If esd (or something else) is blocking the sound card, it now pops up an error rather than just hanging.
<<less
Download (0.50MB)
Added: 2005-09-21 License: LGPL (GNU Lesser General Public License) Price:
1495 downloads
Asterisk Manager Suite 0.9.8

Asterisk Manager Suite 0.9.8


Asterisk Manager Suite (AMS) is a collection of software. more>>
Asterisk Manager Suite (AMS) is a collection of software; an abstraction library called Asterisk Manager Interface (AMI), a proxy daemon called Asterisk Manager Proxy (AMP), and a gui client interface called Asterisk Manager Administrator (AMA).
The intention of the software is to make management and administration of the Asterisk Open Source PBX easier. The software is currently targetted at corporate environments with call centers but plans for further expansion exist.
The C library, libami (AMI) is intended to make executing commands through Asterisks Manager Interface easier. The library is used extensively in both AMP and AMA, although you could use it in your own software as well.
The proxy daemon is intended to remedy an outstanding issue with Asterisks Manager Interface: The interface does not deal well with excessive connections. To get around this, a proxy is a suitable solution. As well as simply being a proxy, AMP has other functions as well, including recording statistics and activities of call center agents.
AMA is intended to be a gtk application for monitoring and administrating an Asterisk server. AMA requires AMP for connectivity and has many functions as well as some planned in the future. AMA was first inspired by Asterisks own gastman client, which was well done, but to small to be of any real use to anyone in a corporate environment except perhaps admins.
Enhancements:
- Minor bugfixes dealing with ampd not sending events properly.
<<less
Download (0.27MB)
Added: 2007-05-04 License: GPL (GNU General Public License) Price:
563 downloads
Console Ansi Mpeg Player interface 1.5.3455

Console Ansi Mpeg Player interface 1.5.3455


CAMP is a complete interface for MP3 players such as mpg123, xaudio, and amp. more>>
CAMP is a complete interface for MP3 players such as mpg123, xaudio, and amp. It is designed for the console using ANSI graphics, and also supports skins.
To compile and install the camp-source, you should type the following commands:
./configure
make
make install
cp skins.tar ~/.camp
cd ~/.camp
tar xvf skins.tar
Make sure to edit "/.camp/camprc" in your homedirectory to point the player variable to mpg123 or any other command-line mp3 player. CAMP is known to compile and run under any linux distribution. older versions did also compile under SunOS, but I havent cared to test newer version. It does also compile under *BSD, but i think the keys are fucked-up, and I will use ncurses for reading keys, as soon as I feel like rewriting that.
Enhancements:
- Fixed a stupid bug wich fucked up the playlist-search (my bad)
- Fixed a bug (segfault) with filenames w/o id3, whith a lenght >100 chars
- Fixed IR (lircd) remote support in background mode.
- Fixed lots of small segfault bugs.
- mpg123 jukebox mode now added and complete.
- Added some more skin stuff, once again, and a new skin leetamp
<<less
Download (0.098MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1188 downloads
Audio::LADSPA::Network 0.018

Audio::LADSPA::Network 0.018


Audio::LADSPA::Network is a semi automatic connection of Audio::LADSPA::* objects. more>>
Audio::LADSPA::Network is a semi automatic connection of Audio::LADSPA::* objects.

SYNOPSIS

use Audio::LADSPA::Network;
use Audio::LADSPA::Plugin::Play;
sub subscriber {
my ($object,$event) = @_;
$object = ref($object);
print "Recieved event $event from $objectn";
}
Audio::LADSPA::Network->add_subscriber(*,⊂scriber);

my $net = Audio::LADSPA::Network->new();
my $sine = $net->add_plugin( label => sine_fcac );
my $delay = $net->add_plugin( label => delay_5s );
my $play = $net->add_plugin(Audio::LADSPA::Plugin::Play);

$net->connect($sine,Output,$delay,Input);
$net->connect($delay,Output,$play,Input);

$sine->set(Frequency (Hz) => 440); # set freq
$sine->set(Amplitude => 1); # set amp

$delay->set(Delay (Seconds) => 1); # 1 sec delay
$delay->set(Dry/Wet Balance => 0.2); # balance - 0.2

for ( 0 .. 100 ) {
$net->run(100);
}
$sine->set(Amplitude => 0); #just delay from now
for ( 0 .. 500 ) {
$net->run(100);
}

This module makes it easier to create connecting Audio::LADSPA::Plugin objects. It automatically keeps the sampling frequencies correct for all plugins, adds control and audio buffers to unconnected plugins and prevents illegal connections.

It also implements an observable-type API via Class::Publisher that can be used to recieve notifications of events in the network. Amongst other things, this makes writing loosely coupled GUIs fairly straightforward.

<<less
Download (0.080MB)
Added: 2006-06-23 License: Perl Artistic License Price:
1219 downloads
Audio::Data 1.029

Audio::Data 1.029


Audio::Data is a module for representing audio data to perl. more>>
Audio::Data is a module for representing audio data to perl.

SYNOPSIS

use Audio::Data;
my $audio = Audio::Data->new(rate => , ...);

$audio->method(...)

$audio OP ...

Audio::Data represents audio data to perl in a fairly compact and efficient manner using C via XS to hold data as a C array of float values. The use of float avoids many issues with dynamic range, and typical float has 24-bit mantissa so quantization noise should be acceptable. Many machines have floating point hardware these days, and in such cases operations on float should be as fast or faster than some kind of "scaled integer".

Nominally data is expected to be between +1.0 and -1.0 - although only code which interacts with outside world (reading/writing files or devices) really cares.
It can also represent elements (samples) which are "complex numbers" which simplifies many Digital Signal Processing methods.

Methods

The interface is object-oriented, and provides the methods below.
$audio = Audio::Data->new([method => value ...])
The "constructor" - takes a list of method/value pairs and calls $audio->method(value) on the object in order. Typically first "method" will be rate to set sampling rate of the object.

$rate = $audio->rate
Get sampling rate of object.
$audio->rate($newrate)
Set sampling rate of the object. If object contains existing data it is re-sampled to the new rate. (Code to do this was derived from a now dated version of sox.)
$audio->comment($string)
Sets simple string comment associated with data.
$string = $audio->comment
Get the comment
$time = $audio->duration
Return duration of object (in seconds).
$time = $audio->samples
Return number of samples in the object.
@data = $audio->data
Return data as list of values - not recommended for large data.
$audio->data(@data)
Sets elements from @data.
$audio->length($N)
Set number of samples to $N - tuncating or padding with zeros (silence).
($max,$min) = $audio->bounds([$start_time[,$end_time]])
Returns a list of two values representing the limits of the values between the two times if $end_time isnt specified it defaults to the duration of the object, and if start time isnt specified it defaults to zero.
$copy = $audio->clone
Creates copy of data carrying over sample rate and complex-ness of data.
$slice = $audio->timerange($start_time,$end_time);
Returns a time-slice between specified times.
$audio->Load($fh)
Reads Sun/NeXT .au data from the perl file handle (which should have binmode() applied to it.)
This will eventually change - to allow it to load other formats and perhaps to return list of Audio::Data objects to represnt multiple channels (e.g. stereo).
$audio->Save($fh[,$comment])
Write a Sun/NeXT .au file to perl file handle. $comment if specified is used as the comment.
$audio->tone($freq,$dur,$amp);
Append a sinusoidal tone of specified freqency (in Hz) and duration (in seconds), and peak amplitude $amp.
$audio->silence($dur);
Append a period of 0 value of specified duration.
$audio->noise($dur,$amp);
Append burst of (white) noise of specified duration and peak amplitude.
$window = $audio->hamming($SIZE,$start_sample[,$k])
Returns a "raised cosine window" sample of $SIZE samples starting at specified sample. If $k is specified it overrides the default value of 0.46 (e.g. a value of 0.5 would give a Hanning window as opposed to a Hamming window.)
windowed = ((1.0-k)+k*cos(x*PI))
$freq = $audio->fft($SIZE)
$time = $freq->ifft($SIZE);
Perform a Fast Fourier Transform (or its inverse). (Note that in general result of these methods have complex numbers as the elements. $SIZE should be a power-of-two (if it isnt next larger power of two is used). Data is padded with zeros as necessary to get to $SIZE samples.
@values = $audio->amplitude([$N[,$count]])
Return values of amplitude for sample $N..$N+$count inclusive. if $N is not specified it defaults to zero. If $count is not specified it defaults to 1 for scalar context and rest-of-data in array context.
@values = $audio->dB([$N[,$count]])
Return amplitude - in deci-Bells. (0dB is 1/2**15 i.e. least detectable value to 16-bit device.) Defaults as for amplitude.
@values = $audio->phase([$N [,$count]])
Return Phase - (if data are real returns 0). Defaults as for amplitude.
$diff = $audio->difference
Returns the first difference between successive elements of the data - so result is one sample shorter. This is a simple high-pass filter and is much used to remove DC offsets.
$Avalues = $audio->lpc($NUM_POLES,[$auto [,$refl]])
Perform Linear Predictive Coding analysis of $audio and return coefficents of resulting All-Pole filter. 0th Element is not a filter coefficent (there is no A[0] in such a filter) - but is a measure of the "error" in the matching process. $auto is an output argument and returns computed autocorrelation. $refl is also output and are so-called reflection coefficents used in "lattice" realization of the filter. (Code for this lifted from "Festival" speech systems speech_tools.)
$auto = $audio->autocorrelation($LENGTH)
Returns an (unscaled) autocorrelation function - can be used to cause peaks when data is periodic - and is used as a precursor to LPC analysis.

<<less
Download (0.086MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1222 downloads
Plasmatronics 0.03

Plasmatronics 0.03


Plasmatronics Perl module is a Plasmatronics PL regulator controller. more>>
Plasmatronics Perl module is a Plasmatronics PL regulator controller.

SYNOPSIS

use Device::Regulator::Plasmatronic;
my $r = Device::Regulator::Plasmatronic;
print "Current state of charge = " . $r->pl_dsoc . "n";

This is an interface library via the serial port to a Plasmatronics Regulator. (http://www.plasmatronics.com.au/)

MAJOR LIMITATIONS

Serial Port

I have to replace the serial port driver - currently I use the unix only version, but I have written

Hard Coded Multiplier

The multiplier used for voltages etc is hard coded (currently 4 = 48 Volt system). This can be read from the system, so I will have to do that as part of the initialisation.

Combined Values

Load and other things combine values from multiple locations to allow for larger numbers. I know that I have got this wrong in a number of places. Work to be done to test these for large numbers (eg: > 25 Amps etc).

<<less
Download (0.014MB)
Added: 2007-06-19 License: Perl Artistic License Price:
862 downloads
Globecom Jukebox 4.1

Globecom Jukebox 4.1


GlobeCom Jukebox is a jukebox with integrated CDDB aware ripping and groupware functionality. more>>
GlobeCom Jukebox is a jukebox with integrated CDDB aware ripping and groupware functionality. Youre probably familiar with MP3 files and perhaps already have a collection of music in MP3 format that you play on a desktop computer using Winamp, MusicMatch or similar. So why consider an MP3 jukebox ?

1. A Jukebox will place all your MP3 files in a central location. Its easier to catalog, locate and play the files from a single point of access if you use a dedicated Jukebox.
2. You can put the Jukebox in a closet and run it without a monitor. You can listen to your music even when your PC is turned off but can still control is from your PC when you want to.
3. You can have a single Jukebox serving music to the entire office or house.
4. You can put the Jukebox near the stereo and take the soundcard output direct to your high quality stereo amp.
5. The Jukebox runs on Linux. After your PC running Winamp crashes for the third time that day, you will appreciate a music system that runs for months or years without interruption.

If you would like to encode ripped CDs directly to OGG instead of MP3, Once you have the Jukebox up and running log in as an administrator.

Go to Administrate and then to Conversion Programs
1.) change the priority of wav to mp3 to -100
2.) change the priority of wav to ogg to 30
<<less
Download (0.60MB)
Added: 2006-07-22 License: GPL (GNU General Public License) Price:
1196 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1