media-sound / ecasound

a package for multitrack audio processing

Official package sites : https://ecasound.seul.org/ecasound/ ·

Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.

v2.9.1-r1 :: 1 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~amd64-linux ~ppc ~ppc-macos ~x86 ~x86-linux ~x86-macos
USE flags
alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss python ruby sndfile static-libs test

v2.6.0-r1 :: 1 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~ppc
USE flags
alsa audiofile debug doc jack libsamplerate mikmod ncurses oss python ruby sndfile vorbis

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
audiofile
Add support for libaudiofile where applicable
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
jack
Add support for the JACK Audio Connection Kit
libsamplerate
Build with support for converting sample rates using libsamplerate
lv2
Add support for Ladspa V2
mikmod
Add libmikmod support to allow playing of SoundTracker-style music files
ncurses
Add ncurses support (console display library)
oil
Use dev-libs/liboil for inner loop optimizations
osc
Enable support for Open Sound Control
oss
Add support for OSS (Open Sound System)
python
Add optional support/bindings for the Python language
ruby
Add support/bindings for the Ruby language
sndfile
Add support for libsndfile
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vorbis
Add support for the OggVorbis audio codec

python_targets

python2_7
Build with Python 2.7

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-libs / liboil : Library of simple functions that are optimized for various CPUs

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / audiofile : An elegant API for accessing audio files

media-libs / ladspa-sdk : The Linux Audio Developer's Simple Plugin API

media-libs / liblo : Lightweight OSC (Open Sound Control) implementation

media-libs / libmikmod : A library to play a wide range of module formats

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / lilv : Library to make the use of LV2 plugins as simple as possible for applications

media-sound / jack-audio-connection-kit : A low-latency audio server

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-libs / liboil : Library of simple functions that are optimized for various CPUs

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / audiofile : An elegant API for accessing audio files

media-libs / ladspa-sdk : The Linux Audio Developer's Simple Plugin API

media-libs / liblo : Lightweight OSC (Open Sound Control) implementation

media-libs / libmikmod : A library to play a wide range of module formats

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / lilv : Library to make the use of LV2 plugins as simple as possible for applications

media-sound / jack-audio-connection-kit : A low-latency audio server

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / jack : Virtual for JACK Audio Connection Kit

610464
media-sound/ecasound-2.9.1-r1 : /.../ld: eca-curses.o: undefined reference to symbol 'setupterm'
641770
media-sound/ecasound fails to emerge eca-curses.o undefined reference to symbol COLS
685680
media-sound/ecasound-2.9.1-r1: can't find lilv/lilvmm.hpp
Michael Mair-Keimberger · gentoo
media-sound/ecasound: use HTTPs
Jeroen Roovers · gentoo
media-sound/ecasound: Fix building against sys-libs/ncurses[tinfo] (bug #609776).
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michał Górny · gentoo
media-sound/ecasound: python-single-r1, EAPI=6
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
media-sound/ecasound: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed