Welcome, Guest. Please login or register.


Author Topic: Billentyű hang hangereje (Read 1600 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3834
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Billentyű hang hangereje
« 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: 3834
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Billentyű hang hangereje
« Reply #1 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

Online Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Billentyű hang hangereje
« Reply #2 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

Offline Z80System

  • EP addict
  • *
  • Posts: 3834
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Billentyű hang hangereje
« Reply #3 on: 2014.September.25. 22:29:25 »
Quote
És ezt miért az angol fórumba nyitottad? 

Hát ha ott nyitottam, akkor azért mert elbénáztam, de nekem nem ott listázza ...


Quote
Maximális hangerő van használva:

De ha maximális, akkor miért sokkal halkabb mint a játékok hangjai ?

Ha megfelelő hangerőn kattog, akkor a játékok "üvöltnek", ha a játékok vannak megfelelő hangerőn, akkor a billentyű hang szinte nem is hallatszik.
A hang kimeneten hallgatva, kikötött belső hangszóróval.
Z80 System

Online Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Billentyű hang hangereje
« Reply #4 on: 2014.September.25. 22:38:22 »
Quote from: Z80System
Hát ha ott nyitottam, akkor azért mert elbénáztam, de nekem nem ott listázza ...
Mert egyből helyére raktam :-)

Quote
De ha maximális, akkor miért sokkal halkabb mint a játékok hangjai ?
Ilyen bajom még nem volt :-) De gondolom azért, mert ez csak pillanatnyi hang, ott meg folyamatos.

Offline Z80System

  • EP addict
  • *
  • Posts: 3834
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Billentyű hang hangereje
« Reply #5 on: 2014.September.25. 22:45:04 »
Quote
Ilyen bajom még nem volt  
De az hogy lehet ? Majd ha egy gép előtt leszel, próbáld csak ki, külső hangszórón kellemes hangos kattogás ... játék indít (bármelyik) ... zavaróan hangos.


Quote
De gondolom azért, mert ez csak pillanatnyi hang, ott meg folyamatos.

Valami "kitöltési tényező" probléma lehet ... nincs mély komponense a hangnak, és nem tud megmozdulni a hangszóró eléggé ... vagy mi ?
Z80 System

Offline szipucsu

  • EP addict
  • *
  • Posts: 7347
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Billentyű hang hangereje
« Reply #6 on: 2014.September.26. 20:56:50 »
Én sem emlékszem ilyen problémára, pedig éveken át erősítővel vagy fejhallgatóval használtam a gépet.
Gondolom, az erősítőddel/fejhallgatóddal lehet az, hogy pont a click frekvenciáját kevésbé hangosan adja vissza.
Esetleg vedd fel mp3-ba és töltsd fel ide, ami kijön hang az EP kimenetén és mi is megszakértjük, milyen.
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
OPEL #1:"Audi(o):" ACCESS DENIED

Online Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Billentyű hang hangereje
« Reply #7 on: 2014.September.26. 21:04:03 »
Ami még lehet: a régi játékok, főleg az átíratok halkabbak. Eleve csak az egyik oldali hangerőt piszkálják, és azt sem max hangerővel, hanem csak a Spectrumos bittel, így 3Fh helyett csak 10h hangerővel.

Offline endi

  • EP addict
  • *
  • Posts: 6768
  • 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 37.0.2062.120 Chrome 37.0.2062.120
    • View Profile
    • Honlapom
Re: Billentyű hang hangereje
« Reply #8 on: 2014.September.26. 21:04:56 »
ezt még régebben raktam be a sound topikba, megváltoztatja a key click hangját
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: 7347
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Billentyű hang hangereje
« Reply #9 on: 2014.September.26. 21:15:02 »
Van rá valami poke is, még Zozo írt régebben "szintetizátort", amivel különbözőképpen lehet a click-et megszólaltatni.
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline Z80System

  • EP addict
  • *
  • Posts: 3834
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Billentyű hang hangereje
« Reply #10 on: 2014.September.26. 22:10:33 »
Hát sokat javított, hogy visszaraktam a magasakat, mert azokat teljesen levettem (hogy minnél mélyebben szóljon a gép, minnél kevésbé csicseregjen),

