Egy ötlet: le lehetne tesztelni, hogy miféle hangokat lehetne kihozni a Dave-el egy ilyen wav-to-dave dologhoz, a következõ programmal:
-gépi kódban kell írni hogy gyors legyen
-random magasságú hangokat adunk ki minden csatornára egyszerre
-a torzításokat is randomizáljuk
-lehessen gombokkal állítani a hangmagasság randomizálás mértékét, a hang hosszot (tehát hogy mennyi idõ után generálunk új paramétereket), a torzítás fajtáinak randomizálását (tehát pl. lehessen olyat csinálni hogy random váltakozik 2 féle torzítás)
Szóval valami ilyesmi, persze ez így nagyon pontatlan leírás, de aki érti az tovább tudja gondolni.
Amúgy a mai gyors pc-nek evolúciós módszerrel is lehetne ilyen programot fejleszteni. Ez esetben egy jó összehasonlító programot kell írni, amely a wav kicsi darabját és a dave által generált kicsi darabot hasonlítja össze. Ha hasonlítanak, akkor letárolja és veszi a következõ darabot.
Na ezt részletesebben:
-fogunk egy wav-ot, tanácsos szerintem elõször egyszólamú zenével vagy beszéddel próbálkozni
-vesszünk belõle egy pár milisec-es hosszúságút darabot
-randomizálunk minden dave paramétert és lejátszuk a dave-el
-összehasonlítjuk a wav darabot és a dave hangot: ehhez persze megint csak komoly analízus matek kell gondolom
-megadott ideig ismételjük a két elõzõ pontot, és a próbálkozások legjobbja lesz az eredmény
-az eredményt letároljuk (tehát a dave randomizált paramétereit)
-ugrunk a wav következõ darabjára