Muusikoiden.net
21.05.2024
 

Musiikin teoria ja säveltäminen »

Keskustelualueet | Lisää kirjoitus aiheeseen | HakuSäännöt & Ohjeet | FAQ | Kirjaudu sisään | Rekisteröidy

Aihe: Aleatorinen Python-musiikkimoulinex
1
ganesha
17.02.2023 16:24:24
      Linkitä kirjoitukseen Tulosta  

Nyt kun täs ei sattuneista syistä ole ollut aikaa eikä paalua harrastaa musajuttui bändiympyröissä, tekaisin iltapuhteina Pythonilla tämmösen hassunhauskan skriptin, joka tuottaa MIDI-fileenä kaksi täysin sattumanvaraisesti duunattua himmeliä, toinen on yhden tahdin mittainen riffi/melodia/sekoilu ja toinen on kahden tahdin mittainen pläjäys. Voin valottaa koodia sen verran, ett ensin se arpoo pohjasävelen, sen jälkeen moodin/asteikon (79 mahdollisesta) ja sovittaa sitten ao. moodista arvalla vetäistyjä säveliä sattumanvaraisesti rakenneltuun rytmikuvioon (joita ohjelma generoi himppasen reilut 35k) - lopuksi skripti duunaa himmelistä MIDI-tiedoston, jonka voi soittaa DAW'illa. En tiedä miten muut DAW'it futaa MIDI-fileiden kanssa, mut ainakin Logic tuuttaa defaulttina kikkareen pianosoundilla, mikä ei välttis toimi - eli paremmin resonoivan soundin joutuu itte valkkaamaan. Toisinaan tää koodinpätkä tuottaa sellaista tekotaiteellista paskaa ett filu lentää suoraan roskakoriin, mut välillä se osaa yllättääkin - ja jos ei muuta niin ainakin noista lyhyistä kudelmista voi saada inspiraatiota kehitellä jotain hieman enemmän musiikkia muistuttavaa.
 
Uusien ideoiden etsimiseksi mä tän ensisijaisesti koodailinkin. Seuraavaksi vois ehkä paneutua algoritmeihin ja kokeilla mitä niillä saa aikaiseksi.
 
linkki:
 
https://github.com/JaniMF/event_hor … ue%20Strategies%20Version%203.10.py
 
http://thegrandmasterjasonlehtinen.tumblr.com/
« edellinen sivu | seuraava sivu »
1

» Lisää uusi kirjoitus aiheeseen (Vaatii kirjautumisen)

Keskustelualueet «
Haku tästä aiheesta / Haku «
Säännöt «