Commit graph

607 commits

Author SHA1 Message Date
ryoon
044aa6911d audio: Enable hts_engine 2020-06-22 00:56:46 +00:00
ryoon
2838bf7f32 audio: Enable open_jtalk, open_jtalk-HTS_voice and open_jtalk-MMDAgent_voice 2020-06-16 13:42:17 +00:00
nia
31f83fa50b audio: remove gnome-vfs-cdda - unused 2020-05-28 12:00:46 +00:00
nia
f01cab7a73 audio: Remove squeezeboxserver
- The package does not build due to a hard requirement on mysql55.
- The product line this package supports was discontinued in 2012.
- The package itself has not been touched since import in 2010.
- The package comes with a big scary box of warnings at the top
indicating woe on anyone who might want to touch it.
2020-05-23 12:30:19 +00:00
nia
96143c5371 audio: Remove amaroc. Amarok was removed. 2020-05-23 10:51:00 +00:00
nia
111cb79268 audio: Remove amarok
This has been persistently broken and is stuck on the old KDE 4 release.

If you're interested in an Amarok-like audio player, audio/strawberry
might fit (it's a fork of a fork of it).

Interested parties are invited to try packaging a newer version of
Amarok.
2020-05-22 17:19:28 +00:00
nia
d01afe560b audio: Add faudio
This is FAudio, an XAudio reimplementation that focuses solely on developing
fully accurate DirectX Audio runtime libraries for the FNA project, including
XAudio2, X3DAudio, XAPO, and XACT3.
2020-05-22 09:02:30 +00:00
nia
b1909de5d2 audio: Add strawberry.
Strawberry is a music player and music collection organizer. It is a fork
of Clementine, aimed at music collectors and audiophiles. It's written in
C++ using the Qt 5 toolkit.
2020-05-15 17:38:35 +00:00
nia
bf25c7a8d5 audio: Remove gnome-speech
Obsolete GNOME 2 component, no longer part of GNOME
2020-05-15 12:07:50 +00:00
nia
5820081841 audio: Add sndfile-tools
sndfile-tools is a small collection of programs that use libsndfile and
other libraries to do useful things.

The collection currently includes the following programs:

- sndfile-generate-chirp
- sndfile-jackplay
- sndfile-mix-to-mono
- sndfile-resample
- sndfile-spectrogram
- sndfile-waveform
2020-05-09 09:55:31 +00:00
nia
c615a367d1 audio: Add traverso.
Traverso DAW is a cross-platform multitrack audio recording and
audio editing suite with support for non-linear processing.
2020-04-24 08:43:08 +00:00
nia
1415e50521 audio: Add pragha.
Pragha is a Lightweight Music Player, based on GTK and SQLite.

It is completely written in C, constructed to be fast, light, and
simultaneously tries to be complete without obstructing the daily work.
2020-04-21 13:32:23 +00:00
nia
1f5e079a28 audio: Add libopusenc
The libopusenc libraries provide a high-level API for encoding .opus files
and live streams. libopusenc depends only on libopus.
2020-04-20 17:34:14 +00:00
js
2532b657ee Import audio/alac from wip
A basic decoder for Apple Lossless Audio Codec files.
2020-04-14 22:33:14 +00:00
tpaul
6f54fc4acd audio/Makefile: Add cmusfm 2020-04-14 04:36:39 +00:00
nia
df7f806e07 audio: Add amsynth.
amsynth is an easy-to-use software synth with a classic subtractive
synthesizer topology.

- Dual oscillators (sine / saw / square / noise) with hard sync
- 12/24 dB/oct resonant filter (low-pass / high-pass / band-pass / notch)
- Mono / poly / legato keyboard modes
- Dual ADSR envelope generators (filter & amplitude)
- LFO which can modulate the oscillators, filter, and amplitude
- Distortion and reverb
2020-04-11 10:56:53 +00:00
gutteridge
e0e72e8cce pavucontrol-qt: add new package, version 0.14.1
pavucontrol-qt is the Qt port of volume control pavucontrol of the
sound server PulseAudio. As such, it can be used to adjust all
controls provided by PulseAudio, as well as some additional settings.
The software belongs to the LXQt project, but its usage isn't limited
to that desktop environment. (Packaged in wip by pin@, final review by
myself.)
2020-04-09 00:16:01 +00:00
nia
bfcb1bf63c audio: Import dumb
DUMB is a module audio renderer library. It reads module files and outputs
audio that can be dumped to the actual audio playback library.

This is a fork of the original dumb by Ben Davis.
2020-03-17 21:41:50 +00:00
nia
281c47271a py-musicbrainz: Removed - deprecated since 2011, no users in pkgsrc 2020-03-12 16:12:28 +00:00
nia
89fe104ce1 audio: Remove gimmix
Upstream disappeared around 7 years ago. This isn't the latest version which
is apparently 0.5.7.2.

Plenty of other mpd clients are available.
2020-03-01 13:07:39 +00:00
nia
5a28b7bdb4 audio: Remove rtunes
This is dead upstream since 2009 and fails to build against OpenSSL 1.1.
2020-02-29 13:51:33 +00:00
nia
e98bce670e audio: Remove rplay
This is another dead sound server that no longer has any users in pkgsrc.

The website went offline in 2005. This 3.3.2 release is from 1999.
2020-02-26 18:10:49 +00:00
maya
8ba9db2c38 Remove Rio-related packages.
These pacakges are intended to handle an early 2000s MP3 player. I expect
they are no longer in use.

Proposed on pkgsrc-users a month ago.
2020-01-29 19:00:33 +00:00
nia
2117edb383 audio: Remove gmpc-wikipedia
Unmaintained upstream since 2011, stuck on an old/vulnerable webkit-gtk
version.
2020-01-22 18:17:55 +00:00
nia
3e162c3b3e *: Remove esound support from pkgsrc
Enlightened Sound Daemon was one of the earlier solutions to the old
"multiple programs can't open /dev/audio at once" problem that was once
a thing we had to worry about.

Eventually, it was adopted as part of GNOME. GNOME lost interest in it
about a decade ago and dropped it in favour of PulseAudio, newer
applications are generally uninterested in supporting it. Last release
was in 2008 and support for newer OS APIs is pretty nonexistent.

Several years ago the original website disappeared.

https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon
https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/
2020-01-20 21:54:00 +00:00
nia
937ee68e9a audio: Remove bmpx
Upstream vanished some time ago (2008?) and this is forever stuck on the
unmaintained and now somewhat broken 0.10 branch of GStreamer.

This is also nearly unique to pkgsrc at this point in its existence.

PKGREVISION=	80
2020-01-19 22:46:43 +00:00
nia
45ace36428 audio: Remove albumplayer
Upstream vanished some time ago and this is forever stuck on the
unmaintained and now somewhat broken 0.10 branch of GStreamer.

Apparently this is also unique to pkgsrc at this point in its existence.

PKGREVISION=	28
2020-01-19 01:04:52 +00:00
gutteridge
47be240d9f audio/Makefile: add py-music21 2020-01-17 05:43:17 +00:00
nia
8710ff729c Add audio/aiomixer
aiomixer is a curses-based mixer for NetBSD audio.
2019-12-07 19:00:06 +00:00
nia
1001b1a738 Add audio/vimpc.
vimpc provides an alternative to other mpd clients (such as ncmpc) that
tries to provide an interface similar to that of the vi text editor.
2019-12-04 11:02:33 +00:00
nia
45d085549e audio: Add libmysofa.
This is a simple set of C functions to read AES SOFA files, if they contain
HRTFs stored according to the AES69-2015 standard.
2019-11-30 13:35:42 +00:00
nia
60846e383d Remove audio/akode*.
This library is dead upstream, used by nothing in pkgsrc.

Readily available alternatives to the included example player include mpg123,
flac123, ogg123 (part of vorbis-tools package), mpc, ffplay, etc.

It's hard to find evidence of this existing in other package repositories.
It was formerly part of KDE 3 (used by kde-multimedia 3) and the last release
was in 2007. The original website disappeared at some point in 2010.
2019-11-25 12:30:16 +00:00
nia
fd636ea610 Remove audio/festival-doc.
This documentation is nearly 20 years out of date.

Current documentation is available on the festival website but is
no longer distributed as a separate distfile along with the software.
2019-11-23 12:01:01 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
nia
66bdf49a25 Remove audio/gst-buzztard - incredibly obsolete and broken. 2019-10-18 12:51:36 +00:00
nia
02ae861221 Add audio/musescore.
MuseScore is an open source and free music notation software.

Features:

* WYSIWYG design, notes are entered on a "virtual notepaper"
* TrueType font(s) for printing & display allows for high quality scaling
  to all sizes
* Easy & fast note entry
* Many editing functions
* MusicXML import/export
* MIDI (SMF) import/export
* MuseData import
* MIDI input for note entry
* Integrated sequencer and software synthesizer to play the score
* Print or create pdf files
2019-10-16 23:22:08 +00:00
nia
cd61738b5f Remove audio/bsl - this was merged into buzztrax 2019-10-16 11:24:16 +00:00
nia
c4d5d2c1fe Remove audio/buzztard 2019-10-16 11:20:31 +00:00
nia
247c69aed0 audio: +buzztrax 2019-10-16 11:19:24 +00:00
nia
8ea78bb659 Remove audio/quodlibet2 successor audio/quodlibet 2019-10-01 12:45:13 +00:00
nia
ca76a85691 Add audio/qmmp.
qmmp is an audio player. The default user interface is similar to Winamp/XMMP.
An alternative user interface based on a standard widget set is also available.
2019-10-01 12:43:04 +00:00
nia
1a612a049d Add audio/quodlibet.
Quod Libet is a music management program. It provides several different ways
to view your audio library, as well as support for Internet radio and audio
feeds. It has extremely flexible metadata tag editing and searching
capabilities.

Ex Falso is a tag editor with the same tag editing interface as Quod Libet.
2019-10-01 12:42:12 +00:00
nia
2dcaa1c5f9 xmms-faad: Remove, no longer supported in most recent faad2 2019-09-17 10:32:38 +00:00
nia
58ddf30ed3 Add audio/py-mpd2.
An MPD (Music Player Daemon) client library written in pure Python.

python-mpd2 is a fork of python-mpd. While 0.4.x was backwards compatible
with python-mpd, starting with 0.5 provides enhanced features which are NOT
backward compatibles with the original python-mpd package.
2019-09-14 11:03:22 +00:00
fcambus
b8ecf95eaf Add adplay. 2019-09-10 12:36:06 +00:00
nia
334447bfb5 Add audio/gst-plugins1-gme
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'bad' plugins for GStreamer.  It provides the
game-music-emu plugin, which allows decoding audio for assorted video game
console hardware.
2019-09-08 10:20:07 +00:00
nia
ad7554e33b Remove audio/gst-plugins1-spc.
This plugin was removed from gstreamer, so it's failing to build due to
missing files.
2019-09-08 00:00:06 +00:00
nia
8eb77f47b5 Remove audio/portaudio, replacement audio/portaudio-devel.
This is v18 of the library. portaudio-devel is v19.
v19's initial release was in 2007, this was last updated in 2003.

Nothing is using this now.
2019-07-21 23:08:22 +00:00
nia
9bb46e0d8c Add audio/mixxx.
Mixxx integrates the tools DJs need to perform creative live mixes with
digital music files.
2019-07-08 16:46:31 +00:00
nia
c7504dda5c Remove original OpenAL implementation (audio/openal).
As far as I can tell, no package is using this. They are all using
audio/openal-soft instead.

Brief history of OpenAL: This is the original reference implementation,
developed by Loki Software and Creative Labs. This was eventually made
proprietary, the open source version packaged here was discontinued, and
OpenAL-Soft was developed as a replacement. This package has pointed
to gentoo distfiles for about 10 years since the original distfiles
disappeared.

We've apparently been planning this since 2016 but nobody got around to it:

https://mail-index.netbsd.org/pkgsrc-users/2016/07/16/msg023531.html
2019-07-01 12:30:20 +00:00