Welcome, Guest. Please login or register.


Author Topic: Magnóról betöltés PCre (Read 20728 times)

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #15 on: 2006.January.04. 13:50:45 »
Quote from: "Zozosoft"
Quote from: "MrPrise"
nem tudom mire való a szint bemenet...

Az villogtatja a kockát! Ezt gondolom valahogy az átlagos hangerõbõl csinálja a Dave.

Jó tudni! :-)
Ezt miért nem írták bele az EXOS kézikönyvbe? ;-)

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #16 on: 2006.January.04. 13:59:10 »
Quote from: "MrPrise"
Ezek azt jelentik, hogy ha pl a bevezetõ jelet (leader) akarom kiküldeni akkor 3 db egyest, utána pedig 3 db 0-t kell kapnia az emulált EP-nek a 0xb6 porton (b7 és b6, bár nem tudom mire való a szint bemenet...). Az emuban 0x80 és 0x40 értékeket használok, ezt rakom ki a 0xb6-ra (nyílván elõször b7 és b6 értékét törlöm aztán oda "bevagyolom"). Tehát töltés közben a 0xb6 2 bitje változik, egy jelen belül felváltva.

Ha jól emlékszem az EPTE értékek az alap EP beállításainak feleltek meg. Az általam használt értékek ehhez képest sokkal "cincogósabbak". Tehát ha valaki a korábbi info alapján ír egy progit ami a 0xb6-ra kiküldendõ értékeket kiírja egy file-ba, akkor kapna egy raw audio file-t amit 44100Hz,8 bit, mono-ként pl a SoundForge-ba be tud tölteni és onnan akár egy igazi EP-be. Anno SF-fel én kommenteztem így kazettáról betöltött EP hangmintát. Azok persze nem ennyire digitálisak voltak, mint amilyen a generált. Némi gyakorlással, türelemmel és bináris -> hex -> ASCII átváltással a filenevet is meg lehet tudni. Persze bármennyit is gyakoroljuk, nem leszünk olyan gyorsak mint az EP TAPE: kezelõje ;-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Magnóról betöltés PCre
« Reply #17 on: 2006.January.04. 14:13:42 »
Quote from: "MrPrise"
Quote from: "Zozosoft"
Quote from: "MrPrise"
nem tudom mire való a szint bemenet...

Az villogtatja a kockát! Ezt gondolom valahogy az átlagos hangerõbõl csinálja a Dave.

Jó tudni! :-)
Ezt miért nem írták bele az EXOS kézikönyvbe? ;-)

Beleírták :)
"4.3. Az olvasás szintjelzõje

Az olvasás szintjelzõjét a rendszer mindig kijelzi, amikor a magnókezelõ egy szeletet keres vagy beolvas a szalagról. A kijelzést közvetlenül egy hardver szintérzékelõ áramkör adja. Ez az áramkör a bemeneti áramkörtõl elkülönített. A szintjelzõ az állapotsorban jelenik meg egymás melletti piros vagy zöld színû tömbként.
Ha a bemeneti szint növekszik, akkor a tömb piros, ha pedig csökken, akkor zöld színûvé változik. Optimális az a szint, amikor a beállítás éppen e kettõ határán van és a két szín villogva váltakozik olvasáskor. Egyébként a magnókezelõ nem különösebben érzékeny a szintekre, és az optimális szint körüli eléggé széles sávot elfogad.
A szintjelzés eltûnik az állapotsorból, amikor egy szelet beolvasásra került jelezve, hogy a szalagmûvelet befejezõdött.
A szintkijelzõ változtatása az állapotsor 2-es és 3-as palettaszíneinek váltogatásával történik. Amikor a szintmérõ törlõdik az állapotsorból, a színek visszaállítódnak eredeti értékeikre. Idõközben azonban, ha bármi más is megjelenik az állapotsorban, akkor az változtatja a színét."

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #18 on: 2006.January.04. 14:17:51 »
Quote from: "Zozosoft"
Quote from: "MrPrise"
Quote from: "Zozosoft"
Quote from: "MrPrise"
nem tudom mire való a szint bemenet...

Az villogtatja a kockát! Ezt gondolom valahogy az átlagos hangerõbõl csinálja a Dave.

Jó tudni! :-)
Ezt miért nem írták bele az EXOS kézikönyvbe? ;-)

Beleírták :)
"4.3. Az olvasás szintjelzõje

Ok, de itt hol írják, hogy ez a 0xb6 b6? ;-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Magnóról betöltés PCre
« Reply #19 on: 2006.January.04. 14:32:37 »
"5. A hardver

A hardvert nem ismertetjük részletesen, viszont itt tárgyaljuk a különbözõ portokat (adatkapukat) és a bitkiosztásokat.
Az adatbemenet, a szintbemenet, a távvezérlõ-kimenetek, valamint a hangcsatolás-vezérlés, mind az I/O portok bitjeiként állnak rendelkezésre a következõk szerint:
adatbemenet    - 0B6h port 7-os bit
szintbemenet    - 0B6h port 6-os bit"

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #20 on: 2006.January.04. 14:36:20 »
Quote from: "Zozosoft"
"5. A hardver