ettől azért javult elég sokat, de nem múlt el a probléma.

Lehetséges, hogy ha nem a monitoromon hallgatnám, akkor jobb lenne az eredmény, mert mondjuk az tényleg pont a billentyűhang frekijére csillapít ... majd próbálgatom alkalomadtán ...
Z80 System

Offline szipucsu

  • EP addict
  • *
  • Posts: 7347
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Billentyű hang hangereje
« Reply #11 on: 2014.September.27. 15:45:05 »
Zozo ide írta a ROM-ból a kódot,amely a click előállításáért felelős.
Aki ért hozzá, átírhatja, hogy mélyebb legyen a hang, és egy újabb ROM-ba be is égetheti az új változatot.
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline endi

  • EP addict
  • *
  • Posts: 6768
  • 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 37.0.2062.122 Chrome 37.0.2062.122
    • View Profile
    • Honlapom
Re: Billentyű hang hangereje
« Reply #12 on: 2014.September.27. 21:01:06 »
Egy kis nosztalgia jut eszembe amúgy erről. Az első EP-men tök jól hallatszott a click, a másodikon is (az elsőt vissza kellett vinni a boltba mert túlmelegedett és elkezdett futni a kép). Aztán egy haveromén tökre elcsodálkoztam, hogy alig hallatszott a click. Szóval ez példánytól is függött. :)
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: 7347
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 62.0 Firefox 62.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Billentyű hang hangereje
« Reply #13 on: 2018.October.24. 00:28:37 »
ezt még régebben raktam be a sound topikba, megváltoztatja a key click hangját
Sok év után idetévedve, megnyitottam a programot:

Elég sokat foglalkozom mostanában a témával, de halvány fogalmam sincs, mi az a STYLE 113 a zajcsatornán. De most utánaszámoltam: 64 (felüláteresztő szűrő) + 32 (aluláteresztő szűrő) + 16 (7 bites polinomszámláló) + 1 (frekvencia a 0-ás csatornáról) = 113. Ezek szerint a 2-es csatornán szól a click, mert azzal van az aluláteresztő szűrő. A frekvencia azért jöhet a 0-ás csatornáról, hogy ne szóljon alapból a zajcsatorna. De hogy a felüláteresztő szűrő miért kell, nem tudom, de anélkül szól a hang. Utánanéztem, nem a 2-es, hanem a 0-ás csatornán szól a click. Akkor meg az aluláteresztő szűrő nem tudom, miért kell a 2-es csatornával.
"Szépséghibája" a programnak, hogy a SOUND-ra fura hang jön, mert attól megszólal a zajcsatorna is, mert a sound ad neki frekit.
Viszont jó trükk egy basic programban így megváltoztatni a click-et, amikor be kell írni valamit billentyűkkel.
Ha a háttérben valami alapból nem hallható zene szól, ami össze van követ pl. gyűrűmodulációval vagy szűrővel egy másik csatornával, akkor a click-nek mindig más lenne a hangja, ahogy gépelünk. Jó trükk a click egyedi hangját is bevonni a zenélésbe, és azzal szűrőzni, gyűrűmodulációzni.

Egyébként a SOUND SOURCE 3,STYLE 64 is megváltoztatja a click hangját, mert a nullás csatornával szűrőzik. A SOUND SOURCE 2,STYLE 128 is megváltoztatja a click hangját, mert az meg gyűrűmodulációzik a click hangjával, de itt a háttérben is szól valami.
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline szipucsu

  • EP addict
  • *
  • Posts: 7347
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 62.0 Firefox 62.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Billentyű hang hangereje
« Reply #14 on: 2018.October.24. 00:44:58 »
A következő program elindítása után a click hangja dinamikusan változik minden leütésnél, és még ráadásul sztereó is lesz - egy darabig. Van egy kis háttérzaj, de nem feltűnő. Gépeljetek valami szöveget hozzá, lehet folyamatosan lenyomva is tartani egy billentyűt, eléggé érdekes:
* super click.ep128s (42.07 kB - downloaded 15 times.)
Az ilyenekkel jól fel lehetne dobni az INPUT rutinokat basic programokban.
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
OPEL #1:"Audi(o):" ACCESS DENIED