Vlastní VST kompresor
Vlastní VST kompresor
Ahoj, pustil jsem se do dalšího prototypu VST plugnu. Tentokrát je to takový trochu netradiční kompresor.
GUI je zatim utilitární, hodnoty nejsou moc kalibrované, chce to nastavovat podle sluchu. Akorát ten měřák gain reduction ukazuje snad celkem rozumně.
Co se týče ovládání, tak
Threshold funguje celkem dle očekávání.
Ratio je od 1.5 do nekonečna.
Časy Attack a Release jsou od fast do slow:)
Mode FAT a TIGHT se liší v ratio a křivce náběhu.
Hi-pass je jednoduše hi-pass na řídicím signálu kompresoru.
HF Split mod komprimuje zvlášť tělo a zvlášť výšky a umí vytvořit hf hřebínek na vokálu, nebo výškovou tečku na bicích.
Crush přidává gain na hipassu od frekvence HF Freq a zároveň ho prohání zkreslením a zároveň vytváří pod HF freq lehký notch. Plus pomocí HF Dynamics lze zapnout , že bude řízený pomocí gain reduction buď přímo a nebo inverzně. Docela fajn třeba na virblu nebo na kopáku, když to člověk chce rozsvítit.
ST. Link zapíná/vypíná linkování sterea.
Input a Output gainy mají docela velký range, tak bacha na vysokou hlasitost.
Je to zatím v plenkách, ale budu rád za jakékoliv postřehy a připomínky. Mě to zatim hodně baví na bicích, ale nemám teda uplně odstup:)
Odkaz ke stažení VST2
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
GUI je zatim utilitární, hodnoty nejsou moc kalibrované, chce to nastavovat podle sluchu. Akorát ten měřák gain reduction ukazuje snad celkem rozumně.
Co se týče ovládání, tak
Threshold funguje celkem dle očekávání.
Ratio je od 1.5 do nekonečna.
Časy Attack a Release jsou od fast do slow:)
Mode FAT a TIGHT se liší v ratio a křivce náběhu.
Hi-pass je jednoduše hi-pass na řídicím signálu kompresoru.
HF Split mod komprimuje zvlášť tělo a zvlášť výšky a umí vytvořit hf hřebínek na vokálu, nebo výškovou tečku na bicích.
Crush přidává gain na hipassu od frekvence HF Freq a zároveň ho prohání zkreslením a zároveň vytváří pod HF freq lehký notch. Plus pomocí HF Dynamics lze zapnout , že bude řízený pomocí gain reduction buď přímo a nebo inverzně. Docela fajn třeba na virblu nebo na kopáku, když to člověk chce rozsvítit.
ST. Link zapíná/vypíná linkování sterea.
Input a Output gainy mají docela velký range, tak bacha na vysokou hlasitost.
Je to zatím v plenkách, ale budu rád za jakékoliv postřehy a připomínky. Mě to zatim hodně baví na bicích, ale nemám teda uplně odstup:)
Odkaz ke stažení VST2
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Zjistil jsem ještě, že tam byly fázové issues u Complex modu a u HF Crush a dělalo to paseku při použití paralelně s dry signálem. U Complex Modu jsem to opravil, Crush bohužel ještě potřebuje fázově doladit vhodnými filtry (ale když je na nule, tak je bypassnutý a v paralelu to pak funguje v pohodě).
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Tak další úprava
místo Drive je teď normální Ratio - od 1.5 do nekonečna.
A lehce poštelované gui.
Link ke stažení je stejný
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
místo Drive je teď normální Ratio - od 1.5 do nekonečna.
A lehce poštelované gui.
Link ke stažení je stejný
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Pár ukázek na jedné bicí smyčce
Dry Wet
Dry Wet
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Tak dnešní update:
- přidaný Lo-Pass filtr pro řídící signál
- upravená funkce HF Split
- přidaná možnost hard-clip na výstupu (i s indikací clipu)
- kalibrace gain-reduction měřáku na 0 až - 30 dB
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
- přidaný Lo-Pass filtr pro řídící signál
- upravená funkce HF Split
- přidaná možnost hard-clip na výstupu (i s indikací clipu)
- kalibrace gain-reduction měřáku na 0 až - 30 dB
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Jinak teda nezkoušel to náhodou někdo? Nikdo nepoužívá kompresor? 

hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
JJ, jak se začne řešit něco opravdickýho, tak je na fórech ticho
No každopádně tohle už je vyšší dívčí a málokdo se na to asi cítí.
Já to určitě chci vyzkoušet, ale nejsem si jist, jestli to dokážu nějak zhodnotit - zrovna na kompresory nemám moc ucho. Neznám ani tu hlubší teorii - jak se vlastně chovají různé používané kompresory, čím se liší. Takže pak nevím, na co se zaměřit a co zkoumat (resp. co od toho čekat). Takže jsem tomu nedal prioritu.
Každopádně kloubouk dolů za tu práci...
Jinak za mě takovej nápad. Kdybys chtěl udělat nějakej revoluční plugin, tak to chce paradoxně zapracovat hlavně na vizuální složce. Protože komprese je dost abstraktní záležitost. Nějak to převést do vizuálu, na kterým by člověk pochopil rozdíly v tom nastavení. Příklad - díky vizualizaci křivkou pochopí i blbec, jaký je rozdíl v hard/soft knee. Tak tohle rozpracovat dál. Třeba tak, že se tam bude zobrazovat nějaká různě zprasená sinusovka, která bude ukazovat, co by s ní toto konkrétní nastavení provedlo. Já myslím, že tohle by laici i poloprofíci strašně ocenili.

Já to určitě chci vyzkoušet, ale nejsem si jist, jestli to dokážu nějak zhodnotit - zrovna na kompresory nemám moc ucho. Neznám ani tu hlubší teorii - jak se vlastně chovají různé používané kompresory, čím se liší. Takže pak nevím, na co se zaměřit a co zkoumat (resp. co od toho čekat). Takže jsem tomu nedal prioritu.
Každopádně kloubouk dolů za tu práci...
Jinak za mě takovej nápad. Kdybys chtěl udělat nějakej revoluční plugin, tak to chce paradoxně zapracovat hlavně na vizuální složce. Protože komprese je dost abstraktní záležitost. Nějak to převést do vizuálu, na kterým by člověk pochopil rozdíly v tom nastavení. Příklad - díky vizualizaci křivkou pochopí i blbec, jaký je rozdíl v hard/soft knee. Tak tohle rozpracovat dál. Třeba tak, že se tam bude zobrazovat nějaká různě zprasená sinusovka, která bude ukazovat, co by s ní toto konkrétní nastavení provedlo. Já myslím, že tohle by laici i poloprofíci strašně ocenili.
Re: Vlastní VST kompresor
ty jo, já už v tý záplavě pluginů nedávno přemejšlel, jaká vlastně bude budoucnost. developerů mi přijde, že je víc než psů. stále častěji vidím v e-shopovejch akcích a "výprodejích" firmy, u nichž to bylo dříve velmi sváteční. někteří mi připadají, že už jedou tenhle model prakticky non-stop (třeba izotope, ik multimedia).
u mě už nastala jakási pluginová přežranost - takže přišla dieta. no a i tohle je důvod, proč třeba já osobně jsem se zatím nepřinutil si to dát do kompu a pomoct ti s nějakou svou subjektivní odezvou...
u mě už nastala jakási pluginová přežranost - takže přišla dieta. no a i tohle je důvod, proč třeba já osobně jsem se zatím nepřinutil si to dát do kompu a pomoct ti s nějakou svou subjektivní odezvou...
Re: Vlastní VST kompresor
mně to příjde úplně super, bomba, neotřelé řešení, čumím jako puk... ještě bych tam dal mix knob a rozhodl bych jestli clip je před nebo za output knobem, mně by se hodilo kdyby input krmil clipper a pak zclipovaný signál by šel ještě utlumit nebo zesílit ... ještě lépe pre-output před clipem a celkový output za ním (prostě feed do clipu nezávisle na výstupu aby to mohl člověk dát na stejnou úroveň kvůli level matchingu)
zkouším na mástru spíš barvy než vlastní kompresi a jako typyč* fakt to dělá dobrotu
jinak já skoro ze zásady vypínám gui u všech pluginů, ony ty kontrolky, analyzéry a super design pak způsobí, že člověku se zdá, že to lépe zní (dělaly se na to i testy, čím více killer design a animace pluginu, tím se zdá i zvuk více killer)
jinak tady ten design je ok, hlavně jak je řešený gain reduction analyzer se mi líbí (haha ale stejně se na něho radši schválně nedívám, aby rozhodovaly jen uši)
zkouším na mástru spíš barvy než vlastní kompresi a jako typyč* fakt to dělá dobrotu
jinak já skoro ze zásady vypínám gui u všech pluginů, ony ty kontrolky, analyzéry a super design pak způsobí, že člověku se zdá, že to lépe zní (dělaly se na to i testy, čím více killer design a animace pluginu, tím se zdá i zvuk více killer)
jinak tady ten design je ok, hlavně jak je řešený gain reduction analyzer se mi líbí (haha ale stejně se na něho radši schválně nedívám, aby rozhodovaly jen uši)
Re: Vlastní VST kompresor
aha, takže drive ovládá ratio i dry/wet? no tak to je pěkný mindfuck 

