Welcome, Guest. Please login or register.


Author Topic: Random Drum Machine (Read 5410 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Random Drum Machine
« on: 2019.July.12. 23:59:35 »
Ez egy kis dobgép lesz, ami random hangokból csinál egy egyszerű dobritmust.
Csak max. z80 frekis emuval műxik, ugyanis az a lényeg hogy 4 nagyon rövid randomizált hangból csinál EGY dob hangot. ebben randomizál mindenféle hang paramétert.
4 ilyen generált hangot tudunk letárolni 4 helyre (1,2,3,4 gombokkal). Space-re új hangot generál. Tehát space-t nyomkodjuk amíg jó hang lesz és tároljuk le valamelyik pozícióba az 1/4-es ritmusban. Enter-el elkezdi lejátszani a 4 dob hangot.
Most még gagyi az egész, a hangzás se jó, de szerintem jó lesz majd ez.

Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10095
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Random Drum Machine
« Reply #1 on: 2019.July.13. 08:42:15 »
Csak max. z80 frekis emuval műxik
Mennyi az a max. z80 freki? Én 16-ot állítottam be, azzal megy, de biztos lehet sokkal nagyobbat is.

Ha jól sikerülne trükközni ezekkel a nagyon rövid hangokkal, akár beszédszintetizátort is lehetne erre építeni.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Ferro73

  • EP addict
  • *
  • Posts: 1015
  • Country: hu
Re: Random Drum Machine
« Reply #2 on: 2019.July.13. 09:00:51 »
Még egy kis gyorsítás.
Ajánlat :
A 380. sor mehet nyugodtan a 410.re meg soporolunk egy felesleges hívást.

A 420. 430. sorok helyett
Code: [Select]
420 FOR A=230 TO 155 STEP -25
Nem túl sok de sok kicsi már valami.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Random Drum Machine
« Reply #3 on: 2019.July.13. 22:18:35 »
Ha jól sikerülne trükközni ezekkel a nagyon rövid hangokkal, akár beszédszintetizátort is lehetne erre építeni.

ja, lehet hogy valamilyen szinten működne
Vigyázat! Szektás vagyok! :)