Commit graph

650 commits

Author SHA1 Message Date
wiz
cebe20ce34 py-karaoke: remove, needs python 2.7 but its dependencies don't support it 2021-12-16 11:32:41 +00:00
gutteridge
decad2d74d audio/Makefile: remove xfce4-xmms-plugin 2021-11-30 17:00:02 +00:00
pho
84b69137e6 +gkrellmpc 2021-11-27 10:38:05 +00:00
nia
8ac9016945 audio: add cutoggvorbis
cutoggvorbis is a small and fast command line Ogg/Vorbis editor. It lets
you select sections of an Ogg/Vorbis interactively or via a timetable and
save them to separate files without quality loss. It uses ogg123 for playback
and even works with files bigger than 2GB.
2021-11-23 11:45:47 +00:00
nia
c4532da520 audio: add cutmp3
cutmp3 is a small and fast command line MP3 editor. It lets you select
sections of an MP3 interactively or via a timetable and save them to separate
files without quality loss. It uses mpg123 for playback and works with VBR
files and even with files bigger than 2GB. Other features are configurable
silence seeking and ID3 tag seeking, which are useful for concatenated mp3s.
2021-11-23 10:59:40 +00:00
bsiegert
3f9f66f0b9 New package for py-mediafile-0.8.1.
This is part of addressing PR pkg/56378.

MediaFile is a simple interface to the metadata tags for many audio file
formats. It wraps Mutagen, a high-quality library for low-level tag
manipulation, with a high-level, format-independent interface for a common set
of tags.

MediaFile is part of the beets project. It was originally written by Adrian
Sampson and is now developed by the beets community.
2021-11-21 11:06:17 +00:00
nia
a906f6c2ee audio: Add libkeyfinder
libkeyfinder is a small C++11 library for estimating the musical key of
digital audio. It is published under the GNU General Public License version
3 or later.
2021-11-20 18:09:45 +00:00
wiz
bb398d590e audio/Makefile: add some new gstreamer plugins 2021-11-15 22:05:46 +00:00
nia
910bfe643e add audio/jack-keyboard
jack-keyboard is a virtual MIDI keyboard - a program that allows you to send
JACK MIDI events using your PC keyboard.
2021-11-05 22:47:05 +00:00
nia
ffe69a9210 add audio/jack_umidi
jack_umidi is a daemon that converts a BSD/OSS-style raw MIDI device into
a JACK MIDI device.
2021-11-05 22:29:57 +00:00
nia
1cd9948b0f add audio/aften
Aften is an audio encoder which generates compressed audio streams based on
ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby
Digital and is one of the audio codecs used in DVD-Video content.
2021-09-11 23:44:48 +00:00
nia
d5c622e3c7 Add audio/libltc
Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode
data as a Manchester-Biphase encoded audio signal. The audio signal is
commonly recorded on a VTR track or other storage media.

libltc provides functionality to encode and decode LTC audio from/to SMPTE
or EBU timecode, including SMPTE date support.
2021-09-11 10:29:15 +00:00
pin
8b8674a219 Add spotify-player 2021-09-08 10:43:46 +00:00
nia
c3e702c3f6 add audio/libaudec
libaudec (lib audio decoder) is a wrapper library over minimp3, sndfile and
libsamplerate for reading and resampling audio files, based on Robin Gareus'
audio_decoder code.

libaudec supports all formats supported by sndfile, in addition to MP3.

This library is meant to be linked in statically to larger projects.

Until version 1.0 is released, the API is subject to change.

libaudec is released under the GNU Affero GPLv3+.
2021-08-06 13:50:24 +00:00
nia
921086a93f add audio/ykchorus
A chorus effect inspired by the one found in certain well-known Japanese
vintage analog synthesizers (You Know which).

This audio effect supports a variety of audio and plug-in frameworks: DSSI,
JACK (stand-alone command line program), LADSPA, LV2, VST2
2021-07-29 19:16:08 +00:00
nia
efe89596a6 add audio/ympd
ympd is a lightweight MPD (Music Player Daemon) web client that runs
without a dedicated webserver or interpreters like PHP, NodeJS or Ruby.

It's tuned for minimal resource usage and requires only few dependencies.
2021-07-20 06:37:18 +00:00
pin
d446dd1c31 Add termusic 2021-07-12 15:07:13 +00:00
nia
d74ebaa736 remove: mpg123-oss, mpg123-sun
- mpg123-sun is, quite literally, impossible to install.
  It's always built-in to mpg123 where it's available.
- mpg123-oss is built-in to mpg123 on operating systems where it's useful.

ok'd by thor.
2021-05-25 12:27:02 +00:00
nia
eff0cb34f8 add audio/ossplay
ossrecord records audio in Microsoft RIFF (wav) format.

ossplay plays raw PCM, Microsoft RIFF (.wav), Sun ULaw (.au), Mac AIFF (.aif)
and other types of audio files. By default the application will try to
determine the audio file's format and play audio based on the stored
inforation about sample format, number of channels and sampling rate.

NOTE: On NetBSD, use audioplay(1) and audiorecord(1) instead.
This package primarily exists to test OSSv4 compatibility.
2021-05-09 09:06:58 +00:00
nia
83621e19dd add audio/ossinfo
Display Open Sound System device information.

NOTE: On NetBSD, use audiocfg(1) instead.
This package primarily exists to test OSSv4 compatibility.
2021-05-09 08:27:21 +00:00
nia
191885d470 add audio/osstest
The osstest applet is a simple test application that can be used to test
functionality of the sound hardware installed in the system.

osstest performs a playback test for each installed audio device. If there
are any "machine detectable" problems they will be reported. You will first
hear an audio sample played on the left speaker, then the right speaker and
finally in stereo on both speakers.

