logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[synteza] Głos w instrumenty

jorul 03 Lip 2010 22:41 1377 3
REKLAMA
  • #1 8258201
    jorul
    Poziom 10  
    Witam,
    Ostatnio widziałem fajną aplikację na iPhona. Kilka słów o niej oraz jak działa można zobaczyć pod poniższymi linkami:

    http://www.wavemachinelabs.com/voiceband/
    http://www.youtube.com/watch?v=-QxN1u7KWDM&feature=player_embedded
    http://www.youtube.com/watch?v=oQUNI4yB1zs&feature=related
    http://www.youtube.com/watch?v=Ak5ShWFiIcc&feature=related
    http://www.youtube.com/watch?v=lBKhgGw78PM&feature=player_embedded

    Chciałbym sobie napisać podobny programik na PC (chociażby i w Matlabie). I mam takie pytania:
    1. W jaki sposób najlepiej generować dźwięi instrumentów? Do tej pory nie miałem z tym styczności, ale z tego co na szybko wyczytałem, to wydaje mi się, że synteza tablicowa (wavetable) byłaby ok?
    2. Na jakiej zasadzie mógłbym dokonywać przekształcenia ludzkiego "ba ba", gwizdania, czy nucenia na odpowiednie dźwięki instrumentów?

    Za wszelkie wyjaśnienia, lub nakierowanie na odpowiednią literaturę będę wdzięczny.

    Pozdrawiam
  • REKLAMA
  • Pomocny post
    #2 8258395
    And!
    Admin grupy Projektowanie
    Wavetable na początek może być i da dość ciekawe efekty,
    chociaż w początkowym etapie dla testów może wystarczeć sin()
    co do wykrywania nucenia będzie to dość zawiłe,
    na początek oczywiście jak najprościej czyli FFT i wykrywanie maksimów.
  • REKLAMA
  • #3 8311886
    jorul
    Poziom 10  
    Myślałem, żeby może takie coś na pracę magisterską się nadało i udałoby się robić coś przyjemnego. Jednak jeden z promotorów powiedział mi, że w takiej aplikacji jest sporo inżynierskich problemów do rozwiązania i samodzielnie to wykonać nie ma szans. Ma ktoś pomysły jakie to mogą być problemy? Bo ja jako początkujący w DSP pewnie sobie wszystko w głowie zbyt upraszczam.
  • #4 8393714
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA