Main > Free Download Search >

Free audio library software for linux

audio library

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5219
Audio File Library 0.2.6

Audio File Library 0.2.6


Audio File Library is a uniform API for accessing standard digital audio file formats. more>>
The Audio File Library provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE. Supported compression formats are currently G.711 mu-law and A-law and IMA and MS ADPCM.

Key goals of the Audio File Library are file format transparency and data format transparency. The same calls for opening a file, accessing and manipulating audio metadata (e.g. sample rate, sample format, textual information, MIDI parameters), and reading/writing sample data will work with any supported audio file format. Likewise, the format of the audio data presented to the application need not be tied to the format of the data contained in the file.

The Audio File Library distributed under the GNU Library General Public License.
<<less
Download (0.36MB)
Added: 2005-04-14 License: LGPL (GNU Lesser General Public License) Price:
1655 downloads
GTK ADI Library 0.1.3

GTK ADI Library 0.1.3


GTK ADI Library is a GTK widget library that implements an ADI widget framework. more>>
The GTK ADI Library is a GTK widget library that implements an ADI widget framework.

GTK ADI Library is an Advanced Document Interface: yet another approach to the MDI - Multi Document Interface.

<<less
Download (0.33MB)
Added: 2005-12-27 License: LGPL (GNU Lesser General Public License) Price:
1399 downloads
FF RADIUS Library 0.4

FF RADIUS Library 0.4


FF RADIUS Library is a C library that implements some parts of RFCs 2865 and 2866 to provide a RADIUS implementation. more>>
FF RADIUS Library is a C library that implements some parts of RFCs 2865 and 2866 to provide a RADIUS implementation.
Youre welcome to modify/enhance it! Please let me know of any further developments, in order for me to include/link them.
Enhancements:
- A segfault was fixed in makeMD5().
<<less
Download (0.10MB)
Added: 2006-09-04 License: LGPL (GNU Lesser General Public License) Price:
1149 downloads
Java DIME Library 1.0.3

Java DIME Library 1.0.3


Java DIME Library implements Direct Internet Message Encapsulation. more>>
Java DIME Library project implements Direct Internet Message Encapsulation (DIME), which is a lightweight binary encapsulation format that can be used to encapsulate multiple payloads of arbitrary types and sizes into a single message.
DIME is ideal for incorporating binary attachments into any XML-based protocol. The library fully supports the latest DIME specifications.
Enhancements:
- Corrected DimeRecord.isFirst() thanks to John Russell
<<less
Download (0.16MB)
Added: 2006-09-15 License: LGPL (GNU Lesser General Public License) Price:
1144 downloads
Fid Core Library 0.2

Fid Core Library 0.2


Fid Core Library is the core library for the Frigand Imperial Desktop. more>>
Fid Core Library is the core library for the Frigand Imperial Desktop, a genuine Unix desktop environment based around multiprocessing, text-stream IPC, and the "everything is a file" concept.
It supports Emacs-like extensibility, customizability, and built-in multi-buffer support.
Enhancements:
- This release adds testing support for the axioms over buffer implementations and user interfaces, a better implementation of interactive, and a new cursor movement mechanism that allows the user interface to manage point itself (and, hence, keep it always on a widget).
<<less
Download (0.070MB)
Added: 2005-10-27 License: Other/Proprietary License Price:
1458 downloads
Papyrus Library 0.7.1

Papyrus Library 0.7.1


Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. more>>
Papyrus is a 2d C++ scenegraph library that utilizes the cairo library to perform drawing operations. In this respect, Papyrus Library is similar to the Gnome::Canvas library.

The initial implementation focuses on function over form, and as a result it should not be considered an optimized run-time library (but it does run reasonably well).

<<less
Download (MB)
Added: 2007-03-12 License: LGPL (GNU Lesser General Public License) Price:
957 downloads
Audio Input-Output Library 0.2.0

Audio Input-Output Library 0.2.0


Audio Input-Output Library (libaio) is meant to solve the problem of differing digital audio platforms once and for all. more>>
Audio Input-Output Library (libaio) is meant to solve the problem of differing digital audio platforms once and for all.

JACK is unnecessarily complex for most applications, and while libaos support for file output is cool, it limits what the API can do and is therefore inadequate for any kind of real time application.

libaio provides a clean application interface and a simple compile-time driver switching decision, yielding a lightweight way to use the local sound hardware without having to care what it is.

Libaios first sparkle was when I, Hod McWuff (alias, of course), found myself trying to debug ALSA implementations for libao and madplay, and another audio-related project Id been working on. That project needed multiplatform audio support of its own, with latency management, which libao lacked.

It also seemed that libao shouldnt have been trying to be both a hardware abstraction *AND* an output abstraction, and also that it seemed more intuitive as an output (live vs file) abstraction.

Enter libaio. All it does is abstract the local sound hardware platform, to present a clean, uniform interface to playing and capturing digital audio, with facilities for basic latency management. It was written from scratch around its developing ALSA driver, from many many reference sources including libao and Robert Leslies excellent madplay MP3 decoder, and of course the ALSA documentation and examples.

Libaios distinction comes from its build-time decisionmaking. It only compiles and links the best driver available for the given platform. Therefore, selecting and loading a driver no longer applies; and well it shouldnt, theres never more than one correct choice anyway.

