Welcome, Guest. Please login or register.


Author Topic: SID lejátszó (Read 50095 times)

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re:SID lejátszó
« Reply #75 on: 2014.December.01. 11:39:28 »
ha 15khz-n tárolsz egy csomó dave értéket, akkor digi hangként 1 byte-ba mixelve mindent (mint digi sample!) sokkal kevesebb lenne, nem?
vagy továbbra se értem :)
Szerintem nem, mert a feldolgozásra került adatok 50Hz-enként lettek kigyűjtve, és ilyen sűrűséggel kerülnek feldolgozásra is, két 50 Hz-es megszakítás közben pedig szól a sample a beállított értéken, ez inkább a DTM playerre hasonlít fix samplékkal, amiken szerintem van még módosítanivaló.

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re:SID lejátszó
« Reply #76 on: 2014.December.01. 12:09:15 »
aha értem már
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7336
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re:SID lejátszó
« Reply #77 on: 2014.December.01. 12:28:33 »
Sid.zip (5.75 kB - letöltve 7956 alkalommal.)

Ennek egészen Commodore szerű hangzása van!
Zeneszerkesztőt kéne írni, amivel lehet ilyen hangzásokkal zenét szerkeszteni EP-re.
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

Online endi

  • EP addict
  • *
  • Posts: 6755
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re:SID lejátszó
« Reply #78 on: 2014.December.01. 12:54:50 »
Ennek egészen Commodore szerű hangzása van!
Zeneszerkesztőt kéne írni, amivel lehet ilyen hangzásokkal zenét szerkeszteni EP-re.

fogj egy c64 emut, töltsd be a zeneszerkesztőt és kész :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re:SID lejátszó
« Reply #79 on: 2014.December.01. 13:19:02 »
fogj egy c64 emut, töltsd be a zeneszerkesztőt és kész :)
:D , ennyi, aztán már csak ki kell menteni az adatokat, és le is játszható :D

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://enterprise.iko.hu/
Re:SID lejátszó
« Reply #80 on: 2014.December.01. 13:24:12 »
:D , ennyi, aztán már csak ki kell menteni az adatokat, és le is játszható :D
Mondjuk az igazi az lenne, ha a "kottát" lehetne használni, nem pedig ilyen 65xx gépikódú borzalomból kéne visszanyerni az adatokat.
"Kotta" esetén a különböző ismétlődő motívumok nem fogyasztanának rengeteg plusz helyet.

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re:SID lejátszó
« Reply #81 on: 2014.December.01. 13:53:30 »
Mondjuk az igazi az lenne, ha a "kottát" lehetne használni, nem pedig ilyen 65xx gépikódú borzalomból kéne visszanyerni az adatokat.
"Kotta" esetén a különböző ismétlődő motívumok nem fogyasztanának rengeteg plusz helyet.
Az lehet egy következő project, abba már az envelope generálást is be kéne tenni, és egy zajfrekvencia konverziós táblát. Ha ez elkészül, és igény is van egy ilyen zeneszerkesztő/lejátszóra, akkor megpróbálhatom megcsinálni.
Ja, meg a kotta feldolgozása is növelné a megszakítás hosszát. ezért is jobb lenne egy külön dolog rá.

Offline lgb

  • EP addict
  • *
  • Posts: 3494
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://lgb.hu/
Re:SID lejátszó
« Reply #82 on: 2014.December.01. 15:08:51 »
Mondjuk az igazi az lenne, ha a "kottát" lehetne használni, nem pedig ilyen 65xx gépikódú borzalomból kéne visszanyerni az adatokat.
"Kotta" esetén a különböző ismétlődő motívumok nem fogyasztanának rengeteg plusz helyet.

Ok, de a sid fileformatum lenyege, hogy _barmit_ le tud tarolni pont azert, mert nincs kottahoz kotve, igy ami C64-en pl megszolaltathato barhogy, az abban is benne lesz, mivel maga a 65xx kod is benne van, ami csinalja :) Pl sid-ben akar digi dolgokat is lehet tarolni pont ezert. A "kotta" alkalmazasa ugye beszukiti a lehetosegeket. Igaz, az teny, hogy neha az is eleg lenne :) Amde eleve, ha megnezel mod/s3m/xm barmi hasonlo ilyen formatumot (ok, tudom, ott sample van ... vagy lehet, mert pl s3m-nel adlib "hangszer" is lehet), akkor pl limitalt, hogy milyen hangok lehetnek (nem lehet akarmilyen frekvencia) es pl az effektek is fixek, hogy mik vannak. Amugy persze vannak SID trackerek is, lehet annak formatumot kene hasznalni (bar arra nyilvan nincs olyen sok zene ...), mivel az ongolom jobban kotta alapu :)

Pl: http://sourceforge.net/projects/goattracker2/

Ebben vannak is ilyesmi "sng" file-ok, ami gondolom mar "kotta" alapuak ... Amugy a fenti cucc raadasul - elvileg - fut Linuxon es Windows-on is.

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re: SID lejátszó
« Reply #83 on: 2014.December.01. 15:42:16 »
Itt is van limit, mert pl digis SID adatokat nem tudok kinyerni, csak azokat, amiket másik player lejátszik.

Offline lgb

  • EP addict
  • *
  • Posts: 3494
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://lgb.hu/
Re: SID lejátszó
« Reply #84 on: 2014.December.01. 15:55:57 »
Itt is van limit, mert pl digis SID adatokat nem tudok kinyerni, csak azokat, amiket másik player lejátszik.

Mar miert ne tudnad? Elvileg irhatsz assembly-ben is egy 65xx lejatszot es belerakod egy sid file-ba es lesz benne digi is ...

Online geco

  • EP addict
  • *
  • Posts: 5084
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re: SID lejátszó
« Reply #85 on: 2014.December.01. 16:22:40 »
Mar miert ne tudnad? Elvileg irhatsz assembly-ben is egy 65xx lejatszot es belerakod egy sid file-ba es lesz benne digi is ...
Hm, ez egy újabb lejátszót igényelne, tényleg megvalósítható, csak még azt nem tudom, hogy mi alapján lehetne megállítani a felvételt, újrakezdős SID-eknél, mert ugye ennél nem lenne hang.

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://www.ep128.hu
Re: SID lejátszó
« Reply #86 on: 2014.December.01. 18:14:33 »
Ha be akarom tölteni, nekem simán visszalép EP logo-hoz.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://enterprise.iko.hu/
Re: SID lejátszó
« Reply #87 on: 2014.December.01. 18:28:33 »
Ha be akarom tölteni, nekem simán visszalép EP logo-hoz.
Elég RAM-mal próbálod?

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://www.ep128.hu
Re: SID lejátszó
« Reply #88 on: 2014.December.01. 18:49:17 »
Elég RAM-mal próbálod?

320K nem elég neki?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13070
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://enterprise.iko.hu/
Re: SID lejátszó
« Reply #89 on: 2014.December.01. 18:52:18 »
320K nem elég neki?
Nem:

Legalább 448Kb-s géppel érdemes kipróbálni, úgy biztos nem fog visszalépni az EP logóhoz, úgy tervezem majd ha kész lesz, hogy minden gépen menjen, amiben legalább 128Kb RAM van, csak a lejátszandó zenék hoszza lesz leszabályozva, 128Kb-s gép esetén kb 1 perc 45 másodperc lesz a lejátszható hossz, ha jól számoltam :D