Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 120213 times)

Online szipucsu

  • EP addict
  • *
  • Posts: 6781
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #870 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.

Online endi

  • EP addict
  • *
  • Posts: 6245
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #871 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.
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online szipucsu

  • EP addict
  • *
  • Posts: 6781
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #872 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.

Online endi

  • EP addict
  • *
  • Posts: 6245
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #873 on: 2018.February.06. 13:20:36 »
igazából asszem a tengerhez két zaj csatorna kéne, egyiken kicsit mélyebb hanggal
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 604
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: Zeneprogramozás
« Reply #874 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 lover
  • *
  • Posts: 604
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Zeneprogramozás
« Reply #875 on: 2018.February.11. 11:25:10 »
Helló szipucsu! Közben megoldottad, vagy el lett napolva a probléma?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4377
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 57.0 Firefox 57.0
    • View Profile
Re: Zeneprogramozás
« Reply #876 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. :)

Online szipucsu

  • EP addict
  • *
  • Posts: 6781
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 63.0.3239.132 Chrome 63.0.3239.132
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #877 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.