Vlastní VST kompresor

Ostatní audio software, obecná diskuse
Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Vlastní VST kompresor

Příspěvek od Amorph »

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
Sonicrush111.png

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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ě).

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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
Sonicrush112.png

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

Pár ukázek na jedné bicí smyčce

Dry
sonicrush-test1-dry.mp3
(392.52 KiB) Staženo 15 x
Wet
sonicrush-test1-wet1.mp3
(392.52 KiB) Staženo 7 x
sonicrush-test1-wet2.mp3
(392.52 KiB) Staženo 7 x
sonicrush-test1-wet3.mp3
(392.52 KiB) Staženo 6 x
sonicrush-test1-wet4.mp3
(392.52 KiB) Staženo 7 x
sonicrush-test1-wet5.mp3
(392.52 KiB) Staženo 6 x

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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
Sonicrush113.png

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

Jinak teda nezkoušel to náhodou někdo? Nikdo nepoužívá kompresor? :-)

vasek
Příspěvky: 2108
Registrován: 11 úno 2005 12:04

Re: Vlastní VST kompresor

Příspěvek od vasek »

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.

biscuit
Příspěvky: 9829
Registrován: 22 črc 2004 02:58

Re: Vlastní VST kompresor

Příspěvek od biscuit »

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živatelský avatar
Fractal
Příspěvky: 2878
Registrován: 10 dub 2004 14:54

Re: Vlastní VST kompresor

Příspěvek od Fractal »

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)

Uživatelský avatar
Fractal
Příspěvky: 2878
Registrován: 10 dub 2004 14:54

Re: Vlastní VST kompresor

Příspěvek od Fractal »

aha, takže drive ovládá ratio i dry/wet? no tak to je pěkný mindfuck :D

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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.

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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

Sonicrush114.png

Uživatelský avatar
Amorph
Moderátor
Příspěvky: 4843
Registrován: 24 lis 2005 22:22

Re: Vlastní VST kompresor

Příspěvek od Amorph »

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

Sonicrush115.png

biscuit
Příspěvky: 9829
Registrován: 22 črc 2004 02:58

Re: Vlastní VST kompresor

Příspěvek od biscuit »

to jo, tohle už určitě vyzkouším, až bude chvilička :-) btw. slušná rychlost aktualizací ;-)

Uživatelský avatar
Fractal
Příspěvky: 2878
Registrován: 10 dub 2004 14:54

Re: Vlastní VST kompresor

Příspěvek od Fractal »

ty si jak kulomet, takovou frekvenci updatu nemaji ani koronavirova opatreni

nekdy behem tydne bude cas to oťukat více

Odpovědět