Welcome, Guest. Please login or register.


Author Topic: Key click (Read 17641 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Key click
« on: 2013.March.06. 01:28:21 »
tudjátok mire jöttem rá!? marha nagy!
nem tudok olyan hangot előállítani a sound-al, ami a key click!
meg kéne nézni hogy csinálják a romban!
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Key click
« Reply #1 on: 2013.March.06. 08:37:59 »
Quote from: endi
meg kéne nézni hogy csinálják a romban!
Code: ZiLOG Z80 Assembler
  1.   ECBA  3E 32        LD    A, 32
  2.   ECBC  4F           LD    C, A
  3.   ECBD  D3 A0        OUT   (A0), A
  4.   ECBF  AF           XOR   A
  5.   ECC0  D3 A1        OUT   (A1), A
  6.   ECC2  06 0F        LD    B, 0F
  7.   ECC4  3E 3F        LD    A, 3F
  8.   ECC6  D3 A8        OUT   (A8), A
  9.   ECC8  D3 AC        OUT   (AC), A
  10.   ECCA  10 FE        DJNZ  ECCA
  11.   ECCC  3E 3C        LD    A, 3C
  12.   ECCE  91           SUB   C
  13.   ECCF  B7           OR    A
  14.   ECD0  1F           RRA
  15.   ECD1  47           LD    B, A
  16.   ECD2  AF           XOR   A
  17.   ECD3  D3 A8        OUT   (A8), A
  18.   ECD5  D3 AC        OUT   (AC), A
  19.   ECD7  10 FE        DJNZ  ECD7
  20.   ECD9  0D           DEC   C
  21.   ECDA  20 E6        JR    NZ, ECC2
  22.   ECDC  C9           RET
  23.  

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Key click
« Reply #2 on: 2013.March.06. 10:32:42 »
eh, gondoltam hogy asm...
ez csalás! :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Key click
« Reply #3 on: 2013.March.06. 12:11:26 »
Quote from: endi
nem tudok olyan hangot előállítani a sound-al, ami a key click!
Szerintem nagyon rövid, magas, torzított hang.
Az ASM krixkraxoknak milyen SOUND utasítás felelne meg?
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Key click
« Reply #4 on: 2013.March.06. 12:24:35 »
Quote from: szipucsu
Az ASM krixkraxoknak milyen SOUND utasítás felelne meg?
Egyik se :-)
Ha jól értelmezem a DAVE leírásból, akkor kb 2450Hz-es tisztahangot állít be, majd a hangerőt rángatja ciklusban max és 0 között, úgy, hogy a max rész fix ideig, a 0 rész egyre hosszabb ideig marad. De mindez sokkal gyorsabban történik, mintsem, hogy 50Hz-es lépésekkel dolgozó Envelope-al lehetne utánozni.

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: Key click
« Reply #5 on: 2013.March.06. 13:50:41 »
allocate
s meghívod a rutint
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Key click
« Reply #6 on: 2013.March.06. 20:41:31 »
Quote from: PiotrSoft
allocate
s meghívod a rutint
Érdekes lenne ezzel a módszerrel különböző hangmagasságú hangokat szólaltatni meg, és így rakni össze a dallamot. Elsőre mondjuk a Boci-boci tarkát - Clicky-clicky tarka.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: Key click
« Reply #7 on: 2013.March.07. 06:14:44 »
meghallgatnám szívesen!
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Key click
« Reply #8 on: 2013.March.07. 11:32:06 »
Quote from: szipucsu
Érdekes lenne ezzel a módszerrel különböző hangmagasságú hangokat szólaltatni meg, és így rakni össze a dallamot. Elsőre mondjuk a Boci-boci tarkát - Clicky-clicky tarka.
Tessék, lehet vele játszani :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Key click
« Reply #9 on: 2013.March.07. 11:41:11 »
Quote from: Zozosoft
Tessék, lehet vele játszani :-)
Ezzel mit kell csinálni?
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Key click
« Reply #10 on: 2013.March.07. 11:50:36 »
Quote from: szipucsu
Ezzel mit kell csinálni?
Módosítani az értékeket (3E utáni érték), és akkor más hang lesz. Az első CODE sorban van egy AF azt ki lehet cserélni 3E,00-ra, és akkor itt is írható az érték.
Lehet POKE-val, is, pl 135 POKE KLIKK+2,RND(256) egész érdekes lesz :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Key click
« Reply #11 on: 2013.March.07. 13:47:25 »
Quote from: Zozosoft
Lehet POKE-val, is, pl 135 POKE KLIKK+2,RND(256) egész érdekes lesz :-)
Most már azt is tudjuk, hogy a Dot Collector játékban hogyan csinálták a hangot.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Key click
« Reply #12 on: 2014.September.25. 21:58:07 »
Úgy tudom Zozó minimum tudja milyen technikával van implementálva a billentyű click hang,

hogy lehetne hangosítani azon ?

Nem gondolok ilyen beállítható valamire, vagy ilyesmi, csak hardkódban átírva, hogy a jelenleginél jóval hangosabb legyen ... hogy tudok olyat ?
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Key click
« Reply #13 on: 2014.September.25. 22:04:45 »
Tehát arra gondolnék pld, hogy venném az XY rom file -t, amiben az benne van, abban fizikailag áthekkelném hangosabbra, és a módosított rom -ot kiírnám.

Ha ez az alaplapiban van benne, akkor azt. Ahol van.
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Key click
« Reply #14 on: 2014.September.25. 22:23:02 »
És ezt miért az angol fórumba nyitottad? :oops:

Maximális hangerő van használva:
Code: ZiLOG Z80 Assembler
  1.   ECBA  3E 32        LD    A, 32
  2.   ECBC  4F           LD    C, A
  3.   ECBD  D3 A0        OUT   (A0), A
  4.   ECBF  AF           XOR   A
  5.   ECC0  D3 A1        OUT   (A1), A
  6.   ECC2  06 0F        LD    B, 0F
  7.   ECC4  3E 3F        LD    A, 3F
  8.   ECC6  D3 A8        OUT   (A8), A
  9.   ECC8  D3 AC        OUT   (AC), A
  10.   ECCA  10 FE        DJNZ  ECCA
  11.   ECCC  3E 3C        LD    A, 3C
  12.   ECCE  91           SUB   C
  13.   ECCF  B7           OR    A
  14.   ECD0  1F           RRA
  15.   ECD1  47           LD    B, A
  16.   ECD2  AF           XOR   A
  17.   ECD3  D3 A8        OUT   (A8), A
  18.   ECD5  D3 AC        OUT   (AC), A
  19.   ECD7  10 FE        DJNZ  ECD7
  20.   ECD9  0D           DEC   C
  21.   ECDA  20 E6        JR    NZ, ECC2
  22.   ECDC  C9           RET