notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q4
csound Sound synthesizer
6.15.0_10 audio on this many watch lists=11 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.15.0_10Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-10-11 22:58:05
Last Update: 2024-04-20 14:22:24
Commit Hash: 8556c08
People watching this port, also watch:: libogg, p5-Error, libxml2, p5-libwww, sox
Also Listed In: lang
License: LGPL21+
WWW:
https://csound.com/
Description:
Csound is a programming language designed and optimized for sound rendering and signal processing. The language consists of over 450 opcodes - the operational codes that the sound designer uses to build "instruments" or patches. Although there are an increasing number of graphical "front-ends" for the language, you typically design and modify your patches using a word processor. Usually, you create two text files - a .orc (orchestra) file containing the "instruments," and a .sco (score) file containing the "notes." In Csound, the complexity of your patches is limited by your knowledge, interest, and need, but never by the language itself. For instance, a 22,050 oscillator additive synthesizer with 1024 stage envelope generators on each is merely a copy-and-paste operation. The same goes for a 1 million voice granular texture! Have you ever dreamed of sounds such as these? Well in Csound you can. And in Csound these dreams can come true!
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (148 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/csound-6.15.0_10/catalog.mk
  3. /usr/local/share/licenses/csound-6.15.0_10/LICENSE
  4. /usr/local/share/licenses/csound-6.15.0_10/LGPL21+
  5. bin/atsa
  6. bin/cs
  7. bin/csanalyze
  8. bin/csb64enc
  9. bin/csbeats
  10. bin/csdebugger
  11. bin/csmixer
  12. bin/csound
  13. bin/cvanal
  14. bin/dnoise
  15. bin/envext
  16. bin/extract
  17. bin/extractor
  18. bin/het_export
  19. bin/het_import
  20. bin/hetro
  21. bin/lpanal
  22. bin/lpc_export
  23. bin/lpc_import
  24. bin/makecsd
  25. bin/pv_export
  26. bin/pv_import
  27. bin/pvanal
  28. bin/pvlook
  29. bin/scale
  30. bin/scot
  31. bin/scsort
  32. bin/sdif2ad
  33. bin/sndinfo
  34. bin/src_conv
  35. bin/srconv
  36. bin/winsound
  37. include/csound/CppSound.hpp
  38. include/csound/CsoundFile.hpp
  39. include/csound/OpcodeBase.hpp
  40. include/csound/arrays.h
  41. include/csound/cfgvar.h
  42. include/csound/csPerfThread.hpp
  43. include/csound/cs_par_structs.h
  44. include/csound/cscore.h
  45. include/csound/csdebug.h
  46. include/csound/csdl.h
  47. include/csound/csound.h
  48. include/csound/csound.hpp
  49. include/csound/csoundCore.h
  50. include/csound/csound_data_structures.h
  51. include/csound/csound_standard_types.h
  52. include/csound/csound_threaded.hpp
  53. include/csound/csound_type_system.h
  54. include/csound/cwindow.h
  55. include/csound/filebuilding.h
  56. include/csound/find_opcode.h
  57. include/csound/float-version.h
  58. include/csound/interlocks.h
  59. include/csound/modload.h
  60. include/csound/msg_attr.h
  61. include/csound/plugin.h
  62. include/csound/pools.h
  63. include/csound/pstream.h
  64. include/csound/pvfileio.h
  65. include/csound/soundio.h
  66. include/csound/sysdep.h
  67. include/csound/text.h
  68. include/csound/version.h
  69. lib/csound/plugins64-6.0/libampmidid.so
  70. lib/csound/plugins64-6.0/libarrayops.so
  71. lib/csound/plugins64-6.0/libbeosc.so
  72. lib/csound/plugins64-6.0/libbuchla.so
  73. lib/csound/plugins64-6.0/libcellular.so
  74. lib/csound/plugins64-6.0/libchua.so
  75. lib/csound/plugins64-6.0/libcontrol.so
  76. @comment lib/csound/plugins64-6.0/libcounter.so
  77. lib/csound/plugins64-6.0/libcs_date.so
  78. lib/csound/plugins64-6.0/libdoppler.so
  79. lib/csound/plugins64-6.0/libdssi4cs.so
  80. lib/csound/plugins64-6.0/libemugens.so
  81. lib/csound/plugins64-6.0/libexciter.so
  82. lib/csound/plugins64-6.0/libfareygen.so
  83. lib/csound/plugins64-6.0/libfaustcsound.so
  84. @comment lib/csound/plugins64-6.0/libfluidOpcodes.so
  85. lib/csound/plugins64-6.0/libfractalnoise.so
  86. lib/csound/plugins64-6.0/libframebuffer.so
  87. lib/csound/plugins64-6.0/libftsamplebank.so
  88. lib/csound/plugins64-6.0/libgetftargs.so
  89. lib/csound/plugins64-6.0/libgtf.so
  90. lib/csound/plugins64-6.0/libimage.so
  91. lib/csound/plugins64-6.0/libipmidi.so
  92. lib/csound/plugins64-6.0/libjackTransport.so
  93. lib/csound/plugins64-6.0/libjacko.so
  94. @comment lib/csound/plugins64-6.0/libhdf5ops.so
  95. lib/csound/plugins64-6.0/liblinear_algebra.so
  96. lib/csound/plugins64-6.0/libliveconv.so
  97. lib/csound/plugins64-6.0/libmixer.so
  98. lib/csound/plugins64-6.0/libosc.so
  99. lib/csound/plugins64-6.0/libpadsynth.so
  100. lib/csound/plugins64-6.0/libplaterev.so
  101. lib/csound/plugins64-6.0/libpvsops.so
  102. @comment lib/csound/plugins64-6.0/libpy.so
  103. lib/csound/plugins64-6.0/libquadbezier.so
  104. lib/csound/plugins64-6.0/librtjack.so
  105. @comment lib/csound/plugins64-6.0/librtpa.so
  106. @comment lib/csound/plugins64-6.0/librtpulse.so
  107. lib/csound/plugins64-6.0/libscansyn.so
  108. lib/csound/plugins64-6.0/libscugens.so
  109. lib/csound/plugins64-6.0/libselect.so
  110. lib/csound/plugins64-6.0/libserial.so
  111. lib/csound/plugins64-6.0/libsignalflowgraph.so
  112. lib/csound/plugins64-6.0/libstackops.so
  113. lib/csound/plugins64-6.0/libstdutil.so
  114. lib/csound/plugins64-6.0/libsterrain.so
  115. lib/csound/plugins64-6.0/libstkops.so
  116. lib/csound/plugins64-6.0/libsystem_call.so
  117. lib/csound/plugins64-6.0/liburandom.so
  118. lib/csound/plugins64-6.0/libvirtual.so
  119. lib/csound/plugins64-6.0/libwidgets.so
  120. lib/libCsoundAC.so.6
  121. lib/libcsnd6.so
  122. lib/libcsnd6.so.6
  123. lib/libcsnd6.so.6.0
  124. lib/libcsound64.so
  125. lib/libcsound64.so.6
  126. lib/libcsound64.so.6.0
  127. @comment lib/python3.9/site-packages/_csnd6.so
  128. @comment lib/python3.9/site-packages/csnd6.py
  129. @comment lib/python3.9/site-packages/ctcsound.py
  130. share/cmake/Csound/FindCsound.cmake
  131. share/locale/de/LC_MESSAGES/csound6.mo
  132. share/locale/en_US/LC_MESSAGES/csound6.mo
  133. share/locale/es/LC_MESSAGES/csound6.mo
  134. share/locale/es_CO/LC_MESSAGES/csound6.mo
  135. share/locale/fr/LC_MESSAGES/csound6.mo
  136. share/locale/it/LC_MESSAGES/csound6.mo
  137. share/locale/ru/LC_MESSAGES/csound6.mo
  138. share/samples/README
  139. share/samples/hrtf-44100-left.dat
  140. share/samples/hrtf-44100-right.dat
  141. share/samples/hrtf-48000-left.dat
  142. share/samples/hrtf-48000-right.dat
  143. share/samples/hrtf-96000-left.dat
  144. share/samples/hrtf-96000-right.dat
  145. share/samples/sf_GMbank.sf2
  146. @owner
  147. @group
  148. @mode
Collapse this list.
Dependency lines:
  • csound>0:audio/csound
Conflicts:
CONFLICTS_INSTALL:
  • clearsilver
  • go-cs
  • libextractor
  • outguess
To install the port:
cd /usr/ports/audio/csound/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/csound
  • pkg install csound
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: csound
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1613608252 SHA256 (csound-csound-6.15.0_GH0.tar.gz) = d47ed0fb70c752cb06ee2655ee9f010d8d1e369fc73d09d2ac2bc1b3060bf724 SIZE (csound-csound-6.15.0_GH0.tar.gz) = 31879171

Packages (timestamps in pop-ups are UTC):
csound
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.15.0_106.15.0_10--6.15.0_10---
FreeBSD:13:quarterly6.15.0_106.15.0_10--6.15.0_10-6.15.0_106.15.0_10
FreeBSD:14:latest6.15.0_106.15.0_10--6.15.0_10---
FreeBSD:14:quarterly6.15.0_106.15.0_10--6.15.0_10-6.15.0_106.15.0_10
FreeBSD:15:latest6.15.0_106.15.0_10n/a-n/a-6.15.0_10-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. boost-libs>0 : devel/boost-libs
  2. swig : devel/swig
  3. gmm++>0 : math/gmm++
  4. dssi>0 : audio/dssi
  5. bison : devel/bison
  6. cmake : devel/cmake-core
  7. ninja : devel/ninja
  8. eigen3.pc : math/eigen3
  9. python3.9 : lang/python39
  10. gettext-runtime>=0.22_1 : devel/gettext-runtime
  11. msgfmt : devel/gettext-tools
  12. ice.pc : x11/libICE
  13. sm.pc : x11/libSM
  14. x11.pc : x11/libX11
  15. xext.pc : x11/libXext
Runtime dependencies:
  1. dssi>0 : audio/dssi
  2. ice.pc : x11/libICE
  3. sm.pc : x11/libSM
  4. x11.pc : x11/libX11
  5. xext.pc : x11/libXext
Library dependencies:
  1. libsamplerate.so : audio/libsamplerate
  2. libsndfile.so : audio/libsndfile
  3. libdssialsacompat.so : audio/libdssialsacompat
  4. libfaust.so : audio/faust
  5. libfltk.so : x11-toolkits/fltk
  6. libpng.so : graphics/png
  7. libjack.so : audio/jack
  8. liblo.so : audio/liblo
  9. libstk.so : audio/stk
  10. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. audio/csoundqt
  2. multimedia/gstreamer1-plugins-rust

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. audio/smasher*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for csound-6.15.0_10: CURL=off: Data transfer support via cURL FLTK=on: Build FLTK plugin and GUI HDF5=off: Build HDF5 read/write plugin NLS=on: Native Language Support OPENMP=on: Parallel processing support via OpenMP PORTAUDIO=off: Build PortAudio I/O module PULSEAUDIO=off: Build PulseAudio I/O module ====> Build/install opcodes BUCHLA=on: Build the Buchla filter opcode CHUA=on: Build the chua opcodes COUNTER=off: Build the serial opcode DSSI=on: Build DSSI opcodes EXCITER=on: Build the exciter opcode FAUST=on: Build the Faust opcodes FLUIDSYNTH=off: Building FluidSynth opcodes IMAGE=on: Build Image opcodes JACK=on: Build the JACK related opcodes LUA=off: Build Lua Interface and module LINALG=on: Build the linear algebra opcodes MP3OUT=off: Build MP3OUT opcodes OSC=on: Build OSC opcodes P5GLOVE=on: Build PortAudio I/O module PADSYNTH=on: Build the Padsynth opcode PLATEREV=on: Build the platerev opcode PVSGENDY=off: Build the pvsgendy opcode PYTHON=off: Build the Python opcodes SCANSYN=on: Build the select opcodes SELECT=on: Build the select opcode SERIAL=on: Build the serial opcode STACK=on: Build the stack opcodes STK=on: Build the stk opcodes VST4CS=off: Build the vst4cs opcodes WIIMOTE=off: Build the Wiimote opcodes ===> Use 'make config' to modify these settings
Options name:
audio_csound
USES:
alias bison cmake compiler:c++11-lib cpe eigen:3 localbase ncurses python:build ssl xorg gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/csound/csound/tar.gz/6.15.0?dummy=/
Collapse this list.

There are no commits on branch 2023Q4 for this port