[ captaingox @ 12.05.2022. 06:20 ] @
Dugo sam čekao pogodan trenutak da se oglasim ne [es]-u tako da vam pišem s dozom uzbuđenja.

U pitanju je program koji sam počeo da pravim pre oko 4 godine i s kojim sam dosad iskomponovao puno muzike.

Oduvek su me privlačile Bahove fuge, kompozicije čija struktura neodoljivo podseća na fraktale, kao i kanoni, kompozicije čija se melodija harmonizuje sa svojim ehom. Sa željom da pravljenje takve a i druge vrste muzike učinim što lakšim, kreirao sam Fugoramu.

Pišite ukoliko imate nekih pitanja kao i ukoliko želite da podelite vaše novo stvaralačko iskustvo ili delo.

Fugorama
[ Predrag Supurovic @ 12.05.2022. 09:40 ] @
Skidam kapu. Sama ideja i uložen tud da praviš takav program je za poštovanje.

Ne bi bilo loše da napraviš nekoliko tutorijala i da okačiš na YouTube kako bi potencijalni korisnici videli o čemu se radi, kako se koristi i da li im to odgovara. Ovako, ako neko mora da instalira program da bi video šta je, neće privući mnogo korisnika.
[ captaingox @ 12.05.2022. 11:02 ] @
Hvala na savetu, gledaću da napravim neki video tutorijal.
[ makisiki @ 15.05.2022. 05:18 ] @

Bravo za ulozen trud i rad.


... mozda da se malo olaksa rad ... da se nabaci neki panel sa butonima (bar neke osnovne komande: Play, Stop, Time ...) ne znam koliko je to potrebno za ovakvu vrstu programa - cisto samo onako razmisljam na glas - ima dosta precica ... treba to popamtiti :)


... USB Midi - ne prepoznaje klavijaturu - sta moze da bude problem ?


Jos jednom sve pohvale.
[ captaingox @ 15.05.2022. 06:40 ] @
Hvala puno! Baš mi je drago da si probao da koristiš moj program.

Razmisliću o ubacivanju dugmića sa raznim prečicama u nekoj budućoj verziji.

Do sada sam klavijaturu testirao samo na Linux-u. Probaću u toku dana da je testiram na Windows mašini.

Inače, napisao sam par tutorijala za korišćenje Fugorame kao i jedan sa savetima za komponovanje, koji čekaju da budu snimljeni.
[ captaingox @ 15.05.2022. 13:59 ] @
Pronašao sam grešku. Stavio sam da program bira nepostojeći drajver za zvuk. U sledećoj verziji to će biti ispravljeno.

Pronašao sam i jedan bug vezan za escape-ovanja backslash karaktera koji će takođe biti ispravljen.

[Ovu poruku je menjao captaingox dana 15.05.2022. u 19:02 GMT+1]
[ captaingox @ 16.05.2022. 09:39 ] @
U novoj verziji Fugorame USB klavijatura se može koristiti i na Windows-u.

Finese oko drajvera se mogu podesiti u Global settings-u, nakon čega treba restartovati program.

Malo me je sustigao umor, ali gledaću da nastavim sa radom na tutorijalima i interfejsu programa kad se odmorim.

Komentari su i dalje dobrodošli :)
[ makisiki @ 17.05.2022. 04:20 ] @

... mozda, opet kazem mozda nije lose da ovde nabacis neku sliku - da se vidi kako program izgleda - ljudi su postali takvi da sve moras pred nos da im serviras !

Dobro odmori pa nastavi sa radom :)

Pozdrav.

[ captaingox @ 19.05.2022. 21:02 ] @
Probao sam da napravim video tutorijal, napravio oko 7-8 minuta materijala i na kraju ga obrisao.

Hteo sam da po sadržaju u reč prati već objavljeni tutorijal u tekstualnom obliku, ali sam odustao.

Nezahvalno je praviti ih, jer i pri najmanjoj promeni programa, postaju zastareli. A nije ni lako.

Podsetio bih ljude da nepoznati softver uvek mogu da isprobaju na virtuelnoj mašini poput VirtualBox-a.

