Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 148481 times)

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2465
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Zeneprogramozás
« Reply #75 on: 2007.March.26. 21:26:27 »
Köszi! Így már tudok mit hallgatni :-)

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
    • View Profile
Re: Zeneprogramozás
« Reply #76 on: 2007.March.26. 21:49:43 »
Sajna az Internal D/A-val csak 5 biten játssza le, így pár helyen találkozhatunk torz hangokkal, nemtom hogy egy külső D/A-n, ami 8 biten brodukál, ott milyen lenne.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.4 Firefox 2.0.0.4
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #77 on: 2007.December.12. 12:14:39 »
Egy kis muzsika, tekintettel a közelgõ karácsonyra. DTM Player kell hozzá.
(Ez volt az eredeti.)
« Last Edit: 2007.December.12. 17:48:36 by szipucsu »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.4 Firefox 2.0.0.4
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #78 on: 2008.April.20. 18:34:03 »
Gondoltam, pihenek kicsit ma délután.  :ds_icon_cheesygrin:
Talán majd folytatom. Az a baj, a következõben 4 hangnak kellene szólnia egyszerre, az EP meg csak 3 csatornás... Ha Beethoven tudta volna, hogy lesz EP, biztos ehhez igazította volna. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2465
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.14 Firefox 2.0.0.14
    • View Profile
    • Enterprise Forever
Re: Zeneprogramozás
« Reply #79 on: 2008.April.20. 18:41:18 »
Gondoltam, pihenek kicsit ma délután.  :ds_icon_cheesygrin:
A poénjaid alapján én azt hittem, hogy te mindig pihent vagy  :twisted:

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.4 Firefox 2.0.0.4
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #80 on: 2008.April.21. 12:46:09 »
A poénjaid alapján én azt hittem, hogy te mindig pihent vagy  :twisted:
Hja, ebbõl a szempontból pihent vagyok. :D
Szerintem ahhoz kéne rendkívül sokat pihenni, hogy kitaláljon az ember valamit, hogyan szólhat egyszerre négy csatornán négyszögjel, mindezt persze basic-ben. Cseles emberek (pl. Gyányi Sándor) egyszerre négy digi hangmintát is meg tudnak szólaltatni, hát akkor négyszögjelet is meg kéne, hogy lehessen szólaltatni egyszerre négyet, az egyszerûbbnek tûnik (max bedigizünk egy négyszögjelet, és mint digitális hangmintát szólaltatjuk meg, de szerintem csak van már ennél egyszerûbb módja is).
Az a baj, kettõ hang megszólaltatása egyszerre, szintén nehézkes ebben a basic programban. Az ENVELOPE lecsengések megnyújtása nagyon szépen hangzik, de különleges "vezérlõciklus" kell hozzá.  Ez lassítja az egészet, és ha 0 lecsengési idõt adok meg (pl. a DATA sorokban a 9. hangnál), akkor csak megközelítõleg szólal meg egyszerre a rá következõ hanggal a DATA-k között. (Viszont így jó kis arpeggio-szerû effekteket lehet létrehozni, ami gitár "emulálására" lehet jó.)
Ha tudtok esetleg valami jobb megoldást erre, majd szóljatok lécci!
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.14 Firefox 2.0.0.14
    • View Profile
    • http://enterprise.iko.hu/
Re: Zeneprogramozás
« Reply #81 on: 2008.April.21. 14:55:47 »
(Viszont így jó kis arpeggio-szerû effekteket lehet létrehozni, ami gitár "emulálására" lehet jó.)
Na ez nekem már kínai :-)
Quote
Ha tudtok esetleg valami jobb megoldást erre, majd szóljatok lécci!
Az én zeneprogramozási tudásom kimerül a PING utasításban :-) na jó van még a paraméterek nélküli SOUND is :-)

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.26 Opera 9.26
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #82 on: 2008.April.21. 19:25:24 »
Több szólamot egy csatornán úgy szoktak, hogy idõben elosztják rajta. Tehát váltogatják a frekvenciát. Sok ilyet lehet hallani specy128-as, de 48-as zenékben is. Nem tudom a zenei szakkifejezéseket, de van erre valami szó, mert élõben is megvalósítható, pl gitáron amikor egy húron gyorsan játszanak sok hangot (tapping).
Digi hanggal felesleges négyszögjelet játszani, hiszen 4 szólamú digi lejátszás nagyon terheli a processzort.

