Vlastní VSTi

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

Vlastní VSTi

Příspěvek od Amorph »

Ahoj, tak po několika VST efektech jsem se konečně pustil do vlastního synťáku. Po pár týdnech mám téměř hotový prototyp co se týká zvukového generátoru, modulací i efektů. Zbývá doladit pár detailů a vymyslet a realizovat GUI. Tentokrát to má něco přes 200 parametrů, tak to bude trochu oříšek:)

Zatim sem budu dávat nějaké zvukové ukázky a kdyby chtěl někdo vyzkoušet prototyp, tak snačí říct.

Arpegiator
https://www.dropbox.com/scl/fi/zl2j1uds ... 1e1jy&dl=0

Live arp
https://www.dropbox.com/scl/fi/lbjmb8v1 ... 89m9g&dl=0

Harmonic distortion and sample rate modulation
https://www.dropbox.com/scl/fi/r0zea42x ... j0zmc&dl=0

Harmonics and overdrive
https://www.dropbox.com/scl/fi/gu2353jd ... q0amn&dl=0

Harmonic and ring modulation
https://www.dropbox.com/scl/fi/clcwjfbu ... mcink&dl=0

Filter modulation
https://www.dropbox.com/scl/fi/iitphru7 ... abjxw&dl=0

Demo133 - krome bicích všechno ze synthu
https://www.dropbox.com/scl/fi/hhcwraop ... 24kzu&dl=0

Teď něco ke koncepci toho synťáku.
Základ je non-bandlimited oscilátor, který může mít až 16 harmonických - ty je možné libovolně přimíchávat a potom nastavovat jejich decay v čase (útlum i nárust), modulaci a phase shift.

Oscilátor může být sinus, triangle, pulse, saw a distorted pulse. Kromě prvních dvou má nastavitelný pulse width.

Samozrejme lze nastavit gain, pitch, pan a glide (portamento a funguje i v poly režimu).

Potom tam jsou už více specifické věci jako sample rate reducer, bitcrush feedback, ring mod a random pitch modulace.

Za oscilátorem je 24dB multi-mode filtr Oberheim typu, plynule měnitelný mezi LP, BP a HP s rezonancí (umí krásně "zpívat").

Pro modulaci je k dispozici několik zdrojů a každý z nich může modulovat prakticky vše z výše zmíněných parametrů, plus frekvence a amplituda LFO může být ještě modulována dalšími zdroji.
K dispozici je 2x LFO (sin, tri, sq, saw, rand step, rand ramp), 1x amplitude ADSR, 1x mod ADSR, 1x (zatím) midi CC (zatím napevno Modwheel) a Stepsequencer.

Stepsequencer má max 16 kroků a v každém lze nastavit modulaci Pitche (+-24), výběr vlny oscilátoru a modulační parametr. Stepsequencer je synchronizovaný s tempem a má tempo divider od 4x celé noty do 1/64.

Synťák může pracovat v mono nebo poly režimu (max 32 hlasů) a potom ještě v live-arp režimu, kdy se stepsekvencer přepne do režimu arpegiatoru řízeného midi notami - tzn. arpegio probíhá přes noty, které zmáčknete (up, down, updown a downup).

Na konci je pak několik master efektů. K dispozici jsou dva typy zkreslení, stereo chorus/flanger, stereo(pingpong) delay a reverb.

To je prozatím asi vše. Zvukově to je trochu rozkročené mezi nějakým chiptune monstrem a celkem zajímavým digitálem s příchutí fm a physical modellingu. Tím že oscilátory nejsou bandlimited, tak kromě sinusu je na všem krásně slyšet aliasing a nakonec jsem se rozhodl, že to tak nechám, protože to vlastně dává zajímavý charakter a to digitální prasení se mi vlastně líbí:)

BTW. zatim nemám název:)

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

Re: Vlastní VSTi

Příspěvek od biscuit »

zajímavej charakter :-) hodně mi to "smrdí" po fm. a ten digitální nepořádek navrchu je opravdu cool (harmonic distortion a sample rate mod). Nicméně myslím, že by tomu slušel i "clean" mód. nevím jestli by stačil low pass, nebo by pomohl oversampling, ale to ty budeš vědět líp než já (když to uvážíš jako podnětný) ;-)

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

Re: Vlastní VSTi

Příspěvek od Amorph »

no, nejake moznosti jsou, ale je to pak samozrejme technicky i vykonove o dost narocnejsi:) tak jeste uvidim.

jinak kdyby si s tim chtel nekdo zkusit pohrat, tak tady je verze bez gui - je poreba prepnout na genericky editor

https://www.dropbox.com/scl/fi/pykj28fc ... ry72q&dl=0


Cyril
Příspěvky: 5821
Registrován: 26 říj 2004 12:55

Re: Vlastní VSTi

Příspěvek od Cyril »

Ohledně názvu – napadl mě Alien

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

Re: Vlastní VSTi

Příspěvek od Amorph »

Mě napadl Aliasynth ale je to taky takový dost generický...

Uživatelský avatar
demsky
Příspěvky: 2892
Registrován: 10 bře 2007 21:43
Vybavení

Re: Vlastní VSTi

Příspěvek od demsky »

Ved ho nazvi Amorph, ked som dal do Googla Amorph VSTi soft synth alebo audiounit, tak mi nenaslo nic a demoukazky su super, fakt to znie inak ako vacsina syntakov co som pocul a ten nazov Amorph ho perfektne vystihuje.

Co sa tyka user interface, aj by som ti mohol helfnut (zadarmo), otazka ci budem mat motivaciu a cas, pred dvoma rokmi som sa pustil z vlastnej zvedavosti a iniciativy do redizajnu fm syntaku Dexed, lebo jeho zvuk sa mi vzdy velmi pacil, ale musel som uznat, ze user interface toho Dexed (mohol by som este pridat ten Synth 1 co emuluje Nord Lead 2) je asi najskaredsi dizajn aky som v zivote videl. Po zopar konzultaciach na jednom fore som aj prerobil knoby na slidre a cele to prerobil na channel strip v mixe, no silou mocou to developer chcel v original hnedej farbe prvej DX7 (ja som to povodne mal v takej prijemnej modrej ako je Novation Supernova). Tak som to urobil ako chcel, no a teraz to dva roky stoji, netusim co sa deje, takze som sa uz na to vykaslal, poslal som im Photoshop projekt a nech si s tym robia co chcu. Tu je moj final:
https://imgur.com/a/kF5EKmR

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

Re: Vlastní VSTi

Příspěvek od Amorph »

demsky: to možná neni uplně blbej nápad - Amorph synth :) Dexed dobry, tenhle plugin jsem pred casem obcas pouzil a byl fajn. A dik za nabidku pomoci, kdyztak bych se ozval. Ale nejdriv si to musim nejak naskicovat a pak postupne poskladat.

Uživatelský avatar
demsky
Příspěvky: 2892
Registrován: 10 bře 2007 21:43
Vybavení

Re: Vlastní VSTi

Příspěvek od demsky »

Aby to ludi nemiatlo, kedze teraz som si precital, ze co znamena slovo Amorph (ta chemicka vec) alebo ze sa tam nieco morfuje (napriklad ako dve sceny v Arturii Polybrute) by som odporucal skor nieco ako Amorph's dream (synth je tuctove slovo, toto moze byt nieco ako Deckard's dream).

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

Re: Vlastní VSTi

Příspěvek od Fractal »

Cyril píše:
08 úno 2024 22:38
Ohledně názvu – napadl mě Alien
Alien už existuje.

Amorph je super název

Amorphase, Amorphosis, Amorpheus, Amorphonic

Amor? <3 xoxo :lol:

Doufam ze to bude za cca týden ještě k stáhnutí na zkoušku, dřív se k tomu nedostanu...

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

Re: Vlastní VSTi

Příspěvek od Amorph »

K dispozici urcite bude

Amorph se mi taky libi, akorat si zatim nejsem jistej, jak moc k tomu sedi ta asociace s morphovanim

Cyril
Příspěvky: 5821
Registrován: 26 říj 2004 12:55

Re: Vlastní VSTi

Příspěvek od Cyril »

Mě přijde Amorph super a žádná asociace s nějakym morfovánim mi nenaskakuje... slovo amorfní (beztvarý...) se ke zvuku dost hodí, evokuje to něco experimentálního, netradičního, možná nepředvídatelnýho atd.

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

Re: Vlastní VSTi

Příspěvek od Amorph »

Zkusil jsem udelat schema jak by mohlo vypadat gui
synth114.png

Uživatelský avatar
bassline
Příspěvky: 2742
Registrován: 22 zář 2005 16:21

Re: Vlastní VSTi

Příspěvek od bassline »

Tie ukážky maju dosť digitálny charakter, takže vo mne to evokuje názov pre synth "Digitalis", alebo "Digitalic" :lol:

Inak skús vymyslieť niečo netradičnejšie vo filter sekcii. Je veľká škoda že obecne sa dizajn filtrovej časti synťákov furt zanedbáva a málokedy nejaký synth ponúka niečo inovatívne ohľadne filtrov. A pri tom filter sekcia poskytuje obrovské možnosti rôznych variácií vďaka ktorým je možné potom nekonečne tvarovať zdrojový zvuk z oscilátorov na nepoznanie. Klasický prístup k filtrom je že sa tam nahodia základné typy LP, BP, HP s rôznou strmosťou a tým to končí. Lenže tých typov filtrov môže byť nekonečne veľa od základného klasického LP, cez rôzne druhy Band Reject / Notch a Phaser typov, až po ich vzájomné kombinácie ktoré môžu disponovať ešte ďalsími veľmi užitočnými parametrami, ako sú napr. "filter width" (pre typy ako je notch / band reject / phaser ) a post filter per voice distortion /shaper ktorý je extrémne užitočná funkcia ktorá dramaticky mení zdrojový zvuk ktorý je následne ešte tvarovaný filtrom. Taktieź usporiadanie filtrov do paralelného alebo sériového režimu, kde si vieš voliť mix medzi filtrami.

Cyril
Příspěvky: 5821
Registrován: 26 říj 2004 12:55

Re: Vlastní VSTi

Příspěvek od Cyril »

bassline: https://aberrantdsp.com/plugins/digitalis/

jinak ad filter – co formant filter, nebo Low Pass Gate? A co nějakej resonátor? Mě přijde, že je synťáků jak sraček, snažil bych se to odlišit, co to jde... hlavně se nesnažit o nic univerzálního :)

Odpovědět