PozZz!
[ Predrag Supurovic @ 19.05.2022. 22:15 ] @
Vidiš, kod razvoja nekog softvera, najveći deo posla je u stvari promocija.
[ captaingox @ 22.05.2022. 12:54 ] @
Smatrajući da su vaši saveti dobronamerni, ipak sam napravio prvi video tutorijal posvećen Fugorami.



Nadam se nastavku diskusije :)

[ makisiki @ 26.05.2022. 13:11 ] @

... nemoj se ljutis i nemoj pogresno da me razumes - gde bre nadje ovog zenskog robota :)
Za Engleski jezik ima bas dosta dobro odradjenih glasova ... koristi muske glasove za tutorijale - zvuce ozbiljnije :)
Ako budes razmisljao da napravis jos jedan tutorijal ... http://www.alfanum.co.rs/index...emonstracija/demonstracija-tts
mora malo da se edituje zbog demo reklama ali moze dobro da posluzi ako se nema nista bolje :)


Export midi-wav ... ne radi ?
Sustain ... kada se pusti pedala i dalje drzi ?


... mozda nije lose da se odradi toggle view i export kao "notni zapis" (ne znam sad kako se to zove u programima)
mozda program bude koristio i neko ko zna note pa nije lose da se ima i takav view i export :)


Samo polako i opusteno - nemoj da brzas i nemoj da te zamara to sto radis :)
[ captaingox @ 26.05.2022. 17:03 ] @
Obradovao sam se kad sam video da si nešto dopisao u ovoj temi :)

Koristio sam Google-ov text to speech, kao i add-on koji selektovani tekst može da pretvori u download-ljivi wav fajl, što mi je jako zgodno.
U teoriji, mogao bih glas robota da spustim za koji procenat pa da zvuči kao muški, koristeći Audacity na primer.
Hvala na ponuđenoj opciji... alfanum lepo govori srpski jezik. Šteta što nije besplatan. Nisam siguran da li radi na Linux-u. To su prvi utisci.

Što se tiče tvog neuspelog export-ovanja u midi i wav, jedino što mi pada na pamet je da nisi dodao ekstenziju fajla na kraju. Gledaću da u sledećoj verziji to ne bude potrebno, ali trenutno jeste.

Ponašanje sustain-a možeš da menjaš u Global settings-u (F9): PRESSED - važi kad je pedala pritisnuta, RELEASED - kad je podignuta, ALWAYS - uvek, NEVER - nikad.

Želju za mogućnošću prikaza u obliku notnog zapisa sam primio k znanju, ali ne bih ništa da obećavam.

Hvala na podršci... pozdrav!
[ Hackman @ 26.05.2022. 22:02 ] @
Alfanum ne radi na linuks a za njega postoji lek  radi samo u windowsu.
[ makisiki @ 27.05.2022. 05:45 ] @

... tacno tako - za Export mora da se doda ekstenzija - sitnica ali ga popravi :)

Sustain - nebitno koji je polaritet pedale (mislim da se tako kaze) kada se pedala stisne ton traje, kada se pedala pusti ton prestaje da traje - sto u ovom slucaju nije tako ...
dok se ne stisne novi ton na klavijaturi sustain je i dalje aktivan.

Stisnes pedalu Sustain=On <> pustis pedalu Sustain=Off

Tako bi trebalo da radi - jeste da je i ovo sitnica ali ... :)

[ captaingox @ 27.05.2022. 13:15 ] @
Ispravio sam bagove na koje je makiski ukazao, promenio imena par opcija, i dopunio tutorijal za pijaniste novim informacijama.
[ makisiki @ 28.05.2022. 05:23 ] @

... da ne ispadne da samo nesto izmisljam-kritikujem i trazim greske, svratio sam samo da jos jednom pohvalim ovo sto radis :)

Drago mi je da vidim da neko radi nesto drugacije a ne samo programe za prodavnice i baze podataka !
Nadam se da ce neko da primeti ovo sto radis i da dobijes priliku da radis na nekom vecem projektu ...

Jos jednom svaka cast za Fugoramu :)

Pozdrav i sve najbolje.

[ captaingox @ 28.05.2022. 18:09 ] @
Hvala puno :) Samo da se ne uobrazim...

Rado bih sarađivao s tobom kao i drugim kreativnim ljudima.

Pozdrav!

[Ovu poruku je menjao captaingox dana 28.05.2022. u 19:27 GMT+1]
[ captaingox @ 06.06.2022. 07:39 ] @
Kad neće niko moram ja :)

