OldComp.cz
http://oldcomp.cz/

SG Software Taper
http://oldcomp.cz/viewtopic.php?f=37&t=7290
Stránka 11

Autor:  iwosh [ 20.03.2019, 16:03 ]
Předmět příspěvku:  SG Software Taper

Celkom vydareny projekt:
Kód:
http://www.sg-software.ru/windows/programs/taper

Nechce ho niekto poanglictit ? :)
Kód:
https://github.com/Sirozha84/Taper

Autor:  PotPalo [ 20.03.2019, 23:59 ]
Předmět příspěvku:  Re: SG Software Taper

Azbučtinu moc nemusím, ale stačí keď tam vidím .NET4 (framework) a hneď sa mi zdvíha žalúdok. :puke:

Autor:  Lanex [ 21.03.2019, 10:18 ]
Předmět příspěvku:  Re: SG Software Taper

Mě .NET naopak žaludek sklidňuje, ale zvedá mi ho zase ta azbučina. A prej "má atraktivní vzhled..." :mrgreen: proboha kde?

Autor:  tomascz [ 21.03.2019, 12:32 ]
Předmět příspěvku:  Re: SG Software Taper

Tutéž funkcionalitu podporuju ve své aplikaci, která je v C++ a angličtině :-) Jenom u CRC nepíšu "OK", ale konkrétní hodnotu, přidávám kód bloku (0 = std hlavička, 255 = std data, cokoliv mezi tím = nestd blok, pokud se správně pamatuju) a podporuju "fragmenty". A padám při pokusu o kopírování v rámci jedné tapky (bude opraveno) :-) Jinak ta podpora WAVů je zajímavý nápad, zkusím kouknout jak to dělají a eventuelně zcizit (s odkazem na původní projekt) :-) Plus preview obsahu jako Screen$, hexa-binárka nebo Basic. Konec reklamy :-)

Autor:  zxcygnus [ 25.03.2019, 18:52 ]
Předmět příspěvku:  Re: SG Software Taper

tomascz píše:
Jinak ta podpora WAVů je zajímavý nápad, zkusím kouknout jak to dělají a eventuelně zcizit...
Pokud bys ses skutečně někdy pustil do dekódování wavů, tak bych měl pár nápadů, které mi zatraceně chybí v jakémkoli existujícím softwaru.

Asi se mi to nepovede úplně stručně (a ideálně by to chtělo vlastní vlákno), můžeme myšlenku rozvinout později nad screenshoty z Audacity.

Líbilo by se mi, kdyby program nad náhledem wavu ukázal, kde vidí pilotní tóny a které bloky dekódoval. Úplně úžasné by bylo i to, kdyby zobrazoval rovnou byty nad WAVem, podobně jako to dělají osciloskopy při dekódování RS232, I2C... (pro inspiraci třeba tenhle Rohde & Schwarz https://youtu.be/MLtov8qjT_I?t=840 - ale to samozřejmě není jediný způsob, určitě se dá vymyslet vhodnější.)

Líbilo by se mi, kdyby na blocích, které dekódovat nedokázal dovedl zvýraznit místa, která by mohla být příčinou chyby. Něco jde, něco ne. Například by bylo snadné ukázat místa, kde pulzy trvají nesmyslný čas, tj. jsou mimo toleranci pro 1 i 0, nebo jedna půlka dvoupulzu (perioda to není a vlna taky ne, když by to měly být obdélníky) je výrazně jinak dlouhá než druhá přitom 1 i 0 by měla být ze dvou cca stejně dlouhých pulzů. Něco by se dalo dekódovat změnou DC offsetu, něco by se mohlo nechat dopsat ručně v HEX editoru, přičemž dekódovací program by mohl dynamicky počítat CRC, aby bylo zřejmé, že to uživatel trefil.

Úplně luxusní by byly i takové možnosti, jako třeba označit vzorky od do a říct "tohle je 0" "tohle je 1" a navázat zbytkem WAVu. Někdy to na WAVu je vidět, ale software ani ZXS to prostě nedekódují, někdy se stane, že je páska natažená a je potřeba určitou oblast nepravidelně zpomalit, člověk má vizuálně šanci, počítač moc ne.

Někdy může být lepší načíst chybná data, ale tu podezřelou část vyznačit a zbytek, který by mohl být ok posunout, aby seděla délka (typicky obrázek... je šance dokreslit, nebo nahradit odjinud, nebo text, může chybět část, ale lepší než přijít o konec). Uživatel archivátor binární archeolog si už nějak poradí.

Jsou TAPky třeba i jen s jedním výpadkem ve kterých možná chybí jen pár bitů, možná jeden byte a ty by se teoreticky daly zachránit, jenže žádný dekódovací software to neusnadňuje.

... pro takový program bych možná i používal Windows :-P (pár odstrčených notebooků a nějaký virtuál bych našel)

Ale vážně, asi nemám na svých kazetách nic moc vzácného. Takže nejspíš nejsem cílovka. Jen mi to přijde natolik zajímavé, že by to mohl ocenit někdo, kdo s páskami pracuje víc než já.

Zkusil jsem nedávno jednu kazetu načíst do WAV (obě strany, 90 minut?) a trošku jsem si hrál s Audacity a maketzx od Ramsoftu (http://ramsoft.bbk.org.omegahg.com/mtzxman.html). A ten funguje tak nějak, zkusíš, někdy to vyjde, jindy ne, ale nikdy se nedozvíš, proč to selhalo a kde, jestli je chyba ve filtru, nebo něčem jiném... U kratších WAVů, ty části které jsou perfektní, v některých kombinacích nastavení dekódoval, jindy ne, ty špatné nikdy.

Přitom WAV soubory, co mám, vypadají na většině míst perfektně (audio výstup ze šedé +2 je docela ok) a zároveň na pár místech mají slabší záznam (možná ručně restaurovatelný) až úplné výpadky. Ideální testovací materiál.

Btw... ten ruský SW jsem nezkoušel, EXE tam nevidím a pod Windows kompilovat neumím. Naopak azbuka mi nevadí. Ale podle screenshotů toho asi nenabízí víc než ramsoftí utilita, nebo ano?

Autor:  PotPalo [ 25.03.2019, 20:14 ]
Předmět příspěvku:  Re: SG Software Taper

Už dávno som mal taký nápad, urobiť dynamickú LOAD rutinu. Skrátka nahrávka by sa dala pustiť akoukoľvek rýchlosťou. Podľa zavádzacieho tónu by to vypočítalo čo je log.1, polovica z toho je log.0, a ešte aj počas nahrávania by sa podľa posledných niekoľko bitov počítal priemer a upravoval stred čo je 1 a čo 0. V podstate by sa dala nahrávka pustiť napríklad trojnásobnou rýchlosťou, počas nahrávania zrýchliť alebo spomaliť, a ono by to stále nahrávalo.

Autor:  Busy [ 26.03.2019, 11:35 ]
Předmět příspěvku:  Re: SG Software Taper

PotPalo píše:
Už dávno som mal taký nápad, urobiť dynamickú LOAD rutinu. Skrátka nahrávka by sa dala pustiť akoukoľvek rýchlosťou. Podľa zavádzacieho tónu by to vypočítalo čo je log.1, polovica z toho je log.0, a ešte aj počas nahrávania by sa podľa posledných niekoľko bitov počítal priemer a upravoval stred čo je 1 a čo 0. V podstate by sa dala nahrávka pustiť napríklad trojnásobnou rýchlosťou, počas nahrávania zrýchliť alebo spomaliť, a ono by to stále nahrávalo.
Nieco podobne mam ja uz davno v mojom TapeCode 3.2. Pre nahravanie zdrojakov do MRS som pouzival turbo a ked som si robil program na katalogizaciu pasok, tak som tam spravil aj automaticke rozoznavanie turba. Takze mozem pustit kazetu s normalnymi aj turbo nahravkami, program ich vzdy spravne rozozna a nahra.

Autor:  Lanex [ 26.03.2019, 14:25 ]
Předmět příspěvku:  Re: SG Software Taper

Nebyl by nějaký WAV nebo MP3 soubor, třeba i s chybama ke stažení?

Autor:  PotPalo [ 26.03.2019, 17:45 ]
Předmět příspěvku:  Re: SG Software Taper

S tým turbom to ale poznalo iba dve rýchlosti, a potom tá rýchlosť bola napevno počas celého nahrávania. Ja som to myslel úplne dynamicky, napríklad pustím nahrávku 10x rýchlejšie z PC, a ono to pôjde, aj keď ju počas toho napríklad spomalím.

Nahrávky tu mám iba vo WMA z >tejto< témy, je to TurboROM (16384 bytov), klasickou rýchlosťou, aj turbo rýchlosťou. Ak to pomôže, niekam to upnem.

Autor:  Lanex [ 26.03.2019, 18:46 ]
Předmět příspěvku:  Re: SG Software Taper

WMA nevadí. Uploadni prosím, diky! ;)

Autor:  PotPalo [ 26.03.2019, 19:51 ]
Předmět příspěvku:  Re: SG Software Taper

https://ulozto.sk/!RAeEvEgaGiO2/turborom-rar

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/