csound

Description:Sound design and signal processing system for composition and performance
License: LGPL-2.1
Homepage:https://csound.github.io/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
9999 diff - - - - - - - - - - - - -
6.10.0 - ~ - - - - - - - - - - ~

USE flags

  • alsa - Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
  • beats - Build the beats score frontend
  • chua - Build the chua opcodes
  • csoundac - Build the CsoundAC extension module
  • curl - Add support for client-side URL transfer library
  • cxx - Build support for C++ (bindings, extra libraries, code generation, ...)
  • 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
  • double-precision - Use double-precision floating point for audio samples
  • dssi - Build the DSSI opcodes
  • elibc_FreeBSD - ELIBC setting for systems that use the FreeBSD C library
  • examples - Install examples, usually source code
  • fltk - Add support for the Fast Light Toolkit gui interface
  • fluidsynth - Build the fluidsynth opcodes
  • image - Build the image opcodes
  • jack - Add support for the JACK Audio Connection Kit
  • java - Add support for Java
  • keyboard - Build Virtual MIDI keyboard
  • linear - Build the linear algebra Opcodes
  • linguas_de - German locale
  • linguas_en_GB - English locale for Britain
  • linguas_en_US - English locale for America
  • linguas_es - Spanish locale
  • linguas_es_CO - Spanish locale for Columbia
  • linguas_fr - French locale
  • linguas_it - Italian locale
  • linguas_ro - Romanian locale
  • linguas_ru - Russian locale
  • lua - Enable Lua scripting support
  • luajit - Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
  • nls - Add Native Language Support (using gettext - GNU locale utilities)
  • openmp - Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
  • osc - Enable support for Open Sound Control
  • portaudio - Add support for the crossplatform portaudio audio API
  • portmidi - Build the PortMIDI I/O module
  • pulseaudio - Add support for PulseAudio sound server
  • python - Add optional support/bindings for the Python language
  • python_single_target_python2_5 - Build for Python 2.5 only
  • python_single_target_python2_6 - Build for Python 2.6 only
  • python_single_target_python2_7 - Build for Python 2.7 only
  • python_targets_python2_5 - Build with Python 2.5
  • python_targets_python2_6 - Build with Python 2.6 (removed)
  • python_targets_python2_7 - Build with Python 2.7
  • samples - Install the HRTF datafiles for use with hrtfmove, hrtfmove2, hrtfstat, hrtfearly, and hrtfreverb
  • score - Build the alternative score parser
  • static-libs - Build static versions of dynamic libraries as well
  • stk - Build the stk opcodes
  • tcl - Build the tcl interface and clients
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • threads - Add threads support for various packages. Usually pthreads
  • utils - Build stand-alone executables for utilities that can also be used via `csound -U`
  • vim-syntax - Pulls in related vim syntax scripts
  • websocket - Build the websocket opcode

Also available in: Atom

Thank you!