NOTE: On NetBSD, use `audiocfg test 0` instead. This package primarily
exists to test OSSv4 compatibility.
2021-05-09 08:14:51 +00:00
nia
ccb6f6bfe4 add audio/ossmix
Command line mixer application from the Open Sound System.

Compatible with: NetBSD 10, Solaris 11, FreeBSD.

NOTE: On NetBSD, use mixerctl(1) (included in base) instead.
This package primarily exists for testing OSSv4 compatibility.
2021-05-09 08:02:03 +00:00
nia
1077d86307 add audio/ossxmix
Graphical (GTK+) mixer application from the Open Sound System.

Compatible with: NetBSD 10, Solaris 11, FreeBSD.
2021-05-09 07:54:42 +00:00
wiz
4ff2c34805 xfce4-mixer: remove
Not supported by upstream since 2015, and uses gstreamer0.10.
2021-05-06 20:41:22 +00:00
nia
6b4c8b27db add audio/minimp3
Minimalistic, single-header library for decoding MP3. minimp3 is designed
to be small, fast (with SSE and NEON support), and accurate (ISO conformant).
2021-04-19 10:14:10 +00:00
nia
6061efa99b Revive audio/rtunes.
We fixed the undefined behaviour and made it work with openssl-1.1.
2021-03-30 12:01:04 +00:00
nia
7d8572b04f audio: Improve COMMENT 2021-02-18 16:38:26 +00:00
js
c2d57f1e18 Remove audio/ft2-clone
It was already there as audio/fasttracker2 - which probably should be renamed,
given that this is not FastTracker II but a clone and the official name of the
project being ft2-clone.
2021-01-23 20:36:58 +00:00
js
a3cbb4414d Add audio/ft2-clone
Fasttracker II clone for Windows/macOS/Linux

Aims to be a highly accurate clone of the classic Fasttracker II software for
MS-DOS. The XM player itself has been directly ported from the original source
code, for maximum accuracy.

What is Fasttracker II? Read about it on Wikipedia:
https://en.wikipedia.org/wiki/FastTracker_2
2021-01-23 20:16:10 +00:00
js
223f89f95c audio: Add pt2-clone 2021-01-06 00:54:37 +00:00
nia
6c52cfb229 Add audio/ncmpcpp.
Featureful (n)curses based Music Player Daemon client inspired by ncmpc

Main features:

* tag editor
* playlist editor
* easy to use search engine
* media library
* music visualizer
* ability to fetch artist info from last.fm
* new display mode
* alternative user interface
* ability to browse and add files from outside of MPD music directory
2020-12-11 10:12:42 +00:00
nia
1748d53a08 Add audio/libgig.
libgig is a C++ library for loading, modifying existing and creating new
Gigasampler (.gig) files and DLS (Downloadable Sounds) Level 1/2 files, KORG
sample based instruments (.KSF and .KMP files), SoundFont v2 (.sf2) files
and AKAI sampler data. The source code package includes a couple of command
line tools based on the library.
2020-12-02 12:30:20 +00:00
nia
fba1074857 audio: Add gsound.
GSound is a small library for playing system sounds. It's designed to be
used via GObject Introspection, and is a thin wrapper around the libcanberra
C library.
2020-11-10 16:36:15 +00:00
nia
d912814368 audio: Remove daapd, successor forked-daapd 2020-11-02 14:04:41 +00:00
nia
2c9e76a8e0 audio: Add forked-daapd
forked-daapd is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku)
media server.

It supports AirPlay devices/speakers, Apple Remote (and compatibles), MPD
clients, Chromecast, network streaming, internet radio, Spotify and LastFM.

It does not support streaming video by AirPlay nor Chromecast.

DAAP stands for Digital Audio Access Protocol which is the protocol used by
iTunes and friends to share/stream media libraries over the network.

forked-daapd is a complete rewrite of mt-daapd (Firefly Media Server).
2020-11-02 14:00:47 +00:00
nia
27415cfbac audio: remove libtunepimp
discontinued upstream ('should not be used in new development') and
unused in pkgsrc
2020-11-02 10:13:25 +00:00
nia
be8bdbe25e audio: add zynaddsubfx
ZynAddSubFX is a fully featured musical software synthesizer.

ZynAddSubFX exposes a wide array of synthesis parameters to make it flexible
tool for sound design and a fun experience for playing instruments.
2020-10-30 15:47:01 +00:00
nia
a1dd96d61f audio: Add dssi from wip
Based on work by Johann Franz a very long time ago.

DSSI (pronounced "dizzy") is an API for audio processing plugins,
particularly useful for software synthesis plugins with user
interfaces.

DSSI is an open and well-documented specification developed for use
in Linux audio applications, although portable to other platforms.
It may be thought of as LADSPA-for-instruments, or something
comparable to VSTi.

DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for
use in user interface to host communications.  The DSSI specification
consists of an RFC which describes the background for the proposal
and defines the OSC part of the specification, and a documented
header file which defines the C API.
2020-10-30 15:29:27 +00:00
nia
493f93ac81 audio: Add libdssialsacompat from wip
Supplies DSSI with the necessary subset of ALSA on systems without ALSA.

Based on work by Johann Franz a very long time ago.
2020-10-30 15:22:23 +00:00
pin
8413bf356f Add audio/spotify-qt 2020-10-11 13:41:19 +00:00
pin
e1c3298544 Add audio/librespot 2020-10-11 13:21:35 +00:00
jmcneill
effee8f6d9 + id3ren 2020-08-30 10:41:12 +00:00
pin
625c8df4b0 Add audio/ncspot 2020-08-20 16:26:26 +00:00
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