Én régen írtam olyan zenelejátszót pc-re ami pc hangszórón ilyen idõelosztással játszott akármennyi szólamot. Persze élvezhetõ max 4 szólam volt...
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.4 Firefox 2.0.0.4
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #83 on: 2008.April.21. 19:42:11 »
Na ez nekem már kínai :-)Az én zeneprogramozási tudásom kimerül a PING utasításban :-) na jó van még a paraméterek nélküli SOUND is :-)
Végülis szerintem jobban jártunk pl. a Zozotools-szal és az IDE kártyával, mint ha zenedemókat írtál volna helyette. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Mayer Gábor

  • EP fan
  • *
  • Posts: 208
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.14 Firefox 2.0.0.14
    • View Profile
Re: Zeneprogramozás
« Reply #84 on: 2008.April.22. 00:16:20 »
a bruce lee és a last ninja 2 zenéje az szintetizált vagy 1 bites beeper?

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.26 Opera 9.26
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #85 on: 2008.April.22. 01:41:31 »
Mindkettõ speciális kód. Sok specy zene olyan hogy saját lejátszó rutinja van, mert akkoriban még nem voltak kész zenekészítõk, lejátszók. Ezért sokan sajátot írtak.
Pl. van két nagy zenész, egyik fõleg speccyn alkotott (Tim Follin), másik fõleg c64-es (Rob Hubbard), õk mindketten saját maguk is kódolták a zenerutint. Tim Follin nem semmi teljesítménye pl. az AgentX és hasonló zenék. Bár ezek már digi hangokat is játszottak, de eleinte inkább a kóddal elõállított különbözõ "hullámformák" voltak a jellemzõek. Hullámforma alatt persze specy 1biten csak a 4szögjel kitöltési tényezõjének a változtatása jöhetett szóba. :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.26 Opera 9.26
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #86 on: 2008.April.22. 01:53:02 »
Egyébként nekem a specy48-as zenék hangzása jobban tetszik mint a 128-asoké mert 48-ason változatosabb dolgokat csináltak. Ez egyrészt a sok saját speckó kód miatt volt, másrészt mert a négyszögjelet meg tudták bolondítani tök érdekesre. Mivel 128-on a négyszögjelet a hangcsip állította elõ, nem igazán lehetett variálni vele...
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline Mayer Gábor

  • EP fan
  • *
  • Posts: 208
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.14 Firefox 2.0.0.14
    • View Profile
Re: Zeneprogramozás
« Reply #87 on: 2008.April.22. 14:34:21 »
visszatérve a kérdésemre. a brucelee és last ninja 2 zenéje kizárólag szoftveres vagy hardveres (AY, DAVE) is? vagy másképp: ezek 48k speccy zenék? egyébként a bruce lee enterprise-on jobb mint speccy-n valószínüleg voltak hibajavítások a két verzió között, de nem értem, hogy akkor speccy-re miert nem jött ki egy javított verzió.

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.26 Opera 9.26
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #88 on: 2008.April.23. 01:18:34 »
jaj hát hogy lehet hogy valaki nem tudja megkülönböztetni a 48-as és 128-as zenéket? :) persze hogy szoftveres mindkettõ
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #89 on: 2008.November.08. 00:49:17 »
Kimentettem Szipucsu "Hungry creature" c. játékának a zenéit is. Egész jó hangzásokat hoztál össze

Ami jó hangzásokra gondolsz, szerintem az lehet, amikor két csatorna között csak 0.1 a hangmagasságkülönbség, ezek szólnak egyszerre +gyûrûmodulációval össze vannak kötve (szintek közötti zene). Talán pl. az Athena játékban lehet hasonló.
Az elhalálozós zene, ha jól emlékszem, úgy tudja ilyen jól (?) utánozni a gitárhangot, hogy 7 félhang eltérés van két csatorna között (egy kvint, ahogy az elektromos gitároknál is jellemzõ), ez torzítva +gyûrûmodulációval összekötve. Érdekes módon összesen kb. 5 olyan érték (hang) van, amire ilyen hangot ad a Dave, a többire ugyanilyen beállításoknál mindenféle furcsa hang jön. Egyébként ha az 5 értéken kívül nem egész számokat adunk meg hangmagasságnak, akkor is sikerül hasonló hangok kicsikarni a gépbõl.
Amúgy ahogy tudom, a torzított gitárhang is elég közel áll a négyszögjelhez (vagy az is?), így elméletileg a Dave-vel nagyon jól lehetne ilyet utánozni torzítás nélkül is. (Négyszögjel könnyen áll elõ torzítás (túlvezérlés) következtében.) Lehet, próbálkozom vele kicsit. :D

Megjegyzés: a játék basicben íródott, Zzzippel lett lefordítva. A Zzzip nem kezeli a nem egész számokat, ezért a 0.1 hangmagasságkülönbséget is úgy tudtam megcsinálni, hogy a basic betöltõbe beletettem egy olyan ENVELOPE definíciót, mely 0.1-gyel eltéríti a hangmagasságot.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos