„Secret Rabbit Code“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Wruedt (Diskussion | Beiträge) K Abschnittlink korrigiert |
Lizenz wurde zu "2-clause BSD" geändert, Anmerkung zur restriktivität der GPL-Lizenz gestrichen. Quelle: http://mega-nerd.com/SRC/license.html |
||
Zeile 25: | Zeile 25: | ||
Sie wird von Erik de Castro Lopo („Mega Nerd“) in der Programmiersprache ''[[C (Programmiersprache)|C]]'' entwickelt und hat keine Laufzeit-Abhängigkeiten zu anderer Software außer [[GNU-C-Bibliothek|libc6]]. |
Sie wird von Erik de Castro Lopo („Mega Nerd“) in der Programmiersprache ''[[C (Programmiersprache)|C]]'' entwickelt und hat keine Laufzeit-Abhängigkeiten zu anderer Software außer [[GNU-C-Bibliothek|libc6]]. |
||
Die Bibliothek wird als [[freie Software]] auch im Quelltext unter den Bedingungen |
Die Bibliothek wird als [[freie Software]] auch im Quelltext unter den Bedingungen der 2-clause BSD license verbreitet. Bis 2016 stand die Bibliothek unter Version 2 oder höher der GNU General Public License (GPL), wobei zusätzlich kommerzielle Lizenzen gegen eine einmalige Zahlung von 1.000 [[australischer Dollar|australischen Dollars]] angeboten wurden. Sie ist [[Plattformunabhängigkeit|plattformunabhängig]] und läuft bekanntermaßen problemlos unter [[Linux]]-, [[Mac OS X|Mac-OS-X-]], 32-Bit-[[Microsoft Windows|Windows-]] und [[Solaris (Betriebssystem)|Solaris-Systemen]]. Sie ist bei allen populären [[Linux-Distribution]]en direkt aus den Standard-Paketquellen installierbar.<ref>http://packages.ubuntu.com/search?libsamplerate</ref><ref>https://apps.fedoraproject.org/packages/libsamplerate</ref><ref>http://software.opensuse.org/search?q=libsamplerate</ref><ref>http://doc4.mandriva.org/xwiki/bin/view/upmi/component/libsamplerate{{Toter Link|url=http://doc4.mandriva.org/xwiki/bin/view/upmi/component/libsamplerate |date=2018-12 |archivebot=2018-12-11 11:45:58 InternetArchiveBot }}</ref> |
||
Sie gilt als sehr hochwertig und wird in einer Reihe freier Audio-Software genutzt, darunter [[PulseAudio]], [[JACK Audio Connection Kit|JACK]], [[Ardour]], [[Kino (Software)|Kino]], der [[Music Player Daemon]], [[Media Lovin’ Toolkit]] und das [[VLC Media Player]]. |
Sie gilt als sehr hochwertig und wird in einer Reihe freier Audio-Software genutzt, darunter [[PulseAudio]], [[JACK Audio Connection Kit|JACK]], [[Ardour]], [[Kino (Software)|Kino]], der [[Music Player Daemon]], [[Media Lovin’ Toolkit]] und das [[VLC Media Player]]. Eine Alternative zu dieser Bibliothek ist daher die nicht so hochwertige Bibliothek [[libresample]].<ref>http://wiki.audacityteam.org/wiki/Libresample</ref> |
||
Die erste [[Alpha-Version]] (0.0.0) wurde am 6. Oktober 2002 fertiggestellt, die erste Veröffentlichung war die Alpha-Version 0.0.12 vom 28. November 2002. |
Die erste [[Alpha-Version]] (0.0.0) wurde am 6. Oktober 2002 fertiggestellt, die erste Veröffentlichung war die Alpha-Version 0.0.12 vom 28. November 2002. |
Version vom 3. Juli 2020, 02:10 Uhr
Secret Rabbit Code
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | Erik de Castro Lopo („Mega Nerd“) |
Aktuelle Version | 0.1.9 (23. September 2016) |
Betriebssystem | plattformunabhängig |
Programmiersprache | C |
Lizenz | GPL (Freie Software) |
mega-nerd.com/SRC |
Secret Rabbit Code (SRC, auch bekannt als libsamplerate) ist eine freie Programmbibliothek zur Konvertierung der Abtastrate von PCM-Audiodaten.
Sie unterstützt eine Reihe von Interpolationsmethoden für die Konvertierung mit unterschiedlichen Kompromissen zwischen Audio-Qualität und Prozessorleistungsbedarf. Neben ZOH- und linearer Interpolation (FOH) können unterschiedlich hochwertige Sinc-Interpolationen verwendet werden. Es gibt Sprachanbindung für die Programmiersprache OCaml.
Sie wird von Erik de Castro Lopo („Mega Nerd“) in der Programmiersprache C entwickelt und hat keine Laufzeit-Abhängigkeiten zu anderer Software außer libc6.
Die Bibliothek wird als freie Software auch im Quelltext unter den Bedingungen der 2-clause BSD license verbreitet. Bis 2016 stand die Bibliothek unter Version 2 oder höher der GNU General Public License (GPL), wobei zusätzlich kommerzielle Lizenzen gegen eine einmalige Zahlung von 1.000 australischen Dollars angeboten wurden. Sie ist plattformunabhängig und läuft bekanntermaßen problemlos unter Linux-, Mac-OS-X-, 32-Bit-Windows- und Solaris-Systemen. Sie ist bei allen populären Linux-Distributionen direkt aus den Standard-Paketquellen installierbar.[1][2][3][4] Sie gilt als sehr hochwertig und wird in einer Reihe freier Audio-Software genutzt, darunter PulseAudio, JACK, Ardour, Kino, der Music Player Daemon, Media Lovin’ Toolkit und das VLC Media Player. Eine Alternative zu dieser Bibliothek ist daher die nicht so hochwertige Bibliothek libresample.[5]
Die erste Alpha-Version (0.0.0) wurde am 6. Oktober 2002 fertiggestellt, die erste Veröffentlichung war die Alpha-Version 0.0.12 vom 28. November 2002.
Weblinks
Quellen
- ↑ http://packages.ubuntu.com/search?libsamplerate
- ↑ https://apps.fedoraproject.org/packages/libsamplerate
- ↑ http://software.opensuse.org/search?q=libsamplerate
- ↑ http://doc4.mandriva.org/xwiki/bin/view/upmi/component/libsamplerate (Seite nicht mehr abrufbar, festgestellt im Dezember 2018. Suche in Webarchiven) Info: Der Link wurde automatisch als defekt markiert. Bitte prüfe den Link gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ http://wiki.audacityteam.org/wiki/Libresample