Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 188854 times)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #750 on: 2016.September.14. 14:08:44 »
/OFF
Nos, azért voltak ott az idézőjelek a spektrum analizátor körül, mert természetesen semmi olyasmi sem történik, ami az adott elnevezés alapján normálisan elvárható lenne. Ennek két oka is van. Egyrészt a reménytelenül alacsony számítási teljesítménye a régi 8 bites rendszerek processzorainak, másrészt a kimenő jel sem áll elő feldolgozható digitális formában sehol az ilyen gépeknél.
/ON

mikrofonjel 1 bites jelét interpolálni picit (mint ha nem csak 1 bit lenne) és azt kijelezni digi hangként :)
esetleg a kotta adatok alapján még deformálni
nem lenne tudományos, de demo effektnek jó lenne :)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • http://lgb.hu/
Re: Zeneprogramozás
« Reply #751 on: 2016.September.14. 14:26:22 »
mikrofonjel 1 bites jelét interpolálni picit (mint ha nem csak 1 bit lenne) és azt kijelezni digi hangként :)
esetleg a kotta adatok alapján még deformálni
nem lenne tudományos, de demo effektnek jó lenne :)

:) :) Na igen. Vegulis itt senki nem fog szigorlatoztatni, hogy tokeletes-e a fourier transzformacio :D Szoval, ha kb hasonlit barmire erzes szintjen (mely hangoknal a melynel van "kiemelkedes") akkor mar elmegy :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #752 on: 2016.September.14. 14:48:20 »
:) :) Na igen. Vegulis itt senki nem fog szigorlatoztatni, hogy tokeletes-e a fourier transzformacio :D Szoval, ha kb hasonlit barmire erzes szintjen (mely hangoknal a melynel van "kiemelkedes") akkor mar elmegy :)

ja mondjuk most beugrott hogy ep-n nincs mikrofon jel, szóval a line in-re gondoltam, amibe ügye nem igazán ajánlatos belekötni a line out-ot :)
bár ki tudja... :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8165
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #753 on: 2016.September.14. 17:29:13 »
Szerintem a vizualizációt chip (nem digi) zenével lehetne megcsinálni.
Nem feltétlen kell nagyon bonyolultra gondolni. Régebben én ilyet csináltam. Itt most csak a kép a lényeg, EP-vel basic-ben készült, ilyesmi is megtenné, illetve ennél kicsit több, például fokozatos színátmenetek a véletlen színek helyett, koncentrikus körök felbukkanása, vagy talán pár sprite-ot is elbírna, azok színe is váltakozhatna, csíkot húzhatnának maguk után, stb.
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

Offline balagesz

  • EP user
  • *
  • Posts: 265
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 45.0 Firefox 45.0
    • View Profile
Re: Zeneprogramozás
« Reply #754 on: 2016.September.14. 21:52:22 »
Hú, de lemaradtam... :\

A C64 DRO player-em. Jo lenne EP-re osszeutni valami OPL2-t tesztkeppen, vicces lenne egy ilyet kiprobalni azon is :D

Volt egy ilyen projektem régebben, ott pont úgy lett az OPL-es rész megcsinálva, hogy később bármihez hozzá lehessen csapni. Ha csinálsz hozzá programot EP-re, hozzáfaragom a hardvert. Na? :) (Persze "majd egyszer", mostanában igen csak el vagyok havazva.)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • http://lgb.hu/
Re: Zeneprogramozás
« Reply #755 on: 2016.September.14. 23:22:00 »
Hú, de lemaradtam... :\

Volt egy ilyen projektem régebben, ott pont úgy lett az OPL-es rész megcsinálva, hogy később bármihez hozzá lehessen csapni. Ha csinálsz hozzá programot EP-re, hozzáfaragom a hardvert. Na? :) (Persze "majd egyszer", mostanában igen csak el vagyok havazva.)

Felolem OK :) Csak legyen parameter hol erheto el a register select meg a data register :-P Tehat ami a 0x388 es 389 (ha jol remlik) I/O port volt PC-n, marmint. Amugy tenyleg nem tul nagy melo megcsinalni. Az sw reszt. A hw resz az passz :) En erdetileg a printer portra gondoltam feltolni valahogy :) Elvegre nekem eleg a kifele irany (nem olvasok semmit, bar ugy lehetne detektalni, hogy ott van-e meg tudomisen, az nem kell nekem), mondjuk meg annyi kene, hogy write jel, hogy irok is vmit eppen ... meg meg egy "drot" hogy melyik register a select reg.num vagy a data.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #756 on: 2016.September.14. 23:51:41 »
én továbbra is az kép adatból csinálnék valahogy hangot. az sokkal ep-sebb lenne. lpt mint hangforrás :)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • http://lgb.hu/
Re: Zeneprogramozás
« Reply #757 on: 2016.September.15. 00:08:47 »
én továbbra is az kép adatból csinálnék valahogy hangot. az sokkal ep-sebb lenne. lpt mint hangforrás :)

Most miert :) PC-n volt a Covox :) Ep-re is lehetett volna, es akkor van 8 bites DAC, mivel a Dave hasonloja csak 6 bit. Igaz ez tok mas tema, mint a fenti OPL2-t ra :)

Viszont a mostani fejlemenyeken meglepodtem: NEC V20 tudott 8080 compatible modot? WOW! :) Kar hogy Z80-at nem inkabb, az milyen cool-sag lenne :) :)

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 861
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: Zeneprogramozás
« Reply #758 on: 2016.September.15. 09:35:15 »
Mindez nagyon szép lgb, de nem kevesebb mint 20 hozzászólással ezelőtt egyeztetek meg endivel, hogy a modern bemeneti eszközök azok kóserek, a kimenetiek viszont csalásnak minősülnek? :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #759 on: 2016.September.15. 09:47:44 »
Most miert :) PC-n volt a Covox :) Ep-re is lehetett volna, es akkor van 8 bites DAC, mivel a Dave hasonloja csak 6 bit. Igaz ez tok mas tema, mint a fenti OPL2-t ra :)

mondjuk a 8 bites dolgot sose értettem miért jó. úgy értem nem sokkal jobb a 6 bitnél annyival, hogy megérné külön hw-t rárakni az ep-re.
ráadásul ha jól tudom mivel 2 csatornán tud az ep 6 bitet, ezért ez 7 bit. sőt ha nem a D/A-t használjuk hanem a csatornákat nem hallható frekire állítjuk, akkor 3*2 digi csatornánk van, egyenként 6 bittel (bár ez esetben lehet hogy már nem 6 bit hanem kevesebb).
szóval... 16 bites DA hw-nek lenne értelme, csak hát ahhoz meg kicsi az ep :)
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13560
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Zeneprogramozás
« Reply #760 on: 2016.September.15. 10:25:48 »
1 hangcsatorna csak az idő negyedében megy ki a D/A-ra. (D/A módban a teljes időre vonatkozik a beírt adat).

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #761 on: 2016.September.15. 10:52:51 »
1 hangcsatorna csak az idő negyedében megy ki a D/A-ra. (D/A módban a teljes időre vonatkozik a beírt adat).

ezt nem teljesen értem.
tehát nem lehet olyan frekit elérni mint d/a esetén?
de mivel digi zene esetén úgyse tudunk nagy frekit, ez nem lehet gond, nem?
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13560
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Zeneprogramozás
« Reply #762 on: 2016.September.15. 11:21:30 »
A normál üzemmódban felváltva megy ki a D/A-ra a hangcsatornák éppen aktuális adata. Tehát ha egy hangcsatornán játszol trükkösen digit, akkor az halkabb lesz, mint ha D/A módba kapcsolva játszod le, mert csak az idő negyedében megy ki a hang.
Persze amikor több csatornán játszol akkor már jól jön ez a mixelés.

Amúgy ha jól tudom István féle lejátszókban nem nagy frekivel (vagy nem csak azzal) trükközik, ha nem valami trükkös moduláció, szürő, számláló, mitomén mi :-) beállításokkal eléri, hogy fix 1-ben legyen a hangcsatorna össze bitje, és akkor már D/A módra lehet a hangerővel játszani.

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 861
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: Zeneprogramozás
« Reply #763 on: 2016.September.15. 11:50:11 »
Amúgy ha jól tudom István féle lejátszókban nem nagy frekivel (vagy nem csak azzal) trükközik, ha nem valami trükkös moduláció, szürő, számláló, mitomén mi :-) beállításokkal eléri, hogy fix 1-ben legyen a hangcsatorna össze bitje, és akkor már D/A módra lehet a hangerővel játszani.
Én is így emlékszem. Bár erre is igaz, hogy az összesített hangerő maximum csak a fele lehet a közvetlen D/A módénak, ha jól értem a módszert. Csak az első két csatornát tudja így fix szintre trükközni, amihez kell a harmadik csatorna, ami így ki lesz zárva a digi lejátszásból, a zajcsatorna meg egyáltalán nem használható se lejátszásra, se a harmadik csatorna szintjének rögzítésére.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 52.0.2743.116 Chrome 52.0.2743.116
    • View Profile
    • Honlapom
Re: Zeneprogramozás
« Reply #764 on: 2016.September.15. 11:55:35 »
hát én a lejátszóimban ha jól emlékszem mindig a frekis trükköt használtam
amúgy az miért baj ha halkabb? úgy értem ha nem kevesebb bit, akkor a minőség jó marad...
ilyen digi zenéket úgyis erősítővel kell hallgatni, ott meg fel lehet hangosítani :)
Vigyázat! Szektás vagyok! :)