Amorphovy VST pluginy
Amorphovy VST pluginy
Tak jsem se pred tydnem konecne pustil do toho, o cem premejslim uz pres rok a to je vytvareni vlastnich VST pluginu. Zatim jsem si to jen tak lehce osahal, prosel jsem z lehka VST SDK a nejaky zakladni dsp algoritmy a tady je prvni vysledek. Budu moc rad, kdyz to nekdo stahne a vyzkousi a da sem jakykoliv pripominky, postrehy, prani, napady, proste cokoliv.
LifeDelay
Je to klasicky feedback delay - tedy opakuje se buffer s danym feedbackem a zpozdenim, ale s "par" featurama navic. Jsou k dispozici dva nezavisle kanaly s nastavitelnou panoramou, mixem wet/dry a hlasitosti. Plus je tam pro kazdy kanal parametr Life, ktery pridava urcitym zpusobem generovane ruzne dlouhe echa s hlasitostni obalkou a primichava je cyklicky k jednomu nebo druhemu kanalu. Takze signal se pak urcitym zpusobem ozivne. K tomu je udelany do feedback smycky low pass filter. Je to rezonancni filtr s utlumem 24dB/oktavu majici simulovat moog filtr. Na vstupu filtru je navic jeste distorze s nastavitelnym drivem a distorze je zapojena i v rezonancni smycce filtru.
Verze 0.2
download LifeDelay.dll 0.2
solved issues:
-nastaveni delaye a cuttofu uz ma nelinearni scale
-resonance filtru se chova korektne
-life uz je myslim pouzitelny
-parametr thresh je prejmenovany na drive a urcuje silu distorze
-distorze ma pouzitelnejsi zvuk
-distorze ma kompenzovane vykyvy hlasitosti
known issues:
-neni synchronizace
-podpora pouze 44100Hz
-podpora pouze 32bit
-pri vysokem drive jde filtr do samooscilace nelinearne s frekvenci
-chybi gui
Verze 0.1
known issues:
-neni synchronizace
-podpora pouze 44100Hz
-life je zatim nahovno:)
-threshold se zatim nechova uplne korektne a je potreba lepe kompenzovat ubytky a prirustky hlasitosti pri distorzi
-resonance filtru je hodne ostra. Navic to vypada, ze jde do samooscilace rychlejs ve vyssich frekvencich nez v nizsich.
-zatim chybi gui
LifeDelay
Je to klasicky feedback delay - tedy opakuje se buffer s danym feedbackem a zpozdenim, ale s "par" featurama navic. Jsou k dispozici dva nezavisle kanaly s nastavitelnou panoramou, mixem wet/dry a hlasitosti. Plus je tam pro kazdy kanal parametr Life, ktery pridava urcitym zpusobem generovane ruzne dlouhe echa s hlasitostni obalkou a primichava je cyklicky k jednomu nebo druhemu kanalu. Takze signal se pak urcitym zpusobem ozivne. K tomu je udelany do feedback smycky low pass filter. Je to rezonancni filtr s utlumem 24dB/oktavu majici simulovat moog filtr. Na vstupu filtru je navic jeste distorze s nastavitelnym drivem a distorze je zapojena i v rezonancni smycce filtru.
Verze 0.2
download LifeDelay.dll 0.2
solved issues:
-nastaveni delaye a cuttofu uz ma nelinearni scale
-resonance filtru se chova korektne
-life uz je myslim pouzitelny
-parametr thresh je prejmenovany na drive a urcuje silu distorze
-distorze ma pouzitelnejsi zvuk
-distorze ma kompenzovane vykyvy hlasitosti
known issues:
-neni synchronizace
-podpora pouze 44100Hz
-podpora pouze 32bit
-pri vysokem drive jde filtr do samooscilace nelinearne s frekvenci
-chybi gui
Verze 0.1
known issues:
-neni synchronizace
-podpora pouze 44100Hz
-life je zatim nahovno:)
-threshold se zatim nechova uplne korektne a je potreba lepe kompenzovat ubytky a prirustky hlasitosti pri distorzi
-resonance filtru je hodne ostra. Navic to vypada, ze jde do samooscilace rychlejs ve vyssich frekvencich nez v nizsich.
-zatim chybi gui
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Amorphovy VST pluginy
Jeste poznamka, kdyz date delay na 0, tak to muzete pouzit ciste jako filtr nebo distorzi.
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Amorphovy VST pluginy
som nevedel ze programujes
chcel som vyskusat ale nejak mi to vobec reaper nenaimportoval.. dal som clear chache ale nic - neobjavil sa medzi VST-ckami ...

Re: Amorphovy VST pluginy
v Cubase ho vidim, rad ho vyskusam 

Re: Amorphovy VST pluginy
zkousim v Cubase, je tam poznat nejaky delay, ale cele je to utopene v sumu, jako kdyz se pouzije Bitcrusher a nastavi na 1 bit.
Re: Amorphovy VST pluginy
tak jako napsat delay neni ani tak slozite, myslim algoritmicky slozite.
horsi je to u biquad filteru
EDIT: http://www.musicdsp.org/archive.php?classid=4#154
horsi je to u biquad filteru

EDIT: http://www.musicdsp.org/archive.php?classid=4#154
Re: Amorphovy VST pluginy
Na stejnem linku je oprava. Threshold je pri loadu pluginu na 1 = distorze nic nedela. Navic jsem distorzni modul spoupnul pred filtr a lip jsem mu osetril upravu vstupni i vystupni amplitudy, takze uz je to snad pouzitelny.
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Amorphovy VST pluginy
Na stejnem linku je verze 0.2
LifeDelay 0.2
Opravene a upravene ovladani, algoritmy chovani life, filtru i distorze.
Vyzkousi to nekdo? V cubase i v nuendu mi to chodi bez problemu. Zatim tedy pouze na 32bit systemu a 44100Hz. Reaper ani jine daw jsem zatim nemel cas testovat. Zkuste si pohrat s resonanci, filtrem a drivem, dava to myslim zajimave vysledky. Pouzit lze jak na insertu, tak na sendu. Na sendu si dejte mix na 1. Zajimave je i na insertu dat mix na 1, dat oba kanaly doprostred a na jednom dat delay 0 - tim padem na jedny lajne je delay a na druhy pouze filtr+distorze na originalnim signalu.
Casem planuju pridat envelope follower, kterej bude ridit drive. V dalsich planech zustava synchronizace a taky asi par lfo a tim padem mozna modulacni matice. A nakonec gui. Neni to jeste nijak optimalizovane, takze si to bere trochu vykonu, ale myslim, ze to neni nijak tragicky, rozhodne to jeste citelne klesne.
LifeDelay 0.2
Opravene a upravene ovladani, algoritmy chovani life, filtru i distorze.
Vyzkousi to nekdo? V cubase i v nuendu mi to chodi bez problemu. Zatim tedy pouze na 32bit systemu a 44100Hz. Reaper ani jine daw jsem zatim nemel cas testovat. Zkuste si pohrat s resonanci, filtrem a drivem, dava to myslim zajimave vysledky. Pouzit lze jak na insertu, tak na sendu. Na sendu si dejte mix na 1. Zajimave je i na insertu dat mix na 1, dat oba kanaly doprostred a na jednom dat delay 0 - tim padem na jedny lajne je delay a na druhy pouze filtr+distorze na originalnim signalu.
Casem planuju pridat envelope follower, kterej bude ridit drive. V dalsich planech zustava synchronizace a taky asi par lfo a tim padem mozna modulacni matice. A nakonec gui. Neni to jeste nijak optimalizovane, takze si to bere trochu vykonu, ale myslim, ze to neni nijak tragicky, rozhodne to jeste citelne klesne.
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Amorphovy VST pluginy
amorph: velmi rad by som to testol - az si najdes cas skus to vyladit aby to slapalo v reaperovi...
Re: Amorphovy VST pluginy
dendy: urcite to casem vyladim. Bohuzel, casu je malo. Ale nerikej, ze nemas po ruce nejakou tbb verzi cubase;)
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Amorphovy VST pluginy
prisahambohu ze nemamAmorph píše:dendy: urcite to casem vyladim. Bohuzel, casu je malo. Ale nerikej, ze nemas po ruce nejakou tbb verzi cubase;)


