Jump to content
Annons

Recommended Posts

Postat

Hej!

Jag tänker göra ett program som genererar ackordföljder att improvisera till. Detta ska göras med hjälp av algoritmer och sannolikhet. Undrar därför vad som lämpar sig bäst till detta - Lindenmeyer-system eller Markov-kedjor?

Med vänlig hälsning!

Peter

Annons
Postat

Spontant så känns L-system ganska så mycket mer komplext än markovkedjor, av det jag precis läste på wikipedia verkar det kraftfullt men svårt att kontrollera om man inte är försiktig med reglerna. Vi gjorde en automatisk musikkomponerare i ett skolprojekt och använde då huvudsakligen markovkedjor vilket fungerade okej, dock krävs en del justeringar för att få det att låta naturligt - låtarna får lätt en "flytande" känsla vid avsaknaden av fasta partier som upprepas (vers/refräng) vilket man märker efter några försök. Övergångsmatrisen är inte helt lätt att få till, håller man sig till ett fåtal ackord går det dock att få ett ganska bra resultat. Vi läste in ackord från existerande låtar, rätt häftigt och stundtals spottade den ut sig rätt fina melodier 🙂

Bli medlem (kostnadsfritt) eller logga in för att kommentera

Du behöver vara medlem för att delta i communityn

Bli medlem (kostnadsfritt)

Bli medlem kostnadsfritt i vår community genom att registrera dig. Det är enkelt och kostar inget!

Bli medlem nu (kostnadsfritt)

Logga in

Har du redan en inloggning?
Logga in här.

Logga in nu
×
×
  • Skapa ny...

Viktig information om kakor (cookies)

Vi har placerat några kakor på din enhet för att du ska bättre ska kunna använda den här sajten. Läs vår kakpolicy och om hur du kan ändra inställningar. Annars utgår vi från att du är bekväm med att fortsätta.