Welcome, Guest. Please login or register.


Author Topic: Zeneprogramozás (Read 410798 times)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #105 on: 2009.December.27. 22:53:22 »
Nulla hangerejü hang nem jó szünetnek?
Ezzel az a gond, hogy akkor a DATA sorokban állandóan még a hangerõt is meg kéne adni néhány vacak szünet miatt. :D (Pl. a Boci-boci tarka címû slágerhez bõven elég lenne a hangmagasság megadása, de a pár szünet miatt adjuk meg a hangerõt is?)
Elvileg talán minden megoldható, amit Endi is felvetett, de csak úgy, hogy egyetlen hangnak kb. 5-10 paramétert adunk meg, amikor többszólamú zenénél a "3 hangmagasság és 1 hossz" adatok halmaza is már nehezen áttekinthetõvé teszi a DATA sorokat, nem is beszélve arról, ha minden hangnak külön a burkolót is megadjuk.

Tényleg nagyon nehezen lehetne csak megoldani, hogy szól egy adott burkolójú (hosszabb) hang egy adott csatornán, és miközben ez szól, más csatornákon több rövid hang is megszólal egymás után. Szerintem ez lehet Endi problémája. Kéne valami IF utasítás a READ után, hogy ha pl. 0-t adunk meg hangmagasságnak, akkor az adott csatornán csak szóljon tovább a hang, de a többi csatornán játssza tovább a zenét. Ha SYNC paramétert is megadtunk, akkor ez valószínû még bonyolultabb lesz, mert olyan csatornával nem lehet szinkronizálni, amin éppen nem szólal meg úgyabb hang... szóval a THEN után még ezt is meg kell adni, hogy ezzel mit csináljon.
« Last Edit: 2009.December.27. 22:57:40 by szipucsu »
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 #106 on: 2009.December.27. 23:23:05 »
Tényleg, volt az a Sync, de nem emlékszem már pontosan hogy mit csinált, illetve szerintem biztos próbáltam azzal is...
Nulla hangerejû hanggal lehetne, de hát az elég macerás... folyton pont olyan hosszú legyen összeadva a duration-ok hossza minden szólamban... macerás...
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 #107 on: 2009.December.27. 23:42:48 »
Aha látom szipucsu még jobban leírta a dolgot.
Viszont valamiért meg vagyok arról gyõzõdve hogy a Basic készítõi olyan hangrendszert írtak amivel szerintük pl. játék alatt is lehet zenét lejátszani. Bár megszakításkezelés nélkül nem tudom hogy lehetne... Furcsa ez az egész.
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #108 on: 2009.December.28. 10:09:55 »
Tényleg, volt az a Sync, de nem emlékszem már pontosan hogy mit csinált
Ahány csatornát akarsz egyszerre megszólaltatni, annyit kell írni a SYNC után. De lehet, hogy annál 1-gyel kisebb számot kell megadni, már nem tudom.
Fõleg akkor hasznos, ha elõbb megadod, mi szóljon majd az egyik csatornán, és pl. pár perccel késõbb, hogy mi a másikon, és a második megadásakor fog csak megszólalni az elõször megadott is. Így egy puszta SYNC paraméterrel álló SOUND utasítás önmagában nem ad hangot azonnal, látszólag nincs hatása.
Meg akkor hasznos, ha a SOUND paramétereiben bonyolult változók, mûveletek szerepelnek, és az emiatti lassulás miatt nem pont egyszerre szólalnának meg a hangok, hanem pár tizedmásodperc késéssel.
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: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #109 on: 2010.May.20. 22:11:37 »
Laci említette, hogy írt félkész mûveket a Rockdigire. Nekem is van egy félkész mûvem, gondoltam, berakom, hátha ezzel Lacit is jobban rá tudom venni, hogy tegye be az övéit. :D
Az egyszerûség kedvéért snapshot fájl formájában teszem be, ami 2.0.8-as emuval készült. Indítás után F6-tal indítható a lejátszás.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline nyuzga

  • EP addict
  • *
  • Posts: 2280
  • Country: hu
Re: Zeneprogramozás
« Reply #110 on: 2010.May.20. 22:45:07 »
Laci említette, hogy írt félkész mûveket a Rockdigire. Nekem is van egy félkész mûvem, gondoltam, berakom, hátha ezzel Lacit is jobban rá tudom venni, hogy tegye be az övéit. :D
Az egyszerûség kedvéért snapshot fájl formájában teszem be, ami 2.0.8-as emuval készült. Indítás után F6-tal indítható a lejátszás.

Ügyes! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #111 on: 2010.May.20. 23:12:27 »
Ha már így belejöttem, nagyjából megcsináltam EP-re is egy régebbi (nem EP-s) szerzeményemet. (Most basic-ben.)
Ebben egy furcsaság, hogy elméletileg a hangok között mindig ugyanannyi idõnek kéne eltelnie (csak néhány hosszabb hang van), mégis mintha nem mindig lenne egyenletes a tempó. Elõször 64Kb-sre állított memóriájú emulátorral játszottam le, ott az egész sokkal lassabb volt a 128K-s EP-hez képest és a hangok között eltelt idõ is feltûnõen változatos volt, fõleg a hosszabb hangok (szünetek) után gyorsult be újra. Aki ért a géphez, biztos tudja ennek az okát.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Zeneprogramozás
« Reply #112 on: 2010.May.21. 18:19:19 »
Az egyszerûség kedvéért snapshot fájl formájában teszem be, ami 2.0.8-as emuval készült. Indítás után F6-tal indítható a lejátszás.

Ez nagyon jó! Mitől félkész?
Beraknám a zenecsokorba... Nem tudom kimenteni (nincs EXDOS), elküldöd?
« Last Edit: 2010.May.21. 18:40:18 by Lacika »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #113 on: 2010.May.21. 19:13:20 »
Ez nagyon jó! Mitõl félkész?
Köszi!
Amúgy a zenéknek szokás adni valami normális levezetést, lezárást, az meg ebben nincs. Folytatni kéne még, de addig is, itt a file.

Le merném fogadni, a tieidre is azt mondanánk, hogy nem is félkészek. :D

Lehet, írogatnék még Rockdigire zenéket, csak nem túl felhasználóbarát a kezelése (nem lehet egyben látni a szólamokat). Az a baj, túlságosan hozzászoktam már a Vindóz kezelõfelületéhez...

Nem tudom kimenteni (nincs EXDOS)
Amúgy ha EPfileIO-t lõsz be a 10. szegmensre, úgy is ki lehet menteni. (Én azt használom, EXDOS talán nálam sincs bent.)
« Last Edit: 2010.August.11. 13:21:05 by szipucsu, Reason: Félkész alkotás törölve. Teljesen kész alkotás letöltéséhez kérjük, fáradjon a Letöltésekhez! Köszönjük! »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Zeneprogramozás
« Reply #114 on: 2010.May.21. 19:32:34 »
Köszi!
Le merném fogadni, a tieidre is azt mondanánk, hogy nem is félkészek. :D

Nem, a fentivel összehasonlítva az enyémek "negyed készek"...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Zeneprogramozás
« Reply #115 on: 2010.May.21. 19:33:06 »
Amúgy a zenéknek szokás adni valami normális levezetést, lezárást, az meg ebben nincs.
Ezeknél a zenéknél pont az a jó, ha önmagába fordul, végtelenítve lehet hallgatni.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Zeneprogramozás
« Reply #116 on: 2010.May.21. 21:02:36 »
tessék csak mp3-at csinálni minden zenétekbõl és feltenni a jamendo.com-ra
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #117 on: 2010.May.21. 21:17:37 »
Laci, vissza az egész! :D
Hirtelen felbuzdulásomban befejeztem a félkész mûvet, ezt rakd fel inkább!
(Átnevezheted az elõzõ, félkész mû nevére.)

Szerk.: a "még befejezettebb" változat a letöltések között található.
« Last Edit: 2010.August.11. 13:14:59 by szipucsu, Reason: A nem teljesen kész változat törölve innen. Érdeklõdés esetén szíveskedjék a Letöltésekhez fáradni! »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: Zeneprogramozás
« Reply #118 on: 2010.May.21. 22:05:30 »
Kicseréltem.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Zeneprogramozás
« Reply #119 on: 2010.June.05. 15:42:54 »
Boci-boci tarka Rockdigi remix
(Lehetne még folytatni...)

Közkívánatra most végtelenített hallgatásra tervezve.
« Last Edit: 2010.June.11. 12:41:56 by szipucsu »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos