Sound Object Library: Difference between revisions

Content deleted Content added
added {{linkless|date=February 2009}} tag
Bender the Bot (talk | contribs)
m External links: HTTP to HTTPS for SourceForge
 
(34 intermediate revisions by 24 users not shown)
Line 1:
{{Short description|Object-oriented programming library}}
{{linkless|date=February 2009}}
{{more citations needed|date=January 2017}}
The '''Sound Object (SndObj) Library''' is a [[C++]] [[object-oriented]] [[programming library]] for music and audio development. It is composed of 100+ classes for signal processing, audio, MIDI and file IO and is available, cross-platform, for [[Linux]], [[Microsoft Windows|Windows]], [[Mac OS X]], [[IRIX]] and other [[UNIX]]-like systems.
{{ Infobox software
|name = Sound Object (SndObj) Library
|logo =
|screenshot =
|caption =
|collapsible =
|author =
|developer =
|released =
|latest release version =
|latest release date =
|latest preview version =
|latest preview date =
|frequently updated =
|programming language = C++
|operating system =
|platform =
|size =
|language =
|status =
|genre = [[Library (computing)|library]] or [[Software framework|framework]]
|license = [[GNU General Public License]]
|website =
}}
 
The '''Sound Object (SndObj) Library''' is a [[C++]] [[object-oriented programming]] [[Library (computing)|library]] for music and audio development.<ref>{{cite journal|url=https://www.cambridge.org/core/journals/organised-sound/article/the-sndobj-sound-object-library/086E2990433BF753F35B8F0F6B276C16|title=LAZZARINI, V.E.P. (2000) 'The SndObj Sound Object Library', Organised Sound, 5(1), pp. 35–49. doi: 10.1017/S1355771800001060.|journal=Organised Sound |date=April 2000 |volume=5 |issue=1 |pages=35–49 |doi=10.1017/S1355771800001060 |s2cid=61729491 |last1=Lazzarini |first1=Victor E. P. |url-access=subscription }}</ref> It is composed of 100+ classes for signal processing, audio, [[MIDI]], and [[Input/output|file I/O]]. The library is available for [[Linux]], [[Microsoft Windows|Windows]], [[Mac OS X]], [[IRIX]], and other [[Unix-like]] systems.
The library development is now a cooperative project hosted by [[sourceforge]]. New versions are released twice-yearly and development versions are available via [[Concurrent Versions System]] (CVS).
 
The library development is now a cooperative project hosted by [[sourceforgeSourceForge]]. New versions are released twice-yearly and development versions are available via [[Concurrent Versions System]] (CVS).
The Library also provides bindings for [[Python (programming language)|Python]] (aka PySndObj), [[Java (programming language)|Java]] and [[Common LISP]] (through [[CFFI]]).
 
The Library also provides bindings for [[Python (programming language)|Python]] (aka PySndObj),<ref>{{cite web|url=https://wiki.python.org/moin/PySndObj|title=Python Wiki - PySndObj}}</ref><ref>{{cite web|url=http://quod.lib.umich.edu/cgi/p/pod/dod-idx/interactive-audio-signal-scripting.pdf?c=icmc;idno=bbp2372.2008.008|title= Interactive Audio Scripting}}</ref> [[Java (programming language)|Java]] and [[Common Lisp]] (through [[libffi|CFFI]]).
== External links ==
* [http://sndobj.sf.net The Sound Object Library page at sourceforge]
 
==References==
[[Category: C++ libraries]]
{{reflist}}
[[Category: Python libraries]]
 
== External links ==
*{{cite web|url=https://sndobj.sourceforge.net/|website=sndobj.sourceforge.net|title=SndObj Library Homepage|accessdate=2020-04-14}}
 
{{Computer music}}
 
[[Category: C++ libraries]]
[[Category:Python (programming language) libraries]]
[[Category:Free audio software]]
[[Category:MusicAudio softwareprogramming languages]]
[[Category:Electronic music software]]
[[Category: PythonAudio libraries]]