multimux allows you to multiplex up to 8 mono WAV files into a single
PCM audio data stream. Additionally, multimux can add a WAV header to
this stream or pipe the stream to ffmpeg to create a multichannel AC3
file as commonly found in DVDs.
submitted by Girish Venkatachalam, thanks. I used this to test
multichannel support in cmpci.
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications.
Features:
* Cross platform support (Linux, Mac OSX and Windows to name a few)
* SoundFont 2 support
* Realtime effect modulation using SoundFont 2.01 modulators
* Shared library which can be used in other programs
* Built in command line shell
* Playback of MIDI files
ok kili@
syntax error's in libmusicbrainz' tests. these tests can be build again
when cppunit is more up to date.
noticed by bernd@ and steven@, thanks!
no pkgname bump needed.
nanosleep(2) instead of usleep(3), which is limited to 1 second.
- stop clients from getting "zombified" after connection graph
changes by ignoring errors from read(2)ing data that isn't used.
The libmusicbrainz (also known as mb_client or MusicBrainz Client
Library) is a development library geared towards developers who wish to
add MusicBrainz lookup capabilities to their applications.
from OUSADOU Azwaw, with tweaks by me
ok ajacoutot@
- in each call to sun_driver_write(), bzero the buffer that will be
written to the audio device. stops jackd from "buzzing" or
"humming" when the last samples from a client weren't true silence.
- consistently use bzero instead of memset to zero out buffers.
- add missing returns in error conditions.
parameters argument with Pa_IsFormatSupported() when checking if
certain capture parameters are supported.
- take maintainership per former MAINTAINER's suggestion
JACK is a low-latency audio server, written for POSIX conformant
operating systems. It 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.
ok kili@
The libcdio package contains a library which encapsulates CD-ROM reading
and control. Applications wishing to be oblivious of the OS- and
device-dependant properties of a CD-ROM can use this library.
with and ok ajacoutot@
Libcddb is a C library to access data on a CDDB server (freedb.org). It
allows you to:
- Search the database for possible CD matches.
- Retrieve detailed information about a specific CD.
- Submit new CD entries to the database.
Libcddb supports both the custom CDDB protocol and tunnelling the query
and read operations over plain HTTP. It is also possible to use an HTTP
proxy server. If you want to speed things up, you can make use of the
built-in caching facility provided by the library.
(needed for an upcoming gvfs port)
feedback and ok ajacoutot@
Aqualung is an advanced music player. It plays audio CDs, internet radio
streams and podcasts as well as soundfiles in just about any audio format
and has the feature of inserting no gaps between adjacent tracks.
from Jeremy Evans <openbsd at jeremyevans.net>, with some tweaks
id3lib-ruby provides a Ruby interface to the id3lib C++ library for
easily editing ID3 tags (v1 and v2) of MP3 audio files.
Submitted and maintained by Paul Irofti.
An object-oriented interface to Ogg Vorbis information and comment
fields, implemented entirely in Perl. Intended to be a drop in
replacement for Ogg::Vobis::Header.
Unlike Ogg::Vorbis::Header, this module will go ahead and fill in all of
the information fields as soon as you construct the object. In other
words, the new and load constructors have identical behavior.
"ok, GOGOGO" simon@
Perl manipulation of Quicktime Audio files, including protected audio
M4P files. Allows extraction and modification of meta information in
Apple QuickTime AAC/m4a music files.
"ok, GOGOGO" simon@
texproc/intltool
- remove unneeded gtk-update-icon-cache, icons are not installed in
${PREFIX}/share/hicolor and there is no index.theme.
- remove hicolor-icon-theme from RUN_DEPENDS while here, and bump PKGNAME.
spotted by ajacoutot@, thanks !
- add MODULES textproc/intltool
- rearrange dependency on libmpd
- enable artist browser
- enable configdir option, see pkg/MESSAGE for migrating existing conf.
with tweaks and ok jasper@
SoundTouch is an open-source audio processing library for changing the
Tempo, Pitch and Playback Rates of audio streams or files:
* Tempo (time-stretch): changes the sound to play at faster or slower
speed than original, without affecting the sound pitch
* Pitch (key): changes the sound pitch or key, without affecting the
sound tempo or speed
* Playback Rate: changes both the sound tempo and pitch, as if an LP
disc was played at wrong RPM rate
ok jakemsr@