Welcome, Guest. Please login or register.


Author Topic: iEP128emu (Read 25385 times)

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #45 on: 2012.January.22. 21:29:29 »

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #46 on: 2012.January.22. 21:38:39 »
Ezen lehetne még egyszerűsíteni, a szűrők például törölhetők (egy "DC block" maradhat, nagyobb frekvenciára állítva), és - rossz minőségű, de telefonra talán elfogadható hang árán - az interpolációt is teljesen el lehet hagyni.

A hang része nem hagy nyugodni, hogy miért nem szól rendesen a iPaden a kód!
Egyelőre a rajzolást kikapcsoltam és kiiratom minden sendAudioData híváskor, hogy mennyi az epLock.wait(értéke)

iPhone szimulátorban 2 frame rate kiírás között pontosan 11x fut le a sendAudioData.
Eszközön, pedig jó ha egyszer hívja 2 frame rate kiírás között ugyanezt a fv-t!

A hang feldolgozása külön szálon menne?
vagy mihez van kötve a futása?
 

Offline IstvanV

  • EP addict
  • *
  • Posts: 4880
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • View Profile
Re: iEP128emu
« Reply #47 on: 2012.January.22. 21:41:11 »
A puffer méretet próbáltad állítani ? Ha az nem megfelelő, akkor akadozhat a hang.

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #48 on: 2012.January.22. 22:00:01 »
A puffer méretet próbáltad állítani ? Ha az nem megfelelő, akkor akadozhat a hang.


A puffer méret elvileg ebből a számításból jön (a frekvencia + késleltetésből), de desktopon mindegy mire állítom mindíg jól szól.
int     bufSize = int(totalLatency * sampleRate * 0.7071f + 0.5f);

Ha nagyobbra állítom iPad-en akkor is akadozik, csak hosszabb szeleteket játszik le.


Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #49 on: 2012.January.23. 22:59:58 »
Estére egy kis video ;)
Sok tennivalo van még vele :)

Offline Ep128

  • EP addict
  • *
  • Posts: 1595
  • Country: hu
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Firefox 9.0.1 Firefox 9.0.1
    • View Profile
    • Honlapom
Re: iEP128emu
« Reply #50 on: 2012.January.24. 00:35:37 »
Hûûû... :-) Ez eszelõs jó!  Grat! :smt041
(Micsoda sebességgel száguld a Qkac!  :lol: )
Nagyon tetszik, vagy 5x megnéztem, próbálom "ráképzelni" a saját, valódi iPhone -omra! :-)
(Nem baj, ha még sok a tennivaló, kivárjuk! ;-) )

Offline szipucsu

  • EP addict
  • *
  • Posts: 7628
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 9.0.1 Firefox 9.0.1
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: iEP128emu
« Reply #51 on: 2012.January.24. 12:12:26 »
Estére egy kis video ;)
És a sebességre panaszkodtatok? Ez még gyorsabb is, mint az eredeti. :D

Én nem használok ilyen hipermodern kütyüket, a PC-vel beérem, arra is nehéz volt átállni az EP után. Telefonból is valami régi van, iPhone-t sem használok, de azért érdekes, hogy az emulátort erre is el lehet készíteni és hogy ezzel foglalkoztok, további sok sikert!
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
OPEL #1:"Audi(o):" ACCESS DENIED

Offline endi

  • EP addict
  • *
  • Posts: 6993
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: iEP128emu
« Reply #52 on: 2012.January.25. 20:02:31 »
jó ez a videó, most megint eszembe jutott hogy fel kéne venni a kapcsolatot a wriggler jogtulajdonosával és kiadni ifonra a wrigglert
azt senki se kell lássa hogy emuval fut :)
még extra grafika készítését is vállalnám, persze %-ért :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline Attus

  • EP addict
  • *
  • Posts: 1229
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 9.0.1 Firefox 9.0.1
    • View Profile
Re: iEP128emu
« Reply #53 on: 2012.January.25. 22:24:53 »
És a sebességre panaszkodtatok? Ez még gyorsabb is, mint az eredeti. :D

Én nem használok ilyen hipermodern kütyüket, a PC-vel beérem, arra is nehéz volt átállni az EP után. Telefonból is valami régi van, iPhone-t sem használok, de azért érdekes, hogy az emulátort erre is el lehet készíteni és hogy ezzel foglalkoztok, további sok sikert!

Eszelõs ez a videó!
 :lol:

Szívembõl szóltál szipucsu.
Én is nagy fenntartással viszonyulok ezekhez a "mindentudó" ketyerékhez.
Nekem is csak régi telefonom van, nem is akarom másra használni, mint amire való. Telefon, ébresztõóra.
Fényképezni fényképezõgépet használok.
A "tablet" ketyerékhez legalább nem kell nagyító, mint ehhez a zsebrevágható apróságokhoz, nekik nagyobb jövõt jósolok.

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #54 on: 2012.January.29. 11:17:53 »
És a sebességre panaszkodtatok? Ez még gyorsabb is, mint az eredeti. :D
Igen valóban nagyon gyors, de ez iPhone szimulátorban megy és ott a host gép az ami a sebességét adja, az pedig sokkal gyorsabb egy iPhone vagy iPad-nél.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13313
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 9.0.1 Firefox 9.0.1
    • View Profile
    • http://enterprise.iko.hu/
Re: iEP128emu
« Reply #55 on: 2012.January.29. 11:25:47 »
Igen valóban nagyon gyors, de ez iPhone szimulátorban megy és ott a host gép az ami a sebességét adja, az pedig sokkal gyorsabb egy iPhone vagy iPad-nél.
Egy ilyen szimulátornak nem az lenne a lényege, hogy lássa a fejlesztõ, hogy fog futni a kütyûn?

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #56 on: 2012.January.29. 12:35:29 »
Egy ilyen szimulátornak nem az lenne a lényege, hogy lássa a fejlesztõ, hogy fog futni a kütyûn?
Elvileg igen az a célja, de mivel ez csak egy szimulátor az arm architektúrát és a processzor sebességet nem utánozza.
Így jóval több processzor idő marad a programoknak mert natívan futtatja a lefordított forráskódot.
Ezért volt pl gond a Byteorderrel is, ami simulátorban sosem derült volna ki!

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #57 on: 2012.February.09. 21:35:39 »
Sziasztok
nem találtam a dave táblázatában néhány billentyű keyCode-ját tudna valaki segíteni?
köszi

ü -
* -
ö -
ä -
< -

Offline Tuby128

  • EP lover
  • *
  • Posts: 920
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.25 Firefox 3.6.25
    • View Profile
Re: iEP128emu
« Reply #58 on: 2012.February.09. 21:44:38 »
Így keresd:

ü - @
* szerintem te a + jelet keresed - [
ö - ;
ä - :
< - \

Offline varrogy

  • User
  • *
  • Posts: 76
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari Safari
    • View Profile
Re: iEP128emu
« Reply #59 on: 2012.February.11. 22:51:55 »
Így keresd:

ü - @
* szerintem te a + jelet keresed - [
ö - ;
ä - :
< - \

Köszi, halad a dolog!