Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 548986 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #825 on: 2017.August.09. 10:08:24 »
A sin és cos függvénnyel hogyan lenne a képlet? És a mod függvénnyel?

Valami ilyesmi:
[ Guests cannot view attachments ]

Indításkor táblázatokat készít, ami meglehetősen lassú.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #826 on: 2017.August.09. 11:20:08 »
Valami ilyesmi:
Nem rossz, néha kicsit talán zavaró, hogy a két csatorna túl messze kerül egymástól a sztereó térben. Amikor csak az egyiken van hang, akkor nem baj, ha messze van a másiktól. Én fejhallgatón hallgattam, hangszóróból biztos természetesebb.

Ennek mi a lényege? Milyen elv alapján határozza meg, melyik hang honnan szóljon? Elsőre arra számítottam, a szinusz/koszinusz függvény szerint "hullámozni" fog a hang balról jobbra, jobbról balra.

Quote
Indításkor táblázatokat készít, ami meglehetősen lassú.
Ha gépi kódú játékokba rakunk be így előállított zenéket, akkor nem gond, ha lassan indul a lejátszás.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #827 on: 2017.August.09. 11:24:28 »
Nem rossz, néha kicsit talán zavaró, hogy a két csatorna túl messze kerül egymástól a sztereó térben.

Ez javítható a megjegyzéssé alakított sorral, amely korlátozza a sztereó szélességet.

Quote
Ennek mi a lényege? Milyen elv alapján határozza meg, melyik hang honnan szóljon?

A mod() függvény miatt többször ismétlődik a bal->jobb mozgás, a 25-ös hang balról szól, aztán 39-ig jobbra halad, majd 40-nél visszaugrik balra, és így tovább.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #828 on: 2017.August.09. 14:54:23 »
Bach: Badinerie sztereósítva. (Az eredeti programot az ep128.hu-ról szedtem le.)
Így milyen?
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7232
  • Country: hu
    • Támogató Támogató
Re: Zeneprogramozás
« Reply #829 on: 2017.August.09. 15:05:07 »
Az összes jó, a stereo3-nál törölt kommenttel a legjobb, Badinerie-nél a szaggatott hangok zavaróak, nem tudom sztereosítás nélkül milyen volt.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #830 on: 2017.August.09. 15:19:57 »
A Für Elise eleje sztereósítva. Nem lett olyan jó, mint gondoltam. Ez csak 4MHz-cel játszható le, mert a lecsengés érdekében valóságosan várakozik, amíg meg nem szólal a következő hang. Tehát ebben a formában nem nagyon használható fel szerintem sok mindenre.
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
István sztereósítási módszere nekem kínai, de a szinuszos módszerrel is meg lehet próbálni ezt is, és a Badinerie-t is.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #831 on: 2017.August.09. 15:28:22 »
A Badinerie-ben talán az lehetett zavaró, hogy a kíséret is eleve sztereóba van szétrakva. Ezt megszüntettem, most talán jobb:
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
Egyébként 6MHz-en kellene lejátszani ezt már, különben nem lesz folyamatos a lejátszás. Sajnos ez a sok számítás lelassítja a basic-et. De ha gépi kódú programba kerül be esc szekvenciákkal kimentve, akkor gondolom, normális a sebesség.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: Zeneprogramozás
« Reply #832 on: 2017.August.09. 15:33:35 »
Szerintem elég jók lettek.

Az jutott eszembe, hogy vajon AY lejátszó rutinból is lehetne ilyet csinálni, ahol nem fixen vannak szétrakva a csatornák, hanem ezen elv alapján? Aztán megnézni pl PT3-kkal...


Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #833 on: 2017.August.09. 15:41:11 »
feltuningoltam ezt is :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #834 on: 2017.August.21. 13:27:45 »
A zajcsatorna (3-as) STYLE értékeit nézegettem. A gépkönyv szerint 4 és 8 között nincs paraméter, de pl. 5-ös értéknél a key click hangja öblösebb lesz, amíg a 3-as csatorna szól. És a 6-os, 7-es érték is kicsit más, mint a 0. Ez csak véletlen maradt ki a gépkönyvből? Vannak még egyéb rejtett dolgai a zajcsatorna style paramétereinek?

UI: Közben leesett, hogy pl. az 5-ös paraméter az a 4-es paraméter + 1-es. De ha a másik csatornán nincs semmi, akkor is megváltozik tőle a hang.
« Last Edit: 2017.August.21. 13:35:16 by szipucsu »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Zeneprogramozás
« Reply #835 on: 2017.August.21. 13:31:01 »
A zajcsatorna (3-as) STYLE értékeit nézegettem. A gépkönyv szerint 4 és 8 között nincs paraméter, de pl. 5-ös értéknél a key click hangja öblösebb lesz, amíg a 3-as csatorna szól. És a 6-os, 7-es érték is kicsit más, mint a 0. Ez csak véletlen maradt ki a gépkönyvből? Vannak még egyéb rejtett dolgai a zajcsatorna style paramétereinek?

Nem tudom, BASIC-ben is így van-e, de a zajcsatornánál az alsó 2 bitnek is van jelentősége, ezek határozzák meg, mi lesz a zaj órajele:
0: 31.25 kHz-es négyszögjel
1-3: a 0-2. csatorna kimenetének a lefutó élei

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #836 on: 2017.August.26. 21:35:35 »
egy rendező algoritmus vizualizációja hanggal.
totál mint egy bartók béla zene! durva! (hallgasd végig!)
https://www.youtube.com/watch?v=QbRoyhGdjnA
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #837 on: 2017.August.26. 22:15:48 »
egy rendező algoritmus vizualizációja hanggal.
Kicsit fura algoritmus, nagyon lassúnak tűnik.
Tényleg olyan bartókos volt. Kár, hogy nincs kotta az algoritmus hangjairól.
Bartókot sose értettem, mint zeneszerzőt. Olyan bágyasztóak direkt a zenéi. Mindig olyan fura hangközöket tesz bele, amik olyan "tompává" teszik a zenét. Még anno olyat mondott a magyartanárunk, hogy valamiféle, abban az időben aktuális életérzést akart kifejezni így. Elég depis életérzés lehet akkor.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #838 on: 2017.August.26. 22:24:04 »
Kicsit fura algoritmus, nagyon lassúnak tűnik.
Tényleg olyan bartókos volt. Kár, hogy nincs kotta az algoritmus hangjairól.
Bartókot sose értettem, mint zeneszerzőt. Olyan bágyasztóak direkt a zenéi. Mindig olyan fura hangközöket tesz bele, amik olyan "tompává" teszik a zenét. Még anno olyat mondott a magyartanárunk, hogy valamiféle, abban az időben aktuális életérzést akart kifejezni így. Elég depis életérzés lehet akkor.

hát szerintem zseniális a bartók zene, tisztára mint valami progmetál :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10108
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #839 on: 2017.August.26. 22:34:39 »
hát szerintem zseniális a bartók zene, tisztára mint valami progmetál :)
Pont ezt is akartam írni, hogy ha át lenne hangszerelve ilyen módon, biztos jó lehetne. :D
Arra is gondoltam már, Bartók lehetett az előfutára ezeknek a metal zenéknek.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos