Welcome, Guest. Please login or register.


Author Topic: MOD lejátszó (Read 104440 times)

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #45 on: 2018.July.03. 14:24:59 »
Egyébként ilyesmire gondolok főleg.
Szerintem videó memóriánál lehetséges eltérés az emulátor és a valódi gép között, hogy 10MHz-nél hogyan alakul a Z80 órajel megállítgatása. Így ha a megjelenítő kód másként fut le, akkor lehet egy pici eltérés, hogy hova esik be a következő megszakítás.
Elméletileg ennek se kéne befolyásolni a dolgokat, mert ha nem szúrtam el valamit , akkor csak ott tiltott a megszakítás, ahol nagyon kell, és itt jön képbe, ha nem szúrtam el valamit :D , de érdekes, hogy a többi frekvencián nem akar elszállni, így arra gondolok, hogy valahol a töltés utáni és a lejátszás közötti részen integet nekünk a program.

A 10/23 jóóó, köszi :) ,tehát nem az, amire én gondoltam, hogy a valódi EP nem teljesen 10MHz-es, még egy dolog lehet, de azt is kizárnám a CPU / Dave freki arány torzul el valamiért.

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #46 on: 2018.July.03. 14:29:01 »
Zenében és hangokban abszolút analfabétaként kérdezve: ennyire tág korlátai vannak a Dave chipnek, hogy gyakorlatilag bármilyen hangot lejátszik?
Hát ez azért kicsit más, itt digi hangokat játszunk le, amit szinte minden 8 bites gépen le lehet (talán még a ZX81-ből is csiholtak ki hangot :D ) csak az a kérdés, hogy milyen frekvenciát lehet elérni, és hány bites lehet a sample. EP ebből a szempontból jó helyen áll, mivel egyszerű a port kezelése, emiatt viszonylag magas frekit lehet elérni 4 csatorna esetén is, és 6 bites lejátszásra képes 4 csatornán.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: MOD lejátszó
« Reply #47 on: 2018.July.03. 14:54:17 »
olyat amúgy csinálsz, hogy a hangmintákat lefelezed, negyedeled? mert ügye ha kis frekin játszunk le, akkor sokszor feleslegesek az eredeti, jó minőségű hangminták, és marha sok memóriát lehetne itt nyerni.
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #48 on: 2018.July.03. 15:25:58 »
olyat amúgy csinálsz, hogy a hangmintákat lefelezed, negyedeled? mert ügye ha kis frekin játszunk le, akkor sokszor feleslegesek az eredeti, jó minőségű hangminták, és marha sok memóriát lehetne itt nyerni.
Nem, de ahogy nő a CPU frekvencia, úgy nő a pontosság is, 10MHz-en már 23KHz, nem tudom milyen a sample.
Quote
"There are _NO_ standard sample rate for the samples used in modules.
But most often the samples are done on the rate called C-3 (which is
about 16574 Hz if you have a PAL machine). Sometimes drums are sampled
at A-3 (around 28 kHz), and some sounds are at ~8 kHz or anything else
to save space."
A felezéssel a minőségen rontanánk, még 4 MHZ-es gépen is, a 8KHz-es sampléknél mindenképp, a 16KHz-eseknél minimálisan, a turbósaknál meg már mindenhol.
Amúgy most olvastam, hogy Amigán minden DMA csatorna max 28836 Hz-et támogat.
« Last Edit: 2018.July.03. 15:33:40 by geco »

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: MOD lejátszó
« Reply #49 on: 2018.July.03. 15:42:51 »
na ja, ez mind igaz.
de mem takarékos betöltés lehetne azért... aztán majd a hallgató eldönti, jó-e :)
Vigyázat! Szektás vagyok! :)

