Podařilo se mi rozchodit ten plugin z VST SDK:
http://luphtrack.borec.cz/gain.dll
Nevyhýbám se tedy přepsání filtříku či výsledného ekvalizéru do této podoby.
Tak sem můžete psát, co za by se vám líbilo dalšího.
Jinak bych uvítal, kdyby mi někdo helfnul s tím registrováním...
DJ Traktor Project - Práce všeho druhu (VST plugins)
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
no, napadlo mě právě teď udělat ten ladspa rack jak přes portaudio/portmidi, tak jako VST
http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html
tam je jich docela dost.
dál by možná stálo za to nabastlit nějaký výcuc z csoundu. možnost propojovat ty ladspiny přes texťák
http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html
tam je jich docela dost.
dál by možná stálo za to nabastlit nějaký výcuc z csoundu. možnost propojovat ty ladspiny přes texťák
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
zapomenul jsem popsat tu komunikaci server-klient, ale to až někdy jindy 

Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
takže k té komunikaci server-klient:
na klientovi přidáte audio2socket plugin a veškerá data z něj se přesměrují na socket (řekněme 192.168.1.1:80/tcp).
tam si je převezme ten můj rack
a pošle je zpět do socket2audio pluginu.
takže bude teoreticky možné takhle propojit dvě DAW přes síť.
na stránkách msdn.microsoft.com (můj miláček) jsem našel specifikaci winsock a můj první pokus proběhl v pořádku (můžu zaslat zdrojové kódy).
ovšem nevim, jak to bude s latencí, to ještě musim potunit (předpokládám použití na lokální síti)
na klientovi přidáte audio2socket plugin a veškerá data z něj se přesměrují na socket (řekněme 192.168.1.1:80/tcp).
tam si je převezme ten můj rack

takže bude teoreticky možné takhle propojit dvě DAW přes síť.
na stránkách msdn.microsoft.com (můj miláček) jsem našel specifikaci winsock a můj první pokus proběhl v pořádku (můžu zaslat zdrojové kódy).
ovšem nevim, jak to bude s latencí, to ještě musim potunit (předpokládám použití na lokální síti)
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
http://luphtrack.borec.cz/gain_sock.zip
chová se jako ten předchozí, akorát se při nasazení připojí na port 80 a napíše ahoj.
chová se jako ten předchozí, akorát se při nasazení připojí na port 80 a napíše ahoj.
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
tak se mi normálně podařilo ten výstup VST pluginu nahrát přes TCP port do souboru. není to paráda?
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
já nevim, možná jste si toho už všimli, možná ještě ne
JSEM PROGRAMÁTOR
to s sebou nese mimo jiné to, že se do všeho seru, ačkoli tomu nerozumím. mám intenzivní pocit, že moje mezery ve znalostech dsp se dají doplnit čtením manuálů. je to trestné?
rád bych dal dohromady něco, co odpovídá mým představám a zároveň se to dá i k něčemu použít. je to trestné?
jsem rád užitečný tam, kde není nikdo, kdo by to dělal lépe. pokud se někdo takový objeví, rád mu jeho obor přenechám. je to trestné?
mám rád malé, ale chytré věci. rád je programuju. je to trestné?
Mám divnou přezdívku, rád provokuju a za ten půl rok tady jsem udělal kupu sračkoidních tracků. Zasírám vám vaše fórum svými žvásty, ničemu nerozumím a do všeho se seru.
Ale jsem programátor a rád bych, aby vám to konečně docvaklo.
Už se těším na vaše reakce...
JSEM PROGRAMÁTOR
to s sebou nese mimo jiné to, že se do všeho seru, ačkoli tomu nerozumím. mám intenzivní pocit, že moje mezery ve znalostech dsp se dají doplnit čtením manuálů. je to trestné?
rád bych dal dohromady něco, co odpovídá mým představám a zároveň se to dá i k něčemu použít. je to trestné?
jsem rád užitečný tam, kde není nikdo, kdo by to dělal lépe. pokud se někdo takový objeví, rád mu jeho obor přenechám. je to trestné?
mám rád malé, ale chytré věci. rád je programuju. je to trestné?
Mám divnou přezdívku, rád provokuju a za ten půl rok tady jsem udělal kupu sračkoidních tracků. Zasírám vám vaše fórum svými žvásty, ničemu nerozumím a do všeho se seru.
Ale jsem programátor a rád bych, aby vám to konečně docvaklo.
Už se těším na vaše reakce...
Re: DJ Traktor Project - Práce všeho druhu (VST plugins)
tak jsem na to založil spešl adresář:
http://luphtrack.borec.cz/vst/
dal jsem tam příklad konfiguračního souboru toho pluginu, co bude zpracovávat data přes sockety. jak jsem psal, jedná se spíš o využití na lokální síti, nejlépe rovnou na tom pc, kde běží DAW.
audio tedy vleze do toho pluginu, hodí data do socketu, z něj vytáhne a pošle na výstup.
umožní to tedy napsat plugin jen s prostředky socketů (winsock, bsd sockety) a použít ho normálně v DAW.
jedním z možných využití tohoto je právě ten ladspa rack ovládaný přes prohlížeč.
hodně jsem o tom přemýšlel a nic lepšího mě nenapadlo.
http://luphtrack.borec.cz/vst/
dal jsem tam příklad konfiguračního souboru toho pluginu, co bude zpracovávat data přes sockety. jak jsem psal, jedná se spíš o využití na lokální síti, nejlépe rovnou na tom pc, kde běží DAW.
audio tedy vleze do toho pluginu, hodí data do socketu, z něj vytáhne a pošle na výstup.
umožní to tedy napsat plugin jen s prostředky socketů (winsock, bsd sockety) a použít ho normálně v DAW.
jedním z možných využití tohoto je právě ten ladspa rack ovládaný přes prohlížeč.
hodně jsem o tom přemýšlel a nic lepšího mě nenapadlo.