# Questions tagged [algorithmic-composition]

Algorithmic composition is the technique of using algorithms to create music.

30 questions
Filter by
Sorted by
Tagged with
124 views

### how to theoretically understand that chords are compatible? [closed]

how can we theoretically understand that chords are compatible? let's imagine that there is a chord X1 and X2, what rules/conditions must these chords follow in order to be compatible? I have a ...
• 11
1 vote
176 views

### Interpolating two melodies into a single melody

I have been experimenting with an algorithmic/mathematical approach to combine two melodies into a single, new melody and want to ask if there are other approaches to this problem. Example combination ...
693 views

### Composers who use mathematical / algorithmic approaches in their compositions? [closed]

First, I am not a musician, just a hobby programmer who tries himself on mathematical compositions with python. I am experimenting with mathematical techniques to create sheet based music, and have ...
166 views

### Harmony and melody system for a 8 x 8 grid

I am in the process of creating a computer game, where a character moves in a grid sized 8 x 8 squares, i.e. 8 squares horizontally and 8 squares vertically. When the character is moving on the ...
• 131
1k views

### How would one go about composing a Tintinnabuli piece?

I've been doing some research on the Estonian composer Arvo Pärt lately, known best for his simple yet highly emotive Tintinnabuli compositions. The theory behind it is incredibly dense and difficult ...
• 229
589 views

### How does delta time work for different tracks within a midi file?

I am currently writing a midi generator using preexisting midi files. I'm getting confused as each midi file I download seems to be saved in a slightly different format. I particularly getting ...
• 145
395 views

### How can I get started with melody writing?

I have a basis in music theory(took an AP course, read a few online texts) and now seek to create melodies, though am never able to start. I'm aware that this has been asked before, though have not ...
• 437
206 views

### Rules for computer aided chord progression

I'm working on a program to help musicians write chord progressions. You pick the chords one at a time in sequence, and the computer to try to "guess" what chords should come next, similar to the way ...
• 131
180 views

### Industry Standard for Psychological Mapping of Emotion to Musical Keys

I have found several references to map a key to a psychological feeling or psyche archetype. Is there an industry standard for musical scoring?
• 119
1 vote
117 views

### Is it possible to describe how referees in composition competitions (typically) work?

Would it be possible that someone having a working knowledge in these matters (ideally, someone who has much experience being a referee in composition competitions) to give an overview, to a person ...
• 111
1 vote
373 views

### Is there an "algorithm" for the time duration of a repeating rhythm?

Is there a way to determine the amount of additional rest time required after a rhythmic figure in order to ensure that the entire phrase loops seamlessly within a defined time signature? I want to ...
• 13
618 views

### How would I fit a 4 chord progression into 3 bars?

I'm programmatically trying to create a song. If I have a 4 chord progression that i'm trying to fit into 3 bars, what rules of thumb should i be following to make it sound not terrible? If we have a ...
1 vote
341 views

### Does FLow Machine's AI music-generating algorithm rely substantially on current music theory?

An example of Flow Machines artificial intelligence music generator can be found on Soundcloud. Has it been discussed or published to what extent their algorithms were developed with standard music ...
• 647
168 views

### New technology being studied or developed to record the song in our heads?

As composers we sometimes imagine a whole song with drums, bass, guitar, keys and vocal melodies in our head, but usually in the process of composing we sometimes lose what we were thinking. Is there ...
1 vote
97 views

### Csound: Increment a variable with every play

I want to increment a counter with each play of my csound instrument. The intention is to iterate thru numerical sequences with every MIDI triggering of my csound instrument. Test case is below. I'm ...
775 views

### What the fundamentals of music composition and how to learn it?

I have no music or instrument background. I am part of film project and I am the music director. I need to create theme songs for various different characters and situations. I am given no money so I ...
13k views

### Are there any music programming languages from after the SuperCollider era?

The history of music and sound synthesis languages can be traced back to the Music N languages starting in the 1950s. You can trace the threads from there to a variety of languages that were developed ...
• 491
749 views

### Transformative vs Generative in Algorithmic Composition

What's the difference between generative and transformative algorithms in relation to algorithmic composition of music? As I understand the basic idea of the algorithms themselves, generative uses ...
• 187
1 vote
180 views

### Has anyone done any work specific to experimenting/creating formulaic math evaluations for the purpose of defining musical patterns?

I realize the question may sound too broad or unclear but specifically, I was recently thinking that you could take a certain genre of music, or a certain composers' works, and mathematically define ...
573 views

### Easiest way to turn permutations into Sibelius notation

Total dummy (non-programmer) question here. There are permutations like these, for example: (n=9, r=2) {1,2} {1,3} {1,4} {1,5} {1,6} {1,7} {1,8} {1,9} {2,1} {2,3} {2,4} {2,5} {2,6} {2,7} {2,8} {2,9}...
339 views

### Do algorithms exist to calculate chords during performance while playing only baseline and melody?

I would like to play a bassline and melody on a MIDI controller and have the computer dynamically fill in chords as I'm playing. I assume that there are several choices for each chord that the ...
1k views

### How can I alter a melody to fit a new chord progression?

I'm playing around with algorithmic composition, and I have the following problem. I have a melody, a chord progression / scale / both that was used to generate that melody (via whatever method), ...
• 88
2k views

### Are there any software to build and 3D simulate an entire audio visual live show?

I know you can mix visuals with: resolume I know you can create and perform electronic music with: Ableton And I know you can design and perform light shows with: Sunlite Suite. I also know ...
810 views

### Are there any rules of thumb for shifting the key signature within a tone net?

[ ... struggling with giving this a better title ] I'm working out the algorithmic bases for generation of a tone-net (tonnetz) in preparation for programming the presentation layer. The problem is ...
• 461
2k views

### General procedure for determining the name of an interval given a major key / diatonic collection [duplicate]

I'm attempting to program a library that lets one make use of concepts from Peter Westergaard's tonal theory. The current problem I'm trying to solve is to determine the specific name of an interval ...
• 192
3k views

### Looking for a high level Music Programming language

I'm looking for a high-level programming language. I did some googling and found a number of examples (some summarized here http://users.soe.ucsc.edu/~sasha/proj/musicpaper.pdf) but haven't found ...
• 3,517
4k views

### How to algorithmically find a chord progression for an infinite arbitrary melody?

My question is primarily about this piano performance: The number Pi is played with the right hand by mapping each digit to a note in the A minor scale: 0 1 2 3 ...
• 311
6k views

### Algorithms for music composition

I'm a beginner in music but I also like to fool around with simple computer programs . So I found a little python library to generate MIDI files . So what I do now is that I have a few rhythm ...
• 399
11k views

### How does the Risset Rhythm work?

Many people know about the Shepard-Risset Tone/Glissando, which is a tone that starts low and seems to continue ascending(or descending) when you listen to it, even though it actually is playing the ...
• 438