ENTERPRISE KLUB
Nyugati Oktatási Központ - 1055 Budapest, Nyugati tér 9.
2017. október 28., Részletek
Welcome, Guest. Please login or register.


Author Topic: RaMuGe - random music generator (Read 1051 times)

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #15 on: 2017.August.09. 19:34:10 »
ebben semmi új nincs, csak annyit hogy edit 0 generál egy m nevű esc szekvenciát. edit 1-es program meg megnyitja és lejátsza. :)

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #16 on: 2017.August.11. 20:25:18 »
na itt egy új. még fapados, értékek átállítása hibát okozhat.
a random seed viszont már műxik, bár nincs kész az se, a seed-et poke-olja 3 helyre, amit asszem még zozo adott meg. esetleg valaki ránézhetne hogy jó-e (rize függvény).
lehet állítani a tempót, a hangmagsságok változásának mértékét és magasságát. ez csak a fő szólamra vonatkozik, a többi szólamot ettől függően generálja.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4220
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: RaMuGe - random music generator
« Reply #17 on: 2017.August.12. 17:45:41 »
a random seed viszont már műxik, bár nincs kész az se, a seed-et poke-olja 3 helyre, amit asszem még zozo adott meg. esetleg valaki ránézhetne hogy jó-e (rize függvény).

Jónak tűnik, legalábbis BASIC 2.1 esetén. Csak nem szabad nullára állítani, mert akkor utána minden RND() eredménye 0 lesz.

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #18 on: 2017.August.12. 22:19:46 »
szipucsu, nem akarsz segíteni? van egy ötletem a hangmagasságok generálására. lehetne egy tömb ami tartalmaz dur, mol stb hangsorokat, és a generátor ebből venne ki random hangokat. ezzel kontrolláltabb lehetne a generált zene.
persze kell olyan is amiben van mindenféle hang.
összeállíthatnál ilyen hangsorokat, persze csak ha érdekel és ráérsz.

Offline szipucsu

  • EP addict
  • *
  • Posts: 6444
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: RaMuGe - random music generator
« Reply #19 on: 2017.August.13. 10:27:22 »
összeállíthatnál ilyen hangsorokat, persze csak ha érdekel és ráérsz.
Milyen hosszú hangsorokat? Lehetnének pl. hármashangzatok, négyeshangzatok, ötöshangzatok hangjai, és közte is egy-egy hang, pl.
C-D-E-G-H (-C')
C-E-F-G-H (-C')
C-D-E-C'
C-D-E-F-G-C'
G,-H,-D-G

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #20 on: 2017.August.13. 13:47:59 »
lehet bármilyen hosszú. igazából ha egy hosszó hangsorban többször adsz meg egy hangot, akkor az gyakoribb lesz, mert random fogom kiválasztani.
légyszi sound pitch értékeket adj meg, mert nem akarok gondolkodni hogy mennyi is a c meg a többi :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 6444
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: RaMuGe - random music generator
« Reply #21 on: 2017.August.13. 16:13:00 »
Nem tudod kívülről a pitch értékeket? Én az alap skálán belül az összeset kapásból tudom, meg még néhányat azon kívül. Jegyek és egyebek számát sokszor úgy jegyzem meg, hogy na ez a D hangnak a pitch értéke.

37,37,39,41,41,42,44,49
32,32,34,34,36,37,37,39,41,41,42,42,44,46,46,49
37,37,38,39,39,40,41,41,42,42,44,44,46,46,48,49,49

Kapásból talán ezek.

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #22 on: 2017.August.13. 16:25:08 »
több kéne, legalább 10 de inkább 20 fajta

Offline IstvanV

  • EP addict
  • *
  • Posts: 4220
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: RaMuGe - random music generator
« Reply #23 on: 2017.August.13. 18:47:02 »
Random music generator:

http://tones.wolfram.com/generate/G1qrnHjYW9GoxTuH6pJILaD2rfdFd8Ayvxdww1ExRK98M0

Ez a próbálkozás nem tudom, mennyire emlékeztet zenére: :)
* wolfram.ogg (629.73 kB - downloaded 25 times.)

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #24 on: 2017.August.15. 22:44:39 »
na itt egy új, szipucsu 3 "akkord" adatával, plusz egyéb fejlesztések. kezd értelmes zene lenni :)

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #25 on: 2017.August.15. 22:53:11 »
ja, persze csak gyorsított emuval jó! de ezt majd meg tudom oldani. meg az exportált esc szekvenciák is jók lesznek.

ezt pl elég jó:

Offline szipucsu

  • EP addict
  • *
  • Posts: 6444
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 60.0.3112.90 Chrome 60.0.3112.90
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: RaMuGe - random music generator
« Reply #26 on: 2017.August.15. 23:32:21 »
Ahogy hallgatom, az első akkord adathalmaz a legjobb. A legjobb, ha egymástól nagyszekundnyi/tercnyi távolságra levő hangok közül válogat.
Ennek örömére még néhány "akkord":

37,39,41,42,44,46,48,49 (sima dúr skála)
37,37,39,41,41,42,44,44,46,46,46,48,49
37,37,37,39,39,41,41,41,42,44,44,46,48,49,53
32,37,39,41,42,44,46,49
32,37,39,42,42,44,48,49
32,37,41,44,46,48,49
34,37,39,41,42,44,46,49
34,36,37,39,41,42,44,46
34,37,41,44,48,49
32,37,41,44,49,53
34,37,37,41,41,46,49
36,36,37,37,39,49,41,42,44,44,46,48
37,39,42,44,46
37,37,37,39,39,42,42,44,46,48,49
37,37,37,39,39,41,41,44,44,46,48,49
34,34,34,36,36,37,37,39,41,42,44
34,34,34,36,37,37,37,39,41,41,41,44,46

Kicsit merészebb:
38,40,43,45,47
38,40,40,43,45,45,47
37,38,40,42,43,45,47,49
36,38,40,43,45,47,48

Még merészebb:
37,37.5,39,39.5,40,40.5,41,41.5,42,42.5,43,43.5,44
37,37.5,39,39.5,41,42,42.5,44

Olyat nem akarsz kipróbálni, hogy ne csak egyetlen "akkord-adathalmazt" használjon, hanem patterneket tegyen egymás mellé?  Fejből nem tudom az értelmes pattern kombinációkat mind, de követhetné ezt az alaphang-domináns-szubdomináns-alaphang sémát. A legegyszerűbb a C-dúr, D-moll, C-dúr egymás után. A C-dúrhoz és a D-mollhoz is meg lehetne adni több ilyen "akkord-adathalmazt", és egyelőre ezt az egy sémát tudná a random adathalmazokból random válogatva a hangokat.
Az ennél hosszabb patternsor variációk is biztos le vannak írva valahol a neten, majd azokkal is lehetne próbálkozni.
« Last Edit: 2017.August.16. 12:18:46 by szipucsu »

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #27 on: 2017.August.15. 23:52:56 »
ja ilyenre én is gondoltam már, hogy valahogy egy sorozatot lehetne megadni.

amúgy ha a phase-t 1-re állítjuk, akkor hang effekt generátornak is jó :)

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #28 on: 2017.August.16. 18:17:21 »
egy új

Offline endi

  • EP addict
  • *
  • Posts: 5836
  • 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 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: RaMuGe - random music generator
« Reply #29 on: 2017.August.17. 17:04:37 »
itt egy ami már esc szekvenciákba tud menteni.
a generátor a 0-ás basic lapon van, amivel ez a snapshot indul az a lejátszó, ami az m nevű fájlt lejátsza, ezt is mellékeltem.