Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 410481 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #855 on: 2018.February.06. 00:22:41 »
szerintem a hangmagasságnak nem feltétlen kell változnia, elég a hangerő.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #856 on: 2018.February.06. 00:29:15 »
csak egy gyors, "visszhangos" teszt.
a style 0-3-ig random, ez picit változtat rajta (de jó lenne ha ez a zaj style 1-3 jobban különbözne... szinte ugyanolyanok. bár lehet hogy más filterrel együtt van értelme).
Vigyázat! Szektás vagyok! :)

Offline Tomato77

  • EP user
  • *
  • Posts: 397
  • Country: hu
    • Támogató Támogató
Re: Zeneprogramozás
« Reply #857 on: 2018.February.06. 00:38:07 »
Nekem tetszik. :) Talán az a szünet nem kéne bele, hanem folytonosan kellene szólnia, úgy még jobb lenne. Még egy sirály hangját is beleképzeltem, ahogy a tenger felett repked. :)
Kotasoft

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #858 on: 2018.February.06. 11:21:54 »
csak egy gyors, "visszhangos" teszt.
Egész jó!  Még sztereósítani lehetne, hogy egyik oldalról átmegy a másikba.
A STYLE RND(3)-nak itt mi értelme? Az azt adja meg, hogy a 0., 1. vagy 2. csatorna adja a frekvenciát, azok meg itt nem szólnak. A STYLE 4 vagy STYLE 8 lehet még jó, esetleg egyik envelope fázishoz az egyiket, másikhoz a másikat rakni. Vagy akár egy másik csatornán adni hozzá frekvenciát. Most nem nagyon akarok vele kísérletezni, mert nem otthon vagyok.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #859 on: 2018.February.06. 11:44:15 »
Egész jó!  Még sztereósítani lehetne, hogy egyik oldalról átmegy a másikba.
A STYLE RND(3)-nak itt mi értelme? Az azt adja meg, hogy a 0., 1. vagy 2. csatorna adja a frekvenciát, azok meg itt nem szólnak. A STYLE 4 vagy STYLE 8 lehet még jó, esetleg egyik envelope fázishoz az egyiket, másikhoz a másikat rakni. Vagy akár egy másik csatornán adni hozzá frekvenciát. Most nem nagyon akarok vele kísérletezni, mert nem otthon vagyok.

áh tényleg, 4,8,12! elrontottam.
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #860 on: 2018.February.06. 13:11:11 »
áh tényleg, 4,8,12! elrontottam.
Én is soká jegyeztem meg ezeket. Legutóbb is az ep128.hu-n néztem utána a bűvös 4, 8, 12, 16 számoknak midizéshez. A 16 tengerhullámzásra nem jó, annak inkább a vonat fékezésére emlékeztet a hangja. A STYLE 0 adáshiba a tévében, STYLE 4, ha jól emlékszem, amikor spray-vel fújunk, a 8 és 12 pedig átmenet a vonatfékezés és a spray hangjai között. A Sorcery-ben az ellenség lefújásakor is ilyen spray-hang van. Ez a tenger hangjának lecsillapodása is lehet talán.
Logikus, mert ezekhez még hozzá lehet adni 1, 2, 3 számokat, akkor másik csatorna adja a frekvenciát, tehát pl. kisebb doboz spray és kisebb vonat fékezése lehet belőle. Illetve doboknál pecsenyesütés ill. kukoricapattogtatás hangjához lehet hasonló.
Mikhez lehet még hasonlítani a különböző torzításokat, szűrőket?

Egy triviális dologba bonyolódtam bele. Hogyan lehet megcsinálni, hogy balról a hang lassan átmenjen középre, de úgy hogy bal oldalon is nulla hangerőről indul és egyre hangosodik? Mindkét csatorna hangereje a nulláról indul, növekszik és a végére ugyanazt a hangerőt érik el. De így nem balról jobbra menne a hang, hanem egyszerre szólna a két csatorna. Ha a bal csatornán max hangerőről indul, ez megy át középre, akkor a bal csatorna elhalkul, a jobb erősödik, míg elérik ugyanazt a hangerőt. Na de úgy, hogy a bal is erősödik? A tenger hangja balról jobbra menne.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #861 on: 2018.February.06. 13:20:36 »
igazából asszem a tengerhez két zaj csatorna kéne, egyiken kicsit mélyebb hanggal
Vigyázat! Szektás vagyok! :)

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1291
  • Country: hu
  • Stray cat from Commodore alley
