Mp3Wrap is a free command-line utility, which wraps two or more
mp3 files in one large playable file, without losing filename and
ID3 informations.
ok sthen@
default to a sane output (sndio) instead of the crazy pulseaudio (which
we don't have, and will probably never.. but never say never.)
ok aja@ jasperix@
Sends the notification daemon an announcement on song change.
Also support cover art.
It uses either notification-daemon or notification-daemon-xfce
feedback and ok ajacoutot@ landry@
add a pair of patches to avoid installing / calling its own xdg-open.
add xdg-utils as RUN_DEPENDS.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.
ok ajacoutot@ jasper@
from wcmaier. ok giovanni@ wcmaier@
Mutagen is a Python module to handle audio metadata.
It supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC,
Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG
audio files. All versions of ID3v2 are supported, and all standard
ID3v2.4 frames are parsed. It can read Xing headers to accurately
calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be
edited regardless of audio format. It can also manipulate Ogg streams
on an individual packet/page level.
is writable by a group other than wheel. fix by using INSTALL_DATA/SUBST_CMD
rather than directly using SUBST_CMD -c.
PLIST remains the same with this fix; package version not bumped.
- remove arts, esd and oss (from brad)
- add jack pseudo flavor (from brad)
- add wavpack
- add sndio, based on xmms' sndio support from Thomas Pfaff
input, some testing and ok sthen@.
xmms-wavpack is a plugin for the multimedia player XMMS that plays
audio files in the WavPack format, which supports lossless and lossy
compression.
ok sthen@
it seems the bug jakemsr@ fell into several months ago has been fixed;
note that this does not add any dependency since akode needs jack which
needs libsamplerate
- lowercase COMMENT while here
discussed with and no objection from jakemsr@
- add sndio backend
playback under aucat server is pretty solid. for full-duplex,
starting aucat with 'aucat -l -b 2048' and jackd with just
'jackd -d sndio' seems to work best for me. we want low latency
anyway, right ;)
Vamp is an audio processing plugin system for plugins that extract
descriptive information from audio data - typically referred to as audio
analysis plugins or audio feature extraction plugins.
WavPack is a completely open audio compression format providing
lossless, high-quality lossy, and a unique hybrid compression mode.
The compression ratio depends on the source material, but generally
is between 30% and 70%.
The hybrid mode provides all the advantages of lossless compression
with an additional bonus. Instead of creating a single file, this
mode creates both a relatively small, high-quality lossy file that
can be used all by itself, and a "correction" file that (when
combined with the lossy file) provides full lossless restoration.
WavPack employs only well known, public domain techniques (i.e.,
linear prediction with LMS adaptation, Elias and Golomb codes) in
its implementation. Methods and algorithms that have ever been
patented (e.g., arithmetic coding, LZW compression) are specifically
avoided.
- Drop snprintf() patches that were not accepted upstream.
- Drop flavors and just add most external libraries sox supports.
- Don't modularize the format converters.
Vagalume is a Last.fm client for GNOME.
Its main features are:
* It plays Last.fm radio streams (using protocol v1.2)
* Support for different radio stations (personal, neighbours, loved tracks,
or any lastfm:// URL)
* It supports marking tracks as loved or banned
* It can tag artists, tracks and albums
* It can download free tracks to your hard disk
* It sends Now Playing information following the Audioscrobbler Realtime
Submission Protocol v1.2.
[etc]
A sound theme is a set of sounds, sharing similarities / instruments...
The user can then select the sound theme that they want to use, and all
applications will use sounds from the theme. This definition is
similar to icon theme.
use gstreamer first (which uses libsndio by default) instead of plain OSS.
(canberra should be modified to use libsndio by itlsef)
- explicitely add enable/disable switches in CONFIGURE_ARGS
- regen PLIST while here
eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds
quite different. It's perhaps not as natural or "smooth", but
the articulation is much clearer and easier to listen to for long
periods.
mpdBrowser shows your collection's covers and let's you:
- play an album with left click
- Enqueue an album with left click and Control
- Clear playlist with middle click
- Play a song with right click
- Enqueue a song with right click and Control
0-point envelopes in kgb.xm on amd64 (blame recent malloc changes, it used
to work not so long ago on mips and alpha).
ok maintainer@ (for politeness' sake - I wrote this code after all so I don't
need his opinion (-: )
Formerly known as SlimServer, this is a streaming audio server
for use with the SlimDevices/Logitech network music players -
Squeezebox, Transporter and SLiMP3.
* Web browser UI to control the player and manage playlists
* MP3 & WMA Internet radio
* Alarm clock
* Automatically imports metadata tags
* Browse and search by title, artist, album or genre
* Shuffle and repeat albums or songs
* Create, save, and import .pls, .cue and .m3u playlist files
* Displays current date and time when not playing
* Open protocol and command line API
* Expandable through 3rd party plug-ins and skins
* Supports multiple synchronized players
* Listen from any computer using an MP3 software player
Shell.FM is a lightweight and interactive console based player for
last.fm radio streams (e.g. lastfm://artistnames/someartist) featuring
proxy support and bookmarks saving.
from guillaume pinot (maintainer). with tweaks by giovanni bechis and jakemsr@
testing by many, thanks!
- greatly simplify type-mismatch-correcting patches. most of the
mismatches actually match on size and signedness, so only fix the
ones that don't match. tested to work on sparc64 by naddy@ a
while back.
- libmp4v2 is no longer part of this package
groups when dropping privilege. This fixes long-standing permission
problems when accessing music directory..
From Tobias Ulmer (MAINTAINER) on ports@, thanks!
ok jasper@
Music::Audioscrobbler::MPD is a scrobbler for MPD. It provides routines
to submit songs to last.fm from MPD.
based on a port by anton v. yabchinkiy, with tweaks by me.
ok landry@
Music::Audioscrobbler::Submit is a scrobbler for MPD implementing the
1.2 protocol, including "Now Playing' feature.
Items are submitted and stored in a queue. This queue is stored as a
file using Tie::File. When you submit a track, it will add the queue to
the track and process the queue. If it submits all items in the queue,
the submit() method will return true.
based on a port by anton v. yabchinkiy, with tweaks by me.
ok landry@
- fix build on alpha by not comparing a va_list to NULL. problem
noticed and fix tested by merdely@.
- fix possible 100% cpu usage in full-duplex mode
- fix net client/server
- add @bin markers to PLIST
This package provides a couple of tools to cut and cat MP3 audio files
at the frame level.
* mp3cut uses a so called 'cue sheet' to cut an MP3 audio file into
individual pieces (usually tracks)
* mp3cat concatenates the audio data from one or more MP3 files
* cddb2cue generates a cue file from a CDDB file
from Girish Venkatachalam
This module provides an interface for extracting data from CDDB-format
data files, as used by freedb. It does not read data from your CD, or
submit information to freedb.
from Girish Venkatachalam
The script scans the given directories for media files with known file
name extensions and writes the names into a playlist file in M3U,
extended M3U or PLS format. Those very simple formats are used or at
least understood by the vast majority of media players on different
platforms.
For huge collections which have to be rescanned after adding or
modifying some files, the program can cache the meta data to speed up
subsequent runs.
from maintainer Girish Venkatachalam,
reworked to use python.port.mk and setuptools by wcmaier@
it makes more sense to add devhelp as run_depends for gnome-session and
leave it to the user to install it manually for other packages
"if you're as happy as a pig in poop, commit it" jasper@
GNUpod is a collection of Perl scripts which allow you to manipulate and
use your iPod.
from James Turner - thanks.
comments from simon@, sthen@ and probably others
"ok by me" merdely@
MilkyTracker is an open source, multi-platform music application for
creating .MOD and .XM module files. It attempts to recreate the module
replay and user experience of the popular DOS program Fasttracker II,
with special playback modes available for improved Amiga ProTracker 2/3
compatibility.
ok simon@
- don't bother trying to fix compiler optimization flag tests. they're
badly broken/linux spcific, and we don't use them anyway.
- the net source client became a "real" client (executable), instead of
an "in process" client (plugin)
- previous sun_driver patches accepted upstream, plus:
* fix cycle timing in duplex mode by moving calculations and function
calls out of the poll() synchronization loop
* shorten xrun and silence writing/reading messages
* remove unused variables
* attempt to stop continuous playback underruns in duplex mode that are
caused by the capture buffer overrunning
* try harder to make sure we have pristine buffers after
sun_driver_start()
* use native endian audio encodings
* report a delay when poll() times out, instead of effectively running
a null cycle
now jack works on my r10k sgi :)