Re: Vlastní VST kompresor
Díky za reakce! Chápu, pluginů je záplava a ještě ke všemu je blackfirady celej rok, je to těžký no:)
Fractal: super, díky! Hele záleží jakou verzi sis stáhnul. Ale předpokládám, že máš aktuální, protože clipper je až v téhle poslední. Drive byl jen na začátku, teď už je tam normálně fungující Threshold a Ratio.
Mix dry-wet snad přidám, ale musim nejdřív vyřešit všechny fázové issues aby to bylo použitelné na celek - při použití Crush se to splituje a prochází různými filtry a dry signál s tim pak neni fázově srovnanej, takže to pak dělá trochu bordel. A nebo teda můžu přidat dry/wet čistě na kompresi před crush funkcí, tam je to fázově ok.
S tim clipperem to je asi dobrý nápad mít to separátně s pre-clip gainem ještě před outputem. A asi to časem i rozvinu na nějaký štělování mezi hard a soft clip.
Fractal: super, díky! Hele záleží jakou verzi sis stáhnul. Ale předpokládám, že máš aktuální, protože clipper je až v téhle poslední. Drive byl jen na začátku, teď už je tam normálně fungující Threshold a Ratio.
Mix dry-wet snad přidám, ale musim nejdřív vyřešit všechny fázové issues aby to bylo použitelné na celek - při použití Crush se to splituje a prochází různými filtry a dry signál s tim pak neni fázově srovnanej, takže to pak dělá trochu bordel. A nebo teda můžu přidat dry/wet čistě na kompresi před crush funkcí, tam je to fázově ok.
S tim clipperem to je asi dobrý nápad mít to separátně s pre-clip gainem ještě před outputem. A asi to časem i rozvinu na nějaký štělování mezi hard a soft clip.
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Tak jsem ten clipper upravil. Je před output gainem a je u něj nastavitelný threshold. Myslim, že teď to fachá docela fajn. Akorát pozor, když je ten threshold na nule, tak to mutuje signál. Tam možná ještě tu mez upravim. A u Crush dynamics (teď ENV) jsem nechal jen off a on, ta inverzní volba neměla prakticky smysl.
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
Další verze.
Vyřešil jsem fáze a filtry a je přidané DRY/WET
HP Split má tři mody.
Crush má štelovatelné Q a přepínatelný hi-pass a band-pass.
Myslim, že to začíná být dost zajímavé na velké spektrum použití.
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
Vyřešil jsem fáze a filtry a je přidané DRY/WET
HP Split má tři mody.
Crush má štelovatelné Q a přepínatelný hi-pass a band-pass.
Myslim, že to začíná být dost zajímavé na velké spektrum použití.
https://www.dropbox.com/s/s25pcy1jlndfx ... h.dll?dl=0
hudba http://www.martinlinda.cz, práce http://www.cinemax.cz
Re: Vlastní VST kompresor
to jo, tohle už určitě vyzkouším, až bude chvilička
btw. slušná rychlost aktualizací 


Re: Vlastní VST kompresor
ty si jak kulomet, takovou frekvenci updatu nemaji ani koronavirova opatreni
nekdy behem tydne bude cas to oťukat více
nekdy behem tydne bude cas to oťukat více