Libaio is not intended to replace libao; rather it is intended to supplement it. The key argument is, why would anyone EVER have more than one running sound platform type on any single machine? Sure, they might have ESD or ARTS, but they more resemble file output than a live device. Theres also the OSS emulation in ALSA, but given a good ALSA driver, whod use OSS?

Then theres the fact that applications have to tell libao what "plugin" to use, and all the drivers in libao have different parameters. That means the application has to know more than it should about what it shouldnt have to see. The app shouldnt have to say more than "give me the local device for playback with *** format" or something to that effect, and start writing.

Finally, plugins for stuff like proprietary file formats, ESD et al, but there shouldnt be any need for more than one of (ALSA|OSS|SUN|WIN32|MACOSX ) on any given distribution. Therefore, binary distribution of a compiled-in driver is possible, even preferred.

It is proposed that all of the hardware drivers in libao, and madplay, and several other places, be reviewed and ported to libaio. Then, they can be removed from those packages in favor of an AIO interface.

Installation:

## building
./configure
make


## installing (as root)
make install
<<less
Download (0.15MB)
Added: 2006-04-07 License: LGPL (GNU Lesser General Public License) Price:
1298 downloads
Raw Socket Library 2.1

Raw Socket Library 2.1


Raw Socket Library provides a simple to use raw socket library with IPV6 support. more>>
Raw Socket Library provides a simple to use raw socket library with IPV6 support.
Raw Socket Library provides a simple mechanism to send raw socket packet using IPV4 and IPV6 using a simple struct.
It currently supports TCP, ICMP, UDP, and ICMPv6.
Enhancements:
- ARP has been added but not tested. More IP4 options can be changed at code time now.
<<less
Download (0.012MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
963 downloads
asio C++ library 0.3.8 RC3

asio C++ library 0.3.8 RC3


asio is a cross-platform C++ library for network programming. more>>
asio is a cross-platform C++ library for network programming that provides developers with a consistent asynchronous I/O model using a modern C++ approach.

asio is released under the Boost Software License.

<<less
Download (0.33MB)
Added: 2007-05-22 License: Other/Proprietary License Price:
541 downloads
T28 library 0.10

T28 library 0.10


T28 library is a simple library that allows interraction with a Ericsson T28 phone. more>>
T28 library is a simple library that allows interaction with a Ericsson T28 phone (and probably works with other models as well). T28 library does not have SMS support.
Main features:
- load/save phonebook
- set language
- set audio mode selection
- get battery properties (level, temperature, etc)works only on T28
- get signal level
- send keys to mobile device
- set date/time
Enhancements:
- Lots of documentation was added.
- The code was cleaned up and tested with other SE models.
- Minor bugs were fixed.
<<less
Download (0.024MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1233 downloads
Haru Free PDF library 2.0.8

Haru Free PDF library 2.0.8


Haru Free PDF library is a free, cross platform, open-sourced software library for generating PDF. more>>
Haru Free PDF library is a free, cross platform, open-sourced software library for generating PDF.
Main features:
- Generating PDF files with lines, text, images.
- Outline, text annotation, link annotation.
- Compressing document with deflate-decode.
- Embedding PNG, Jpeg images.
- Embedding Type1 font and TrueType font.
- Creating encrypted PDF files.
- Using various character set (ISO8859-1~16, MSCP1250~8, KOI-8R).
- Supporting CJK fonts and encodings.
Enhancements:
- fixed a problem of HPDF_Circle() which causes buffer overflow.
- added HPDF_Ellipse().
<<less
Download (1.5MB)
Added: 2007-06-14 License: zlib/libpng License Price:
869 downloads
FFI::Library 1.02

FFI::Library 1.02


FFI::Library is a module with Perl Access to Dynamically Loaded Libraries. more>>
FFI::Library is a module with Perl Access to Dynamically Loaded Libraries.

SYNOPSIS

use FFI::Library;
$lib = FFI::Library->new("mylib");
$fn = $lib->function("fn", "signature");
$ret = $fn->(...);

This module provides access from Perl to functions exported from dynamically linked libraries. Functions are described by signatures, for details of which see the FFI modules documentation.

EXAMPLES

$clib_file = ($^O eq "MSWin32") ? "MSVCRT40.DLL" : "-lc";
$clib = FFI::Library->new($clib_file);
$strlen = $clib->function("strlen", "cIp");
$n = $strlen->($my_string);

<<less
Download (0.016MB)
Added: 2007-04-20 License: Perl Artistic License Price:
920 downloads
conexus library 0.5.2

conexus library 0.5.2


conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap). more>>
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap).

conexus library utilizes sigc++ for object communication. A companion library, conexusgtk, provides a set of gtkmm widgets.

<<less
Download (MB)
Added: 2007-03-18 License: LGPL (GNU Lesser General Public License) Price:
952 downloads
Java GetOpt Library 1.0.1

Java GetOpt Library 1.0.1


The Java GetOpt library implements option parsing and a common online help behaviour. more>>
Java GetOpt library implements option parsing and a common online help behaviour, including an XML format for topics, command, and options (which can be queried with --help --xml) and support for online browsing with --help --browse.

Whats New in This Release:

ï¿1⁄2 The getopt library can now choose the pluggable look and feel of an application with a standard option "--plaf".
ï¿1⁄2 A new file of default options (.prefs/default.options) can specify a set of common default options for all programs using the getopt library, such as the PLAF.

<<less
Download (0.20MB)
Added: 2005-12-17 License: GPL (GNU General Public License) Price:
1414 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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5