U pitanju je pesma začeta pre x vremena, ali sam je juče doradio da zvuči bolje.

[ captaingox @ 07.09.2022. 22:39 ] @




Radovaću se svakoj poruci od ljudi koji probaju da koriste Fugoramu.
[ captaingox @ 09.09.2022. 14:04 ] @
Evo još malo sveže objavljene muzike, iskomponovane u Fugorami.

Bio bih oduševljen kada biste i vi nešto objavili, da ne bude da se samo ja eksponiram.
[ captaingox @ 16.09.2022. 06:48 ] @
Rimejkovao sam svoju kompoziciju od pre par godina, želeći da isprobam mogućnosti svog programa, i sve je proteklo u najboljem redu.



Neke izmene u novoj verziji Fugorame:

- instrumenti mogu da se drag-and-drop-uju bez problema
- atomi mogu da se kolapsuju i ekspanduju
- ctrl + MMB drag-ovanje atoma pravi dete atoma

P.S. Voleo bih da komuniciramo više.

P.P.S. Hvala za lajkove :)

[Ovu poruku je menjao captaingox dana 16.09.2022. u 09:19 GMT+1]
[ captaingox @ 17.09.2022. 10:07 ] @


[Ovu poruku je menjao captaingox dana 17.09.2022. u 15:50 GMT+1]
[ captaingox @ 20.09.2022. 15:36 ] @
Obradio sam sopstvenu kompoziciju od pre nekoliko godina.



Mislim da ću nastaviti sa praksom upload-ovanja starih stvari, pre nego što krenem da stvaram novu muziku.

U novoj verziji programa sam ispravio par bagova:

- PLAY_SELECTION_LOOPED se dešavalo da zabaguje u specijalnim slučajevima
- prikaz link-ovanih i layer-ovanih instrumenata (voices) ponekad nije bio update-ovan nakon učitavanja fajla
[ makisiki @ 21.09.2022. 05:35 ] @
... jedan mali savet - dobronamerna kritika - za buduce projekte koje budes radio ... prvo pusti demo-test verziju, pa ako sve prodje bez greske onda izbaci konacnu verziju 1.0 ... nemoj da si kao Microsoft pa da stalno ispravljas neke bagove - lose utice na prezentaciju programa :)


... sto se tice fugorame ...

1. Koliko si razmislio o ubacivanju jos jednog toggle panela - sa osnovnim komandama za Play, Stop, Rec, premotavanje na pocetak-kraj, itd ...

2. Primetio si da je vecina novih programa neke tamnije grey boje - mozda da odradis neki skin - ili da dodas "slajder" da moze da se podesava tamnije-svetlije (nesto kao Bitwig) ... da program startuje preko celog ekrana ... da se nabaci neki mixer ... Voices toggle "snap" view (bez maximize) ... i jos neke sitnice oko samog izgleda programa ...
Nisam siguran ali mislim da je danas bitniji izgled nego sama funkcionalnost programa - neka me neko ispravi ako gresim :)

3. Kakvo je stanje sa VST instrumentima - koliko je to izvodljivo i komplikovano da se ubaci u fugoramu ?
[ captaingox @ 21.09.2022. 07:58 ] @
Pribegao sam varijanti da verzije svojih programa definišem datumom objavljivanja (yyyy-mm-dd) + slovom abecede. Na primer: "Fugorama-2022-09-20-a".

Ni ja ni moji programi nismo bezgrešni... kad objavim da sam ispravio bag osećam se kao da sam se ispovedio...

1. Dodaću na svoju TODO listu, koja je prazna trenutno.

2. Biće taman izgled u sledećoj verziji. Najbolje što sam pronašao je Flat Look and Feel.

3. Znam da je VST proprietary tehnologija, bila barem, dok sam se interesovao ranije. Razmisliću o unapređenju zvuka u svakom slučaju.

PozZ!
[ captaingox @ 21.09.2022. 21:24 ] @
Hvala na sugestijama. Taman skin zaista lepše izgleda, i nisam primetio da izaziva ikakva usporenja. Sutra nastavljam s doterivanjem Fugorame.


[Ovu poruku je menjao captaingox dana 21.09.2022. u 22:39 GMT+1]
[ makisiki @ 04.10.2022. 04:50 ] @
...

