Secret Rabbit Code

Secret Rabbit Code
Secret Rabbit Code
SecretRabbitCode logo.png
Entwickler Erik de Castro Lopo („Mega Nerd“)
Aktuelle Version 0.1.7
(2009-02-14)
Betriebssystem plattformunabhängig
Programmier­sprache 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 von Version 2 oder höher der GNU General Public License (GPL) verbreitet, wobei auch kommerzielle Lizenzen gegen eine einmalige Zahlung von 1.000 australischen Dollars angeboten werden. 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 und das Media Lovin’ Toolkit. Trotzdem es sich um eine Programmbibliothek handelt unterliegt sie dem starken Copyleft der GPL, wobei der Autor zusätzlich noch eine restriktive Auslegung dieser Klausel unterstützt. Daher darf sie unter diesen Bedingungen nicht im Bündel mit weniger restriktiv lizenzierter Software geliefert werden und kann bei vielen Produkten wie dem Audio-Editor Audacity unter Umständen nicht mitgeliefert werden. Gängige Alternative 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

  1. http://packages.ubuntu.com/search?libsamplerate
  2. https://admin.fedoraproject.org/pkgdb/acls/name/libsamplerate
  3. http://software.opensuse.org/search?q=libsamplerate
  4. http://doc4.mandriva.org/xwiki/bin/view/upmi/component/libsamplerate
  5. http://wiki.audacityteam.org/wiki/Libresample

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Code talker — Codetalkers redirects here. For the band, see The Codetalkers. Choctaws in training in World War I for coded radio and telephone transmissions. Code talkers was a term used to describe people who talk using a coded language. It is frequently used …   Wikipedia

  • List of Konami code games — This is a list of games in which use of the Konami Code significantly affects gameplay, or in which the code is notably referenced.Konami gamesGradius series (including spinoffs)* Gradius (Famicom/NES) The first ever use of the code. Pausing the… …   Wikipedia

  • Передискретизация — Иллюстрация эффекта наложения спектров (алиасинга) при уменьшении разрешения (децимации) растрового изображения. Сверху изображение, уменьшенное без фильтрации. Снизу изображение, уменьшенное с применением фильтра нижних частот. Передискретизация …   Википедия

  • Ресамплинг — Иллюстрация эффекта наложения спектров при децимации изображения. Сверху  исходное изображение. Слева снизу  уменьшенное в два раза с фильтрацией. Справа снизу  уменьшенное в два раза без фильтрации (с наложением спектров). Передискретизация… …   Википедия

  • Ресемплинг — Иллюстрация эффекта наложения спектров при децимации изображения. Сверху  исходное изображение. Слева снизу  уменьшенное в два раза с фильтрацией. Справа снизу  уменьшенное в два раза без фильтрации (с наложением спектров). Передискретизация… …   Википедия

  • Libsndfile — Infobox Software name = libsndfile developer = Erik de Castro Lopo latest release version = 1.0.17 latest release date = August 31, 2006 programming language = C operating system = Cross platform genre = Sound library license = GNU Lesser General …   Wikipedia

  • SRC — Die Abkürzung SRC steht für: SRC Beschränkt gültiges Funkbetriebszeugnis Société Radio Canada, der französische Name der öffentlichen Rundfunkanstalt Kanadas Stevenson, Romagosa y Compañía, ehemaliger spanischer Automobilhersteller die britische… …   Deutsch Wikipedia

  • List of Bakugan Battle Brawlers characters — This is a list of characters from the Japanese anime series Bakugan Battle Brawlers. Contents 1 Heroes 1.1 Battle Brawlers …   Wikipedia

  • ClayFighter 63⅓ — Box art of ClayFighter 63⅓ Developer(s) Interplay Publisher(s) …   Wikipedia

  • List of Harvey Birdman, Attorney at Law episodes — This is a list of episodes of the animated television series Harvey Birdman, Attorney at Law. The list is in showing order, that is, the order of their first television appearance. Also, before the episode Free Magilla, the creators of Harvey… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”