Welcome, Guest. Please login or register.


Author Topic: SID lejátszó (Read 249429 times)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #435 on: 2017.February.19. 20:33:51 »
amúgy sima specy hangzással is jó lehetne egy sid lejátszó...
esetleg ha a forrást odaadjátok nekik (pl wos fórumon), szerintem biztos lenne valaki aki fejlesztené...
Itt az a probléma, hogy 48Kb-t lát csak a speccy, ami relokálásnál okoz problémát, meg C64-en a verem is lent van 200h-n ha jól tudom, meg a 0000-00ffh a gyors elérésű terület, amit minden program használ, ezeket is ki lehetne küszöbölni talán az emulációban való áthelyezéssel, viszont olyan sid, ami relokálás után 0000-3fffh-ra kerülne, nem menne. Ezek miatt nem csináltam meg Speccy-re már, pedig gondolkoztam rajta, CPC-re, és SAM Coupéra elkészült.
Odaadom szívesen bárkinek a forrást :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: SID lejátszó
« Reply #436 on: 2017.February.19. 20:50:09 »
az a snapshot nekem incompatible...

Ezzel az emulátor verzióval működik.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: SID lejátszó
« Reply #437 on: 2017.February.19. 21:02:31 »
Ezzel az emulátor verzióval működik.

ah már megint egy újabb???
én casual user vagyok, nem fogok folyton frissítgetni
:)
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #438 on: 2017.February.19. 21:18:07 »
A D/A kimenet bonyolultabb és lassabb mint EP-n, viszont a nem lineáris hangerő miatt a három 4 bites regiszter megfelelő kombinálásával (PC-s programmal optimalizált táblázatot használva) javítható a felbontás.
Itt arra gondoltál, hogy a három csatorna kombinált hangerejét egyszerre kiírni a digi lejátszó rutin végén a három hangerő regiszterbe, ami átfut a konvertáló táblázaton?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: SID lejátszó
« Reply #439 on: 2017.February.19. 21:48:15 »
Itt arra gondoltál, hogy a három csatorna kombinált hangerejét egyszerre kiírni a digi lejátszó rutin végén a három hangerő regiszterbe, ami átfut a konvertáló táblázaton?

Igen, de nem tudom, ez mennyire lenne használható a gyakorlatban. Az egyszerű 4 bites AY hangerő azonban nem lineáris, az emulátorban például ezt a táblázatot használom:
        0,   300,   447,   635,   925,  1351,  1851,  2991,
     3695,  5782,  7705,  9829, 12460, 15014, 18528, 21845

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #440 on: 2017.February.19. 21:57:55 »
Igen, de nem tudom, ez mennyire lenne használható a gyakorlatban. Az egyszerű 4 bites AY hangerő azonban nem lineáris, az emulátorban például ezt a táblázatot használom:
       0,   300,   447,   635,   925,  1351,  1851,  2991,
     3695,  5782,  7705,  9829, 12460, 15014, 18528, 21845

Én még annyira se ;) , de ha van kedved még segíteni, akkor belefoghatunk.
Igen arra emlékeztem, hogy nem az, de esetleg egy próbát lehet tenni az EP-féle lejátszással is, ha az első variáció nem lenne jó.

Csináltam egy SIDBasic videjót a jútyúbra :)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #441 on: 2017.February.19. 22:15:23 »
Az jutott eszembe, hogy esetleg lehetne először azzal próbálkozni, hogy mind a három hangerőértéket ugyanabba a hangerő regiszterbe kiírni, ez lehetne a leggyorsabb. gyanúsan a legroszzabb minőségű (ilyen megoldást láttam a Wolfensteinben, az egycsatornás 8bites DA kártyánál, a COVOX-nál használták ezt a megoldást, ha jól emláxem)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: SID lejátszó
« Reply #442 on: 2017.February.19. 22:25:10 »
Csináltam egy SIDBasic videjót a jútyúbra :)
Ez jó!
A key clicket érdemes lenne kikapcsolni a file választás idejére.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: SID lejátszó
« Reply #443 on: 2017.February.19. 22:33:03 »
Esetleg lehetne majd olyan irányba is folytatni ezt, hogy még több hullámforma legyen benne, és írni hozzá egy szerkesztőt, mint pl. a Rockdigi.
Közben hallgatom a Youtube-on a videót. Van pár dallam, ami nagyon jó és sajnálom, hogy olyan gyorsan jön a másik utána. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: SID lejátszó
« Reply #444 on: 2017.February.20. 00:28:24 »
jó a videó, ezt már lehet mutogatni a c64-eseknek :)

amúgy ez most akkor ha jól értem teljesen digi. régen mintha a dave hangcsatornákat is használta volna, vagy rosszul emlékszem?
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: SID lejátszó
« Reply #445 on: 2017.February.20. 00:36:20 »
aha, hát itt van, 2012-es! ez elég 4szögjeles. viszont ezt át lehetne specy128-ra írni, nem?
https://www.youtube.com/watch?v=6CKt9noxA7s
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #446 on: 2017.February.20. 08:36:45 »
jó a videó, ezt már lehet mutogatni a c64-eseknek :)

amúgy ez most akkor ha jól értem teljesen digi. régen mintha a dave hangcsatornákat is használta volna, vagy rosszul emlékszem?
Emlékeid nem csalnak :)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #447 on: 2017.February.20. 08:39:15 »
aha, hát itt van, 2012-es! ez elég 4szögjeles. viszont ezt át lehetne specy128-ra írni, nem?
https://www.youtube.com/watch?v=6CKt9noxA7s
Ez az, aminek kell a 64K egyben, a kód relokálás, és a verem, meg az utasítások miatt gyors elérésű terület miatt az alsó szegmens, a SIDBasic más verziójára sokkal nagyobb az esély, gondolkoztam egy keveset, simán lehet használni az M64 fájlokat majd betöltésre, csak lejátszás előtt át kell dolgozni az adatokat.

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: SID lejátszó
« Reply #448 on: 2017.February.20. 08:42:13 »
Közben hallgatom a Youtube-on a videót. Van pár dallam, ami nagyon jó és sajnálom, hogy olyan gyorsan jön a másik utána. :D
Készítése közben én is így voltam :), az elején elhatároztam, hogy kb 2 perc egy, és utána jön a váltás, az idő múlásával egyre inkább lanyhult a szabály :D
A key clicket érdemes lenne kikapcsolni a file választás idejére.
Én spec szeretem, segít a pozícionálásban :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: SID lejátszó
« Reply #449 on: 2017.February.20. 08:46:53 »
Csináltok majd az új lejátszókkal is youtube-os videót?
Érdekes lenne egy olyan is, ahol egy zene van a különböző lejátszókkal összehasonlítva.