Offline Tomato77

  • EP user
  • *
  • Posts: 399
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #50 on: 2018.July.03. 17:25:26 »
Néhány régi mod. De rég hallgattam őket... :)
Kotasoft

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10106
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: MOD lejátszó
« Reply #51 on: 2018.July.03. 18:07:32 »
Majd feltehetnétek ide eredeti mod formátumban azokat, amiket snapshotként tettetek fel. Már többször meghallgattam a Blackbird, Ballade, Visitors műveket, nagyon kellemes a hangzásuk. Meg majd jó lenne lejátszólista is, hogy egymás után játsszon magától több számot. (Az Iview-ban van hasonló, egymás után tölti be a képeket.)
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #52 on: 2018.July.03. 21:54:26 »
Sejtem mi lehet a baj, a dave sebesség ellenorzesekor fixen 80h-t ellenorzok csak, ez emulatoron mindig 80h, igazi turbos Ep-n gondolom előfordul, hogy kicsivel kevesebb, vagy több, és ha ez következik be, akkor a program úgy érzékeli, hogy emulator turbositassal fut, és beallit egy jó alacsony dave osztot a megszakitasnak, kb 0ah-t az 1ah helyett, ami természetesen végtelen megszakitast okoz.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: MOD lejátszó
« Reply #53 on: 2018.July.03. 22:01:21 »
Sejtem mi lehet a baj, a dave sebesség ellenorzesekor fixen 80h-t ellenorzok csak, ez emulatoron mindig 80h, igazi turbos Ep-n gondolom előfordul, hogy kicsivel kevesebb, vagy több,
Ha tudsz egy kis progit adni, ami kiírja, akkor megnézhetem különböző sebességekkel.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: MOD lejátszó
« Reply #54 on: 2018.July.03. 22:01:44 »
amúgy érdekes, hogy lejátszás közben átkapcsolok a gyorsabb z80 frekis konfigomra, és jó marad a lejátszás. ezek szerint megszakítással megy?
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #55 on: 2018.July.04. 07:58:45 »
Ha tudsz egy kis progit adni, ami kiírja, akkor megnézhetem különböző sebességekkel.
Csinálok egyet, csak még azt nem tudom, hogy ma lesz-e rá időm.

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #56 on: 2018.July.04. 07:59:27 »
amúgy érdekes, hogy lejátszás közben átkapcsolok a gyorsabb z80 frekis konfigomra, és jó marad a lejátszás. ezek szerint megszakítással megy?
Igen :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: MOD lejátszó
« Reply #57 on: 2018.July.04. 09:40:47 »
Igen :)

és konkrétan mi megy megszakításban? vagy az egész?
mondjuk ha csak a digi hang lejátszás, akkor is nem semmi.
és mennyi proci időt visz?
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: MOD lejátszó
« Reply #58 on: 2018.July.04. 10:02:29 »
és konkrétan mi megy megszakításban? vagy az egész?
mondjuk ha csak a digi hang lejátszás, akkor is nem semmi.
és mennyi proci időt visz?
Megszakításban a digi lejátszás, szabad időben megy bufferelés, a képernyő mókolás, és patternek feldolgozása, néha van kis szabad idő, amikor az újabb bufferelésnek várnia kell, de előfordul olyan is, hogy már kéne bufferelnie a következő packot, de még nem tudta elkezdeni.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: MOD lejátszó
« Reply #59 on: 2018.July.04. 11:11:18 »
Megszakításban a digi lejátszás, szabad időben megy bufferelés, a képernyő mókolás, és patternek feldolgozása, néha van kis szabad idő, amikor az újabb bufferelésnek várnia kell, de előfordul olyan is, hogy már kéne bufferelnie a következő packot, de még nem tudta elkezdeni.

és mennyire terheli a procit? nem tudnál egy olyat csinálni ahol a bordert állítod? tökre érdekel.
és mi lesz ha nincs idő feltölteni a buffert? akadozik a zene? és mitől függ az hogy nem sikerült feltölteni?
mi lesz, ha megszűnik a buffer feltöltés? elkezdi ismételni a bent lévő kis hangmintát? tisztára mint a pc amikor lefagy? :D
mekkora idő ez a kis hangminta?
Vigyázat! Szektás vagyok! :)