WildMIDI

WildMIDI
Deweloperzy Chrisa Isona, Breta Curtisa i innych
Wersja stabilna
0.4.4 / 21 marca 2021 ; 23 miesiące temu ( 21.03.2021 )
Magazyn
Napisane w C
System operacyjny Międzyplatformowe
Dostępne w język angielski
Typ Syntezator programowy
Licencja
Odtwarzacz: GPL-3.0-lub nowsza Biblioteka: LGPL-3.0-lub nowsza
Strona internetowa WildMIDI

WildMIDI to darmowy syntezator oprogramowania typu open source , który konwertuje dane nut MIDI na sygnał audio za pomocą poprawek dźwiękowych GUS bez potrzeby stosowania karty dźwiękowej kompatybilnej z patchem GUS. WildMIDI, którego celem jest bycie jak najmniejszym i łatwym do przenoszenia, uruchomiony w grudniu 2001 roku, może działać jako wirtualne urządzenie MIDI, zdolne do odbierania danych MIDI z dowolnego programu i przekształcania ich w dźwięk w locie. Jest to standardowy renderer MIDI dla GStreamer .

Cechy

WildMIDI składa się z dwóch części: biblioteki , z którą inne aplikacje mogą się łączyć, oraz odtwarzacza wiersza poleceń (CLI) używanego do prezentowania funkcji samej biblioteki.

Funkcje biblioteki

Funkcje odtwarzacza

Historia

WildMIDI został pierwotnie pomyślany w grudniu 2001 roku jako eksperyment mający na celu sprawdzenie, czy pliki MIDI mogą być odtwarzane przy użyciu tych samych sampli, co istniejące oprogramowanie, ale z mniejszym obciążeniem. Pierwsze wydanie odtwarzacza CLI miało miejsce w 2002 roku i dzięki wsparciu twórców Quakeforge zostało później podzielone na bibliotekę i odtwarzacz. W 2003 roku firma Quakeforge zaczęła wykorzystywać bibliotekę w swoim projekcie. Pierwsze oficjalne wydanie WildMIDI miało miejsce w 2004 roku. Po wielu aktualizacjach Chris Ison zatrzymał rozwój w lutym 2012 z wersją 0.2.3.5 i od tego czasu zaginął. WildMIDI został rozwidlony w 2013 roku przez Bret Curtis, który obecnie utrzymuje projekt. Zrefaktoryzowany WildMIDI został wydany jako wersja 0.3.0 w 2014 r. Kolejna wersja, 0.4.0, została wydana w lipcu 2016 r., Która dodała dodatkowe funkcje, takie jak obsługa formatów plików podobnych do MIDI, ich konwersje do MIDI i dodatkowe interfejsy API.

Stosowany w projektach

Zobacz też

Linki zewnętrzne