Opet problem sa USB Midi + keyboard mode ne radi

Kada se otvori vise projekata - kako se gase pojedinacno ?

Toggle Voices snap to grid ili docking sa leve i desne strane
Toggle Toolbar isto to - gore i dole
Nije nesto neophodno ali je po meni interesantno, lepse za oko i lakse za vracanje ako se pomeraju sa mesta
Iskljuci opciju za maximize i resize u toggle view panelima - nepotrebna stvar - moze samo da smeta

Neka se aplikacija startuje kao "WindowState = Maximized" - ponavljam da je nista strasno - probaj pa vidi razliku :)

Napravi da korisnik moze da bira izmedju dve varijante izgleda (tamnije i svetlije) pa neka bira kako kome koji stil odgovara

Sve ovo pricam za Windows - ne znam kakvo je stanje sa Linux-om :)


Jos jednom sve pohvale za rad ...

... i na kraju samo da dodam - meni se vise svidja tamnija varijanta. :)


Pozdrav.
[ captaingox @ 06.10.2022. 15:33 ] @
Pozdrav ljudi. Intezivno sam radio na Fugorami od mog poslednjeg javljanja pre dve nedelje.

- korisnički interfejs je unapređen, olakšan i ulepšan
- svaku radnju moguće je izvesti mišem
- proširen je izbor alatki
- pomoć u vidu oblačića objašnjava korisniku sve što ga zanima
- moguće je u dva klika promeniti jezik programa
- podržani jezici su ENGLESKI i SRPSKI (ćirilica i latinica)
- program je dobio logo

Makisiki, hvala ti puno na uloženom vremenu i dobroj volji. Da probam da odgovorim...
Citat:
Opet problem sa USB Midi + keyboard mode ne radi

U novoj verziji programa ne bi trebalo da bude problema.
Citat:
Kada se otvori vise projekata - kako se gase pojedinacno ?

- možeš da klikneš srednjim dugmetom na otvoreni tab
- možeš da ideš na File -> Close
- možeš da pritisneš CTRL + W
Citat:
Toggle Voices snap to grid ili docking sa leve i desne strane
Toggle Toolbar isto to - gore i dole
Nije nesto neophodno ali je po meni interesantno, lepse za oko i lakse za vracanje ako se pomeraju sa mesta
Iskljuci opciju za maximize i resize u toggle view panelima - nepotrebna stvar - moze samo da smeta

Razmisliću koje rešenje da primenim.
Citat:
Neka se aplikacija startuje kao "WindowState = Maximized" - ponavljam da je nista strasno - probaj pa vidi razliku :)

Stavio sam na TODO listu. Trenutno se startuje u Full HD veličini.
Citat:
Napravi da korisnik moze da bira izmedju dve varijante izgleda (tamnije i svetlije) pa neka bira kako kome koji stil odgovara

Probaću to da izvedem.

Evo još malo jesenje muzike od mene, i to bi bilo sve za sada...

[ captaingox @ 15.10.2022. 15:12 ] @
Objavio sam verziju 2022-10-15-b.

- uveden je docking prozora
- help sistem u okviru programa je sređen
- promena drajvera više ne zahteva restart programa
- program se maksimizira pri prvom startovanju i pri svakom sledećem ukoliko korisnik to želi
- uvedeni su checkbox-ovi u menijima, gde sam mislio da su potrebni
- sređen je on-line tutorijal

Ukoliko neko želi, neka napiše svoja iskustva pri korišćenju Fugorame.

Pozdrav!
[ TheSpiridon @ 15.10.2022. 15:33 ] @
Možda sam budući korisnik. Kad nađem vreme. Jel može da prepozna el. klavijaturu onu klasičnu za kompjutere. I jel može da snima u realnom vremenu? I, jel može da se eventualno koristi tastatura umesto klavirke.
[ captaingox @ 15.10.2022. 17:08 ] @
Može sve što si nabrojao.

I mnogo više. Na primer (polu) automatski sustain i legato. Ja ih obavezno koristim kada sviram na klavijaturi + pedali.

Sviranje preko tastature je takođe moguće... kao i mišem.

Naravno, moguće je i snimiti se. Trenutno nije moguće snimati se i reprodukovati muziku u isto vreme, ali odvojeno da.

P.S. u verziji "d" za danas sam ispravio bag vezan za dialog sa prečicama.
[ captaingox @ 28.10.2022. 14:09 ] @
Poštovanje svima. Sinoć sam u naletu inspiracije iskomponovao ovo muzičko delo.



Fugoramu sam poprilično istrebio od buba, ali ukoliko primetite nešto neobično, slobodno prijavite.
[ captaingox @ 25.11.2022. 22:51 ] @
Zdravo svima!

Želim da vas obavestim da sam napravio endžin za renderovanje nota kao deo svog programa.

Hvala makisiki-ju što mi je sugerisao da to uradim.

Features:
- detekcija ključa kompozicije
- automatsko postavljanje povisilica i snizilica
- detekcija notnog sistema
- mogućnost definisanja promene takta i ključa kroz vreme

Ima još posla, ali sam ipak hteo da presečem i da se pohvalim onim što sam do sada uradio.

U nekom budućem vremenu planiram da uvedem mogućnost štampanja.

Za kraj, izabrao sam dve Bahove kompozicije u MIDI formatu, radi demonstracije kako Fugorama prikazuje note.




[ captaingox @ 27.11.2022. 21:18 ] @
Nešto što sam danas iskomponovao, pokušavši da digitalizujem svoj stil sviranja klavijature.



Nisam skroz uspeo jer kad sviram često menjam tempo, a ovde je konstantan a i nemam "dirke" za noge kakve bi bile potrebne za sviranje ove kompozicije.

Rezultatom sam svejedno zadovoljan, pa ga delim s vama.
[ makisiki @ 17.12.2022. 04:46 ] @
Odlicno odradjeno - polako se pretvara u vrlo ozbiljan program :)

A sad par pitanja:
________________________
Project tab ...

- Moze li da se izbaci srednji klik i da se nekako ugura "mali x" kao close button ?
- Prilikom zatvaranja projekata ... da se proveri ima li kakvih izmena i da se prvo pojavi ono "zelite li da sacuvate ..."
- Rename Project 1,2,3 ... ?
________________________

- Kada se selektuje neki ton pojavi se (ako dobro vidim) zvezdica - moze li umesto te zvezdice da pise koji je ton ?
________________________

Jos jednom ... bravo ... samo napred :)

Pozdrav.
[ captaingox @ 17.12.2022. 16:21 ] @
Hvala ti puno... dok programiram uglavnom sam i ja ozbiljan... ali zato kad odradim neki teži zadatak osetim jako zadovoljstvo... :-)

Ovih nekoliko stavki koje si naveo deluju lako rešivo.

Stavio sam ih na TODO listu.

Hvala još jedared :-)

Code:
PozZz.draw();



[Ovu poruku je menjao captaingox dana 17.12.2022. u 17:51 GMT+1]
[ captaingox @ 18.12.2022. 21:48 ] @
Dodao sam krstiće, preimenovao tabove u ime fajla, ubacio dialog za snimanje pri izlasku iz programa.

Zvezdicu nisam dirao... možda ću neki drugi put.

[ captaingox @ 02.02.2023. 07:50 ] @
Možete poslušati ubrzani MIDI zapis mog jučerašnjeg koncerta.



Da li vam se sviđa kako improvizujem? Pitajte nešto ako vas zanima.
[ captaingox @ 21.03.2023. 21:00 ] @
Lista stvari koje sam odradio u proteklom periodu:

//DONE poboljšan rad s instrumentima (search bar, prečica instrument dijaloga)
//DONE iksiranje izlaznog dijaloga obustavlja izlazak iz programa
//DONE povećana veličina fonta +2
//DONE prikaz proteklog vremena
//DONE mogućnost sviranja mišem poput stilofona
//DONE karaoke prozorčić (slogovi se mogu povezati znakom "-")
//DONE kvalitetniji dock-ing prozorčića
//DONE play selection looped radi kako treba

//BONUS himna za sve ljubitelje starih (dobrih?) vremena..

[ makisiki @ 27.03.2023. 04:20 ] @
... mali skok iz teme ... tacno tako kao u zagradi, sa znakom pitanja ... koliko je i kome bilo dobro ... :)


Fugorama se i dalje razvija ... Bravo ... 10+


SF-SN :)