Welcome, Guest. Please login or register.


Author Topic: WAVPlayer (Read 7252 times)

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
WAVPlayer
« on: 2022.April.14. 14:24:05 »
WAV Player
Ugyan ez már egy régi dolog, de újra előkerült, és javítottam a hibát, ami benne rejlett, és töltés közben a háttér változik, mert ez eltarthat 1-2 percig simán nagyobb WAV-ok és 1 MB fölötti RAM konfig esetén.
A hiba csak EXDOS alatt jelentkezett, mert a beépített FILE-ban elszúrtam két billentyű ellenőrzését, így hosszabb lett a "táblázat" két bájttal, és ha nem definiált billentyűt ütöttünk le, akkor nem érzékelte a végét, így továbbment a keresés, és ha később volt találat, akkor fals címre ugrott.

A lejátszó 8bites 1,2-32KHz-es tartományba eső digi hangok lejátszására képes 32-64KHz mintavételezésű digi hangok 32KHz-en 65535Hz felettiek pedig mod(freq/65535) frekvenciával.
Támogatott fájlformátumok: WAV (RIFF,NIST), AIFF, IFF files (előjeles / előjel nélküli 8-32bit, stereo/mono (a lejátszás mindig mono)) , a lejátszó csak tömörítetlen fájlokat játszik le.
Legalább 128KB RAM szükséges a program indításához, igaz ilyen konfiggal nyúlfarknyi lesz a lejátszott hang :D , minél több a RAM, annál jobb :D :D , WAV fájl méretére nincs korlátozás, a program addig tölti, míg el nem éri a RAM határt.

ESC: WAV file kiválasztása, az ESC gombot hosszabban kell nyomva tartani, mert a billentyűzet ellenőrzése csak RAM váltásnál történik.
Bal SHIFT+ESC: A háttér nem változik (EXDOS mentes gépek esetén)
Bal SHIFT+SPACE: A háttér nem változik (Fájl kiválasztásakor EXDOS-os gépek esetén)

Offline Lacika

  • EP addict
  • *
  • Posts: 3213
  • Country: hu
    • http://www.ep128.hu
Re: WAVPlayer
« Reply #1 on: 2022.April.16. 11:16:25 »
A bal SHIFT + SPACE-t mikor kellene nyomni?
File kiválasztáskor elindul a file betöltése, de látszólag minden ugyanazt.

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: WAVPlayer
« Reply #2 on: 2022.April.16. 13:28:04 »
elmeletileg a file kivalasztasakor amikor space-t nyomnal, ha shigttel nyomod. akkor nem kene uj hatteret betoltenie, hanem a regit hasznalni.