A hardvert nem ismertetjük részletesen, viszont itt tárgyaljuk a különbözõ portokat (adatkapukat) és a bitkiosztásokat.
Az adatbemenet, a szintbemenet, a távvezérlõ-kimenetek, valamint a hangcsatolás-vezérlés, mind az I/O portok bitjeiként állnak rendelkezésre a következõk szerint:
adatbemenet    - 0B6h port 7-os bit
szintbemenet    - 0B6h port 6-os bit"

Jó, ezt olvastam én is, de úgy értettem, hogy azt nem írták, hogy ez a szint az a szint ;-)
Vagy csak nekem nem esett le...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Magnóról betöltés PCre
« Reply #21 on: 2006.January.04. 14:44:01 »
Próbáld ki, hogy az emudban az emulált Dave B6/6 váltakozzon, elvileg akkor villogni fog a kocka!

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #22 on: 2006.January.04. 15:07:43 »
Quote from: "Zozosoft"
Próbáld ki, hogy az emudban az emulált Dave B6/6 váltakozzon, elvileg akkor villogni fog a kocka!

Eddig is villogott. :-) Mint írtam a b7,b6-ra küldök adatokat felváltva. Gyk a kiegészítõ áramkört is emulálja :-D

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Magnóról betöltés PCre
« Reply #23 on: 2006.January.04. 17:44:48 »
felesleges valós idejû töltõt írni pc-re, be kell digizni az egész fájlt aztán azt feldolgozni
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Magnóról betöltés PCre
« Reply #24 on: 2006.January.04. 18:48:26 »
Quote from: "endi"
felesleges valós idejû töltõt írni pc-re, be kell digizni az egész fájlt aztán azt feldolgozni


Ja. Esetleg lehet kvazi real time :) azaz digized egy pufferbe amikor egy adag megvan azt feldolgozod de kozben jon masik pufferbe es igy tovabb, igy egy kis "elmaradassal" de toltogeti szepen. Az ertelme pl az lehetne hogy micsoda feeling lenne emulatoron is magnorol tolteni be :) ugy hogy az a PC hangkartyajara van kotve ... Bar ez max a feeling miatt jo kb ahogy belegondolok ...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Magnóról betöltés PCre
« Reply #25 on: 2006.January.04. 19:40:40 »
Quote from: "lgb"
micsoda feeling lenne emulatoron is magnorol tolteni be :)

Pontosan!
Nehogy már egy 20 évvel újabb 1000x gyorsabb technika ne tudjon meg bírkozni ezzel a feladattal :-)

Offline Spidermans Friend

  • EP fan
  • *
  • Posts: 175
Magnóról betöltés PCre
« Reply #26 on: 2006.January.05. 07:43:23 »
Quote from: "lgb"
... Bar ez max a feeling miatt jo kb ahogy belegondolok ...

Aki eleve a feeling miatt EP-zik, annak ez jó:)
Én csak úgy, a programozás öröme miatt is megírnám. Ha írnék emut. Emu helyett próbálkozok 'kvázi-emuval', vagyis a jelenlegi BAM Turbos bedigizõprogramot írnám át real-timera, villogó kockával. A WAV-ból kibontó rutin már úgyis megvan, azt egyszerûen át kell írni, hogy ne WAV-ból, hanem a hangkártyapufferbõl vegye a jelet. Meg még egy kis szalagsebesség-kompenzáció, és jobb lesz, mint az eredeti:)

Offline gafz

  • EP lover
  • *
  • Posts: 700
  • Country: hu
    • http://gafz.atw.hu
Magnóról betöltés PCre
« Reply #27 on: 2006.January.05. 10:16:51 »
Várom szeretettel a tape emulátort! Csak legyen a blokkok közt pause felirat is meg a prg. neve fent kiírva egy statussorszerûségben!

(Amúgy aki kazettát akar digizni, annak jól jön, mert nem kell dupla töltési idõ, exdos ill. wxp floppynyûgei...)
Enterprise Forever

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Magnóról betöltés PCre
« Reply #28 on: 2006.January.05. 11:01:48 »
Quote from: "Spiderman's Friend"
Quote from: "lgb"
... Bar ez max a feeling miatt jo kb ahogy belegondolok ...

Aki eleve a feeling miatt EP-zik, annak ez jó:)
Én csak úgy, a programozás öröme miatt is megírnám. Ha írnék emut. Emu helyett próbálkozok 'kvázi-emuval', vagyis a jelenlegi BAM Turbos bedigizõprogramot írnám át real-timera, villogó kockával. A WAV-ból kibontó rutin már úgyis megvan, azt egyszerûen át kell írni, hogy ne WAV-ból, hanem a hangkártyapufferbõl vegye a jelet. Meg még egy kis szalagsebesség-kompenzáció, és jobb lesz, mint az eredeti:)

Ha megcsinálod akkor úgy csináld meg, hogy könnyen be lehessen illeszteni emulátorba :-) Bár ha Delphi-ben írod akkor erre elég kevés az esély.

Offline Spidermans Friend

  • EP fan
  • *
  • Posts: 175
Magnóról betöltés PCre
« Reply #29 on: 2006.January.05. 11:19:47 »
Sajnos csak Delphiben tudok programozni eléggé, a C++-t és társait nem ismerem.
De ha kikísérletezem a metódust, és aztán valaki be akarja illeszteni emuba is a funkciót, akkor term. segítek.