|
Audio Software VST, DX, AU.... plug-in instrumenti i efekti, modularni sintovi i dizajn modularne sinteze, semplovanje, semplovi i sample libraries diskusije, koje sekvencere, editore, plug-inse koristite. Da li je bolji Sonar ili Cubase? Sound Forge ili WaveLab?.. |
![]() |
|
Thread Tools | Display Modes |
![]() |
#1 |
Member
Join Date: Jan 2008
Location: CPU
Posts: 151
|
![]()
Da se malo pohvalim vlastitim DSP/VST projektima ...
[Tranzistow] Tranzistow je moj ultimate VST synthesizer nastao kao rezultat dvogodisnjeg proucavanja Digital Signal Processinga, inspired by Waldorf Q, Waldorf Microwave II/XT, Alesis Andromeda & John Bowen Solaris. Da ne duljim - vise informacija i download demo verzije: http://www.hrastprogrammer.com/hrastwerk/tranzistow.htm http://www.hrastprogrammer.com/hrastwerk/hrastbook.htm HrastProgrammer sekcija na electro-music.com s raznim demoima i drugim stvarima: http://www.electro-music.com/forum/index.php?f=226 Od demoa bih izdvojio slijedece: Excommunication & Wavecomputer by HrastProgrammer: http://www.electro-music.com/forum/v...=397373#397373 Ghost Ship by Miroslav Tropcic & HrastProgrammer: http://hrastprogrammer.bandcamp.com/album/ghost-ship [Diodow] Diodow je prilicno oslabljena Tranzistow verzija, ali zato free ![]() Vise informacija + download: http://www.hrastprogrammer.com/hrastwerk/diodow.htm Free Diodow (and Tranzistow) soundbank by Ed Ten Eyck (edtaudio.com): http://www.hrastprogrammer.com/hrast...Diodow_EDT.zip Svakome tko napravi banku od minimalno 100 patcheva za Diodow (a svi Diodow patchevi se bez problema mogu ucitati i u Tranzistow) nudim besplatnu Tranzistow licencu ![]() |
![]() |
![]() |
![]() |
#2 |
Pro Member
Join Date: Jun 2010
Location: serbia
Posts: 1,400
|
![]()
Skroz interesantna stvar moram skinuti te demo snimke.a u cemu si pravio te instrumente i efekte.imas od mene podrshku..
|
![]() |
![]() |
![]() |
#3 |
Member
Join Date: Jan 2008
Location: CPU
Posts: 151
|
![]()
Low-level code (audio engine i sve to) je cisti SSE3 assembler (32-bitni i 64-bitni kod je potpuno odvojen posto su programerski modeli potpuno razliciti). Kompletno procesiranje je paralelizirano tako da npr. odjednom procesiram 4 oscilatora, 4 filtera i slicno.
High-level code (user interface, patch management, itd.) gdje brzina nije toliko bitna je Borland Delphi. |
![]() |
![]() |
![]() |
#4 |
Pro Member
Join Date: Jun 2010
Location: serbia
Posts: 1,400
|
![]()
Asembler je jako tezak programski jezik..barem meni..svaka cast..
|
![]() |
![]() |
![]() |
#5 |
Moderator
Join Date: May 2008
Location: Beograd, Srbija
Posts: 319
|
![]()
Super je ovo, cestitke.
![]() Prostudiracu cim odvojim malo vremena, zaista mislim da vredi. Programiranje u assembleru je, naravno, delatnost za mali i izabrani krug posvecenika. Kad sam zavrsio faks, nikad ga vise nisam koristio, ali ga se secam ![]() ![]() Borland Delphi, bese u osnovi Pascal compiler. Sto se mene tice, ozbiljno programiranje se prvo uci u njemu. Svaka cast na hrabrosti da ga koristis u vreme izvikanih C++, Jave, Pythona.... Zao mi je sto nam ovo nisi i ranije predstavio.
__________________
|
![]() |
![]() |
![]() |
#6 |
Pro Member
Join Date: Aug 2006
Location: Skopje
Posts: 4,664
|
![]()
e isprobao sam ovo sinoc onaj diodow , zanimljivo zvuci !
|
![]() |
![]() |
![]() |
#7 |
Member
Join Date: Jan 2008
Location: CPU
Posts: 151
|
![]()
Hvala decki
![]() Synclavier, htio sam prvo sve zavrsiti tako da ne predstavljam poluproizvode, a posto sam sve razvijao potpuno od nule uz puno eksperimentiranja, odbacivanja nekih rjesenja koja su se pokazala slabijima i slicno, onda je to potrajalo. Osim toga, cekao sam i da se barem nekakva "factory" banka zvukova napravi ... Inace, Pascal + Assembler su oduvijek bila moja dva omiljena podrucja. Pod "oduvijek" mislim na nekih 30 godina, s tim da od razvoja u Delphi-u prakticki zivim zadnjih 18. Stoga je ta kombinacija bila logican izbor kada sam krenuo u DSP vode. U zadnjih par godina sam puno manje programirao u assembleru tako da je ovo bila i odlicna prilika da to malo obnovim, kao i da pohvatam "najnovija dostignuca" u tom podrucju. A i bez tog najnizeg nivoa tesko da bih sve ono sto sam zamislio (na kraju je ispalo i puno vise od toga) mogao potrpati u engine uz neku prihvatljivu polifoniju. Razvoj sam poceo u Delphi 7 i 32-bitna verzija je kompletno napravljena u tome. Kasnije sam to portao na XE4 u cemu je napravljena i 64-bitna verzija. U startu nisam uopce namjeravao raditi 64-bitnu verziju, ali sam se predomislio pa sam engine morao kompletno preraditi posto je x64 programerski model bitno drukciji. Ako razvijas u nekom kompajleru onda je tranzicija iz 32 u 64 bita vise-manje bezbolna (pod uvjetom da postujes neka pravila), ali u assembleru moras "promijeniti paradigmu", nema druge. No, sve to se definitivno isplatilo jer je engine zbilja maksimalno optimiziran. U svakom slucaju, Tranzistow (u kombinaciji s Behringer BCR2000 kontrolerom i 23" touch LCD-om) je sada (uz Q, Andromedu, Z1, XT i ostale) sastavni dio mog arsenala i nikakav drugi software synthesizer (vise) ne koristim niti mi treba ![]() Osim tandema Delphi/Assembler, Additive/GPU verziju (ta jos nije javno dostupna) sam djelomicno razvio i u OpenCL. U toj verziji koristim graficku karticu za kompletan paralelni additivni engine koji je djelomicno inspiriran s Kawai K5000, ali bitno napredniji. Koliko znam, to je jedini "hibridni" CPU/GPU synthesizer koji koristi GPU za realtime sintezu - osim nekih efekata (reverba uglavnom) koji se vrte na grafickoj kartici, drugih VST/GPU nisam pronasao. Vise informacija o tome ovdje: http://www.electro-music.com/forum/v...ic.php?t=60200 Toliko od mene, za sada ![]() Last edited by HrastProgrammer; 16-04-2014 at 05:55 AM. |
![]() |
![]() |
![]() |
#8 |
Stara Rumski Elita 2003.
Join Date: Nov 2003
Location: Zagreb
Posts: 1,092
|
![]()
Svaka ti čast!!!
__________________
- -= - =- = - = - = - = - = - - SHOT http://www.elemental.hr - -= - =- = - = - = - = - = - - |
![]() |
![]() |
![]() |
#9 | |
Administrator
Join Date: Jan 2003
Location: Novi Sad
Posts: 4,552
|
![]() Quote:
btw, ako treba neka promocija, neki baner tu i tamo da postavimo, slobodno se javi, za ovakve ljude je to free naravno. |
|
![]() |
![]() |
![]() |
#10 | |
Member
Join Date: Jan 2008
Location: CPU
Posts: 151
|
![]() Quote:
U biti nisam previse zainteresiran za nekakvu komercijalizaciju svega ovoga u smislu prodaje i slicno. Naravno, ne dam synth bas zabadava, ali svatko tko se potrudi napraviti banku patcheva za Diodow moze dobiti svoj primjerak. VST-ova ima koliko hoces i tko ce se natjecati sa svima njima, tim vise sto sam sve ovo najvise radio radi samog sebe pa je i prilagodjeno meni, i nemam namjeru nista tu mijenjati niti portati na neke druge platforme i slicno. Zapravio bih puno vise bio zainteresiran da se sve ovo steceno znanje iskoristi za nekakav "contract development" vezan uz Digital Signal Processing, ne nuzno samo za audio, nego i DSP u sirem smislu, glavno da nisu "poslovne aplikacije" jer su mi iste vec pomalo dosadile, moram priznati. I nije nuzno samo Delphi/Pascal/Assembler, govorim ja i C/C++/Forth/... bez ikakvih problema. Pa ako "netko zna nekoga" neka slobodno javi jer bih se u buducnosti htio vise orijentirati na DSP, a manje na ovo sto radim sada ![]() |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|