Welcome, Guest. Please login or register.


Author Topic: DTM és MBM file-okról infó (Read 40676 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.10 Firefox 3.0.10
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: DTM és MBM file-okról infó
« Reply #90 on: 2009.June.04. 13:59:25 »
Ezt megnézte valaki ?
Igen, nagyon tetszik!  :smt041
Nem érzem amúgy, hogy más lenne a sebessége, mint a Rockdiginek.


Apró megjegyzés: néha mintha "nyávogna" a hang, amihez hasonlót sok-sok éve a Soundtrackerrel úgy sikerült produkálnom, hogy nagyon magas hangon szólaltattam meg a hangmintákat. Sztem a Bad-star címû MBM szám egyes részeiben ez különösen megfigyelhetõ - úgy rémlik, mintha az eredetiben nem ilyen lett volna.

UI: Meghallgattam a Rockdigivel is a Bad-start, ott nem nyávog. Az MBT Playerrel nem tudtam megnézni, ott floppyval kéne valamit hókuszpókuszolni.
Meg meghallgattam egy másik számot egymás után a dtm.ext-tel és a Rockdigivel, és nagyon furcsa volt egymás után. Gondolom, a sebességkülönbség miatt, amit önmagában talán nem igazán lehet érzékelni.

Amúgy nagyon jó ez a bõvítés!
« Last Edit: 2009.June.04. 14:11:47 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 IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.8 Firefox 3.0.8
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #91 on: 2009.June.04. 14:18:29 »
Apró megjegyzés: néha mintha "nyávogna" a hang, amihez hasonlót sok-sok éve a Soundtrackerrel úgy sikerült produkálnom, hogy nagyon magas hangon szólaltattam meg a hangmintákat. Sztem a Bad-star címû MBM szám egyes részeiben ez különösen megfigyelhetõ - úgy rémlik, mintha az eredetiben nem ilyen lett volna.
Egy ilyen "nyávogós" részről tundál küldeni egy rövid .wav file-t :?:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.8 Firefox 3.0.8
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #92 on: 2009.June.04. 14:33:14 »
Nem tudom biztosan, hogy ez összefügg-e a "nyávogással", de egy hibát mindenesetre találtam :oops: RockDigi és MB Plus file-oknál nem hívtam meg azt a rutint, amely azt próbálja biztosítani, hogy ne legyen hangminta szegmens a video memóriában. 128K-s gépen ugyanis az .ext verzió használatakor a bővítés az F9 szegmensre kerül, a lefoglalható szegmensek pedig az FA, FB, FC, FD, és FE. A hangmintáknak három szegmenst kell foglalni, és nem lehetnek a video memóriában, mert akkor változik a lejátszás sebessége (akár folyamatosan is, attól függően, hogy a négyből éppen hány csatorna olvassa a hangmintákat a video memóriából). Ezért ilyenkor a kódot átmenetileg át kell másolni az F9-ről az FC szegmensre, és az F9 így felszabadul a hangminták tárolására; ezt a műveletet elfelejtettem az MBT lejátszó formátumainál.

A különbség egyébként egyszerűen megfigyelhető: próbáld a ROM verziót, vagy nagyobb (pl. 640K) RAM méretet használni. Így is "nyávog" ?
« Last Edit: 2009.June.04. 14:39:45 by IstvanV »

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.10 Firefox 3.0.10
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: DTM és MBM file-okról infó
« Reply #93 on: 2009.June.04. 21:58:31 »
Egy ilyen "nyávogós" részrõl tundál küldeni egy rövid .wav file-t :?:
MP3-ban is jó lesz?
Ugyanazt a részt felvettem elõször Rockdigibõl, utána a Dtm.ext-bõl, köztük rövid szünettel. Az elsõ taktusoknál, a bal csatornában lehet érezni, hogy nem egyenletes a hangmagassága annak a folyamatos hangnak.
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 IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #94 on: 2009.June.04. 22:23:33 »
MP3-ban is jó lesz?
Igen. Ez úgy látszik, valóban az a probléma, amelyet az előbb leírtam.
Quote
Ugyanazt a részt felvettem elõször Rockdigibõl, utána a Dtm.ext-bõl, köztük rövid szünettel.
Nem fordítva van ? :) Nekem az első tűnt rossznak.
Quote
Az elsõ taktusoknál, a bal csatornában lehet érezni, hogy nem egyenletes a hangmagassága annak a folyamatos hangnak.
Azt megnézted, hogy a ROM verzióval vagy RAM bővítéssel van-e még valamilyen hiba ? Ha nincs, akkor feltöltöm a javított változatot.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.10 Firefox 3.0.10
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: DTM és MBM file-okról infó
« Reply #95 on: 2009.June.05. 14:46:30 »
Nem fordítva van ? :)
De.  :oops:

Quote
Azt megnézted, hogy a ROM verzióval vagy RAM bõvítéssel van-e még valamilyen hiba ? Ha nincs, akkor feltöltöm a javított változatot.
A legutóbb feltett frissítésedben nem vettem észre más hibát, ha arra gondolsz.

Amúgy az 1-2-es szegmensen exos21, a 4-esen basic21, az 5-ösön iview, a 10-ese epfileio, a 20-21-esen exdos13 van nekem, ha így értetted a kérdést. Az Iview a legfrissebb, amit ide felraktál, ha minden igaz.
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 IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #96 on: 2009.June.05. 23:42:23 »
Remélhetőleg ez már nem nyávog: :)
* multiplay.7z (183.4 kB - downloaded 287 times.)
A fenti hiba javításán kívül van néhány újdonság is (és ezzel együtt új hibák lehetősége :oops:):
 - a ROM változat a FILE bővítést is tartalmazhatja (iview_f.rom; az iview.rom a FILE nélküli "normál" verzió). Az .ext file-okban azonban már nem volt elég hely, pedig elsősorban azoknál lett volna hasznos :ds_icon_frown:
 - a tömörített IVIEW képek betöltése 256 byte helyett 4K méretű puffert használ (de csak 64K-nál nagyobb RAM esetén), ami elvileg javíthatja a sebességet igazi gépen floppyról töltésnél, de még nem ártana tesztelni, hogy ez a gyakorlatban valóban hasznos-e (azaz észre lehet-e venni a gyorsulást :))
 - kijavítottam egy IVIEW (és CVIEW is) bugot :oops: Az LS változót nem törölte a program, így EP64-en több kép megjelenítésekor csak az első volt jó, a többinél az LPT-be hibás címek kerültek
 - néhány egyéb kisebb javítás, optimalizálás, stb.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.11 Firefox 3.0.11
    • View Profile
    • http://enterprise.iko.hu/
Re: DTM és MBM file-okról infó
« Reply #97 on: 2009.June.27. 13:41:04 »
Kisebb bug: ha ENTER-rel választom a fájlt a FILE-ben, akkor átugorja a D/A kérdést, mert ott is egybõl beolvas egy ENTER-t.
És amire nem tudtam rájönni, hogy miért: ha EPDOS-szal töltjük be a RAM-ba a ROM-ot, akkor a DTM lejátszó elszáll induláskor.
Ezzel kapcsolatban egy apró javaslat: a 2. szegmens elején 00-ák vannak az EXOS_ROM helyett (gondolom, hogy fölöslegesen ne láncolódjon be), ez lehetne inkább IVIEWROM vagy akármi, csak a ROM karakterek legyenek a helyükön, és akkor az EXOS 2.3 fel tudja ismerni RAM-ban szimulált ROM-ként, és nem törli.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #98 on: 2009.June.28. 11:46:18 »
Kisebb bug: ha ENTER-rel választom a fájlt a FILE-ben, akkor átugorja a D/A kérdést, mert ott is egybõl beolvas egy ENTER-t.

Nekem működik, csak vigyázni kell arra, hogy az Enter billentyűt nem szabad túl sokáig lenyomva tartani a file választáskor. De be lehet építeni a DAC választó menü elé egy várakozást az Enter elengedésére.

Quote
És amire nem tudtam rájönni, hogy miért: ha EPDOS-szal töltjük be a RAM-ba a ROM-ot, akkor a DTM lejátszó elszáll induláskor.

Ha a DTM bővítő a RAM-ban fut, akkor felülírja a szegmens végén az utolsó 4K területet (ROM esetén lefoglal egy szegmenst és átmásolja magát). Itt azonban a ROM verzióban egy rövid, lapozást végző kód is található, amely a két szegmens közötti ugrást teszi lehetővé. Mivel ez is felülíródik, az első bővítő letapogatásnál lefagy a rendszer. Tehát az IVIEW.ROM egyszerűen nincs felkészítve arra, hogy RAM-ba lehessen tölteni (de éppen erre a célra vannak az .ext file-ok :)). Azonban ezt a problémát valószínűleg nem nehéz kijavítani.

Quote
Ezzel kapcsolatban egy apró javaslat: a 2. szegmens elején 00-ák vannak az EXOS_ROM helyett (gondolom, hogy fölöslegesen ne láncolódjon be), ez lehetne inkább IVIEWROM vagy akármi, csak a ROM karakterek legyenek a helyükön, és akkor az EXOS 2.3 fel tudja ismerni RAM-ban szimulált ROM-ként, és nem törli.

Tehát ha más "ROM" végű szöveg van ott, akkor nem láncolódik be külön bővítőként, de az EXOS 2.3x felismeri RAM-ba töltött ROM folytatásaként ?
« Last Edit: 2009.June.28. 11:50:34 by IstvanV »

Online Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Java Platform Micro Edition Java Platform Micro Edition
  • Browser:
  • Opera 9.60 (Opera Mini 4.1.11355) Opera 9.60 (Opera Mini 4.1.11355)
    • View Profile
    • http://enterprise.iko.hu/
Re: DTM és MBM file-okról infó
« Reply #99 on: 2009.June.28. 18:05:36 »
Tehát ha más "ROM" végû szöveg van ott, akkor nem láncolódik be külön bõvítõként, de az EXOS 2.3x felismeri RAM-ba töltött ROM folytatásaként ?

Igen

Offline IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #100 on: 2009.June.28. 18:40:47 »
Remélhetőleg sikerült mindegyik hibát kijavítani:
    * multiplay.7z (184.74 kB - downloaded 253 times.)
Az IVIEW_F.ROM-ban a DTM bővítés akkor is lefoglal egy szegmenst és átmásolja a kódot, ha RAM-ban fut, mert egyébként felülírná a FILE-t. Ezért ilyenkor nagyobb a memóriaigénye, mint az IVIEW.ROM-nak.

Vannak frissítendő ROM file-ok ? Ha nincs más, akkor ezzel az IVIEW.ROM verzióval, és az IDE.ROM-mal új ep128emu_roms.bin csomagot készítek.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Java Platform Micro Edition Java Platform Micro Edition
  • Browser:
  • Opera 9.60 (Opera Mini 4.1.11355) Opera 9.60 (Opera Mini 4.1.11355)
    • View Profile
    • http://enterprise.iko.hu/
Re: DTM és MBM file-okról infó
« Reply #101 on: 2009.June.28. 19:22:46 »
Vannak frissítendõ ROM file-ok ? Ha nincs más, akkor ezzel az IVIEW.ROM verzióval, és az IDE.ROM-mal új ep128emu_roms.bin csomagot készítek.

Egy EPDOS 1.7-el lógok még, ami felismeri a mindenféle zene fájlt a DTM számára.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4753
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.8 Firefox 3.0.8
    • View Profile
Re: DTM és MBM file-okról infó
« Reply #102 on: 2009.June.29. 14:09:18 »
Egy EPDOS 1.7-el lógok még, ami felismeri a mindenféle zene fájlt a DTM számára.

Úgy emlékszem, mintha még az SNDPLAY formátum is hiányozna (legalábbis az aktuális ROM csomagban levő EPDOS nem ismeri fel, hanem ASCII szöveg file-nak tekinti) :?:
Amit még esetleg ki lehetne javítani, az az "insufficient memory" hiba nagy lemezeknél, bár gondolom az nagyobb átalakítást igényelne.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.11 Firefox 3.0.11
    • View Profile
    • http://enterprise.iko.hu/
Re: DTM és MBM file-okról infó
« Reply #103 on: 2009.June.29. 14:19:57 »
Amit még esetleg ki lehetne javítani, az az "insufficient memory" hiba nagy lemezeknél, bár gondolom az nagyobb átalakítást igényelne.
A nagyobb átalakítást hívják EPDOS 1.9 beta-nak  :ds_icon_cheesygrin: most, hogy lesz vinyó az emulátorban, és lehet majd jól debbugolni, belendülhet a fejlesztés!

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.3 Firefox 3.6.3
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: DTM és MBM file-okról infó
« Reply #104 on: 2010.June.08. 17:24:16 »
Már korábban is akartam említeni:
A DTM.EXT-ben a lejátszóban felül a felirat: Digitrax module player version 1.1, 1992 04 19 by Gyányi Sándor.

Ezt a feliratot módosítani kéne, hiszen már Rockdigi fájlokat is lejátszik, így a DTM player név sem illik hozzá, vagy legalábbis a verziószámban változás történt. Arról nem is beszélve, hogy Gyányi mester neve mellé István mester nevét is oda kéne írni. :D

Javaslatom a Digitrax Module Player helyett az Enterprise Module Player, ez átfogóbb, mindenféle EP modul zenét lejátszik. Apróság, hogy angol helyesírás szerint a címben az összes kezdõbetû nagybetû. (Könyvek, cikkek címében biztosan, de gondolom, programok címében is.)
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