Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 418053 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #390 on: 2013.November.04. 17:16:53 »
Quote
Mert nem része a sorozatnak. Ha jól tippelek az alapján amit a +4-es haverodról írtál, akkor ezt valami spanja hekkelhette össze az eredeti programból és másik hangmintákból. A program képernyőjén is látszik alul, hogy ez nem tartozik az eredeti programok közé.

Ahham ... én még nem jutottam el oda, hogy be is töltsem őket.
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #391 on: 2013.November.05. 18:57:16 »
EP -n ugyanaz a 4KHz/unsigned 8 bit hang (hatbitesre tolva persze) sokkal rosszabbul szól (olyan szemetesebb, zajosabb, recsegőbb) mint a PC verzió (ami ugye elvben attól más, hogy 8 bites).

Más is tapasztalt már ilyet, és ez triviális a 8->6 bites viszonylatban, vagy esetleg az emunak van valami limitációja, és vas EP -n rendesen szól a 6 bites is ?

Vagy pedig jónak kéne annak lennie mindenhol, és valamit eltolhatok ?
Z80 System

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #392 on: 2013.November.05. 19:06:23 »
Quote from: Z80System
EP -n ugyanaz a 4KHz/unsigned 8 bit hang (hatbitesre tolva persze) sokkal rosszabbul szól (olyan szemetesebb, zajosabb, recsegőbb) mint a PC verzió (ami ugye elvben attól más, hogy 8 bites).

Más is tapasztalt már ilyet, és ez triviális a 8->6 bites viszonylatban, vagy esetleg az emunak van valami limitációja, és vas EP -n rendesen szól a 6 bites is ?

Vagy pedig jónak kéne annak lennie mindenhol, és valamit eltolhatok ?
Ha 6 bites lejátszást hasonlítottál össze 8 bitessel, akkor nem meglepő, hogy az előbbi rosszabb. :) Tehát PC-n előbb a 8 bites hangot 4-el osztani kell, hogy az is csak 6 bites felbontású legyen (itt lehet ditherrel próbálkozni), és utána az már veszteség nélkül konvertálható EP-re.

További problémák, csak az EP-s lejátszásnál (emulátoron és igazi gépen is):
- nincs megfelelő aluláteresztő szűrő a kimeneten (így 2 kHz felett a 0-2 kHz közötti hasznos információ "tükörképe" jelenik meg, tehát gyakorlatilag torzítás)
- az EP-n megszakításban lejátszott hang időzítése viszonylag pontatlan lehet (jitter)

Valódi gépen ezen kívül még a pontatlan ellenállásokból készült egyszerű D/A átalakító is rontja a minőséget.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #393 on: 2013.November.05. 19:21:08 »
Quote
Tehát PC-n előbb a 8 bites hangot 4-el osztani kell, hogy az is csak 6 bites felbontású legyen (itt lehet ditherrel próbálkozni), és utána az már veszteség nélkül konvertálható EP-re.
Audacity tud ilyen műveletet ? Sima osztást ? Vagy kell rá írjak kódot ? (Mellesleg PC -n azt még vissza is kell szorozni, ha meg akarom hallgatni PC -n is, nem ? Vagyis igazából az alsó 2 bit kinullázásáról beszélünk.)

Quote
- nincs megfelelő aluláteresztő szűrő a kimeneten (így 2 kHz felett a 0-2 kHz közötti hasznos információ "tükörképe" jelenik meg, tehát gyakorlatilag torzítás)
Ez mi, valami fizikai (elektronikai) törvényből jön ? PC -n meg mindenhol van "megfelelő aluláteresztő szűrő" ? Anélkül hogy bekapcsolnám. Tehát egy speckó beállítású "equalizer" van minden PC -n alapból ? Vagy mit nem értek ?

Quote
- az EP-n megszakításban lejátszott hang időzítése viszonylag pontatlan lehet (jitter)
Francot már ... :smt011


Quote
Valódi gépen ezen kívül még a pontatlan ellenállásokból készült egyszerű D/A átalakító is rontja a minőséget.

Kezd bukóba menni ez a digi hang kérdés ... vackot szintivel is lehet ... :(
Z80 System

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #394 on: 2013.November.05. 19:22:04 »
pc-n feljavítja a hangot a leggagyibb hangkártya is
úgy tudod ezt pc-n kiküszöbölni, hogy a szerkesztőben visszakonvertálod pl 44KHz-re de úgy hogy ne javítsa fel (azaz így tudod meghallgatni milyen lenne ep-n)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #395 on: 2013.November.05. 19:23:14 »
Quote from: IstvanV
Valódi gépen ezen kívül még a pontatlan ellenállásokból készült egyszerű D/A átalakító is rontja a minőséget.
6 bites hanggnál is számít ez? :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #396 on: 2013.November.05. 19:28:15 »
Quote from: endi
pc-n feljavítja a hangot a leggagyibb hangkártya is
úgy tudod ezt pc-n kiküszöbölni, hogy a szerkesztőben visszakonvertálod pl 44KHz-re de úgy hogy ne javítsa fel (azaz így tudod meghallgatni milyen lenne ep-n)
persze most nem tudok hirtelen olyan hangszerkesztőt ami nem minőségjavítással konvertál felfele...
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #397 on: 2013.November.05. 19:32:04 »
Quote
persze most nem tudok hirtelen olyan hangszerkesztőt ami nem minőségjavítással konvertál felfele...
Hát ez az ... ez kb. olyan funkció mint a visszaosztás, meg a magas helyiértékű bitek nullázása ... Márhogy primitívségben. Ilyen majd jól nem lesz sehol. Hogy úgy tegyen fel nagyfrekire, hogy közben semilyen interpolációt ne csináljon, csak másolja be egymás után többször ugyanazt a mintát.
Z80 System

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #398 on: 2013.November.05. 19:41:34 »
Quote from: endi
6 bites hanggnál is számít ez? :)
Ha elég pontatlanok az ellenállások (például 5%-os - ami az EP gyártásának az idejében elterjedt volt, de még a 2%-os sem igazán jó), akkor igen.
« Last Edit: 2013.November.05. 19:44:50 by IstvanV »

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #399 on: 2013.November.05. 19:44:11 »
Quote
Ha elég pontatlanok az ellenállások (pl. 5%-os), akkor igen.
Ezek benne vannak valami IC -ben (ilyen pontatlanul), vagy pedig külön ellenállások, és ki lehetne őket cserélni modern, nagy pontosságúakra ?

( Vagy trimmerrel belőni műszerrel, vagy tudom is én ... )
Z80 System

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #400 on: 2013.November.05. 19:50:45 »
Quote from: Z80System
Ezek benne vannak valami IC -ben (ilyen pontatlanul), vagy pedig külön ellenállások, és ki lehetne őket cserélni modern, nagy pontosságúakra ?
Nincsenek beépítve a DAVE-be, de az egy csatornához tartozó ellenállások egy alkatrészbe vannak integrálva (RP1 és RP3). Tehát elvileg lehetséges jobb minőségű átalakító építése.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #401 on: 2013.November.05. 19:55:19 »
Quote from: Z80System
Ez mi, valami fizikai (elektronikai) törvényből jön ? PC -n meg mindenhol van "megfelelő aluláteresztő szűrő" ? Anélkül hogy bekapcsolnám. Tehát egy speckó beállítású "equalizer" van minden PC -n alapból ? Vagy mit nem értek ?
Ebben a témában érdemes például ezt megnézni.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #402 on: 2013.November.05. 20:18:29 »
Durva lesz az új EP játék, még ellenállásokat is kell cserélni, hogy megfelelő minőséget elérjen Z80System. Nem gagyizza el.
:twisted:
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: Zeneprogramozás
« Reply #403 on: 2013.November.05. 21:04:42 »
Quote
Durva lesz az új EP játék, még ellenállásokat is kell cserélni, hogy megfelelő minőséget elérjen Z80System. Nem gagyizza el.


"A reaktív troll ezzel szemben nem provokál, hanem keres magának egy megfelelő célpontot, és őt támadja szavai, érvei kiforgatásával, vagy személyeskedéssel."

http://hu.wikipedia.org/wiki/Troll_(internet)
Z80 System

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9952
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #404 on: 2013.November.05. 21:32:27 »
Quote from: endi
még ellenállásokat is kell cserélni
Szerintem stratégiai játék lesz, amiben egy mozgalmat kell majd leverni a szövetségesek oldalán - egy "ellenállási" mozgalmat. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos