Akustyka Muzyczna Projekt
Temat projektu Implementacja algorytmu transpozycji dźwięku PSOLA (Pitch Synchronious Overlap/Add) [16] Opiekun - dr inż. Grzegorz Szwoch
Grupa projektowa Studenci VIII semestru Informatyki specjalności Modelowanie Systemów Informatycznych Marcin Walkowiak Łukasz Ledóchowski Sylwester Herber
Szczegóły projektu Stworzenie biblioteki z implementacją algorytmu PSOLA Język implementacji: C++ Docelowa platforma sprzętowa: Windows (biblioteka dynamiczna) Implementowany algorytm: TD-PSOLA (Time Domain PSOLA) Uwagi: rozwiązanie powinno być łatwo przenośne na inne systemy operacyjne (prosty strukturalny interfejs API, tylko C/C++) Opcjonalnie w bibliotece zostaną również zaimplementowane inne odmiany algorytmu PSOLA – FD-PSOLA (Frequency Domain PSOLA), WD-PSOLA (Wavelet Domain PSOLA)
Szczegóły projektu Stworzenie programu przykładowego wykorzystującego stworzoną bibliotekę Funkcjonalność: wczytywanie/zapisywanie/odsłuchiwanie plików dźwiękowych (WAV w formacie PCM/opcjonalnie inne formaty z wykorzystaniem np. ACM [Audio Compression Manager]) konfiguracja i wykonywanie transpozycji dźwięku w wybranym pliku dźwiękowym Implementacja: C++ oraz Managed C++ (MS Windows Forms) Środowisko docelowe: Windows,.NET Framework 2.0