Re: Zeneprogramozás
« Reply #862 on: 2018.February.06. 16:39:07 »
Egy triviális dologba bonyolódtam bele. Hogyan lehet megcsinálni, hogy balról a hang lassan átmenjen középre, de úgy hogy bal oldalon is nulla hangerőről indul és egyre hangosodik? Mindkét csatorna hangereje a nulláról indul, növekszik és a végére ugyanazt a hangerőt érik el. De így nem balról jobbra menne a hang, hanem egyszerre szólna a két csatorna. Ha a bal csatornán max hangerőről indul, ez megy át középre, akkor a bal csatorna elhalkul, a jobb erősödik, míg elérik ugyanazt a hangerőt. Na de úgy, hogy a bal is erősödik? A tenger hangja balról jobbra menne.
A megoldás az, hogy ne egyforma sebességgel erősödjön a két oldal. Ehhez lehetne használni a szinusz függvényt, vagy az 1/x valamilyen változatát (pl.: 1/x2). Ha nem sikerül zöldágra vergődni, és nem kapsz más, jobb tippet, akkor segíthetek konstruálni egy változatot.

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1291
  • Country: hu
  • Stray cat from Commodore alley
Re: Zeneprogramozás
« Reply #863 on: 2018.February.11. 11:25:10 »
Helló szipucsu! Közben megoldottad, vagy el lett napolva a probléma?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #864 on: 2018.February.11. 15:11:35 »
Az egyik EP-s MIDI zenében már van ilyen effektus. Megnéztem egy General MIDI .sf2 file-t is, ott úgy látom, nem változik a sztereó pozíció, csak felfut a hangerő, majd lassan lecseng. envelope.txt-ben talán 30 lehetne a felfutás időtartama, majd 5-10 ideig tartani, amit lassú exponenciális lecsengés követ, talán *125 vagy *126. A magasságot nem tudom, hogyan lenne érdemes változtatni, esetleg az is emelkedhetne először, majd lassan csökkenne, csak a megfelelő mértékét kellene megtalálni. Ha csak a zene elején fordul elő az effektus, akkor lehetne egyszerre 2 különböző magasságú hang is, a "P" használatával eltérő lehetne a pozíciójuk. Vagy a 10-es vezérlővel is lehetne mozgatni a hangot, akkor a lejátszó oldja meg a fenti problémát. :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #865 on: 2018.February.11. 21:01:05 »
Köszi a válaszokat! Végül hagytam a dolgot. A Sun of Jamaica feldolgozásához gondolkodtam rajta, jó lenne megcsinálni ott, ahol a tegner hullámzásához hasonló hang szól, hogy egyik oldalról menjen át az egész a másik oldalra. Nem tudom, mennyire lett élethű az a tengerhullámzás. Az envelope eleje ezek szerint lehetne gyorsabb felfutás, a vége lassabb lecsengés. Leginkább a nem a zajcsatornán szóló effekten kéne javítani, már ha lehet egyáltalán a Dave-ből többet kihozni ezen a téren, már ami a torzítás és a hangmagasság beállítását illeti.
A zene közben is előfordul 1-2-szer ez az effekt a zajcsatornán.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #866 on: 2018.February.22. 11:00:55 »
azon gondolkodtam, hogy sose volt világos nekem, hogy számít-e az hogy egyik csatorna pl gyűrű modulációhoz a másik frekijét használja, de ezen a másik csatin ha torzítás vagy egy másik filter van (ami megintcsak másik csati frekijét használja), ezek így kombinálódnak?
persze kísérleteztem ilyennel, de nem emlékszem már mi volt.
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #867 on: 2018.February.22. 12:21:23 »
ezek így kombinálódnak?

Igen. Ha valamilyen effektus forrása másik csatorna, akkor a csatorna végleges kimenetét használja minden effektussal együtt. Kivétel a hanggenerátor megszakítás, ott csak a frekvencia számít, tehát nem lehet például polinom számlálóval véletlenszerű megszakításokat generálni.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #868 on: 2018.February.22. 15:33:20 »
Igen. Ha valamilyen effektus forrása másik csatorna, akkor a csatorna végleges kimenetét használja minden effektussal együtt. Kivétel a hanggenerátor megszakítás, ott csak a frekvencia számít, tehát nem lehet például polinom számlálóval véletlenszerű megszakításokat generálni.

aha, tök jó. kérdés, hogy ez vajon csak effektekhez jó vagy zenei hangokhoz is.
amúgy volt régen valami pc-s program, talán te csináltad, amiben a dave regisztereit lehetett tök jól állítgatni potméterekkel, kapcsolókkal. az megvan még valahol?
« Last Edit: 2018.February.22. 16:44:57 by Zozosoft, Reason: Endi ide szánta ezt a választ :-) »
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #869 on: 2018.February.22. 16:21:44 »
aha, tök jó. kérdés, hogy ez vajon csak effektekhez jó vagy zenei hangokhoz is.
amúgy volt régen valami pc-s program, talán te csináltad, amiben a dave regisztereit lehetett tök jól állítgatni potméterekkel, kapcsolókkal. az megvan még valahol?

Innen letölthető (Dave Test). Jelenleg a DAVE emulátor régebbi (2.0.9.1) verzióját tartalmazza, ezért bugos a zajcsatornán a felüláteresztő szűrő.
« Last Edit: 2018.February.22. 17:11:41 by IstvanV »