Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [algorithmic-composition]

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

1
vote
3answers
97 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 ...
3
votes
3answers
120 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 ...
0
votes
2answers
297 views

How to measure computer-generated song files as “good” from AI trained from classical music? [closed]

I created a computer algorithm that takes in piano music from the classical era and I'd like to measure how good my results are. However, I don't have a music background. Could I get some suggestions ...
-1
votes
2answers
129 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?
1
vote
1answer
78 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 ...
1
vote
1answer
205 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 ...
0
votes
1answer
198 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
1answer
258 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 ...
2
votes
2answers
125 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
1answer
49 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 ...
-1
votes
6answers
629 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 ...
25
votes
5answers
6k 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 ...
5
votes
1answer
483 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 ...
1
vote
2answers
154 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 ...
4
votes
3answers
388 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}...
5
votes
2answers
250 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 ...
2
votes
2answers
682 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), ...
4
votes
1answer
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 ...
17
votes
1answer
654 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 ...
8
votes
3answers
1k 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 ...
19
votes
12answers
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 ...
20
votes
3answers
3k 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 ...
29
votes
6answers
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 ...
12
votes
2answers
6k 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 ...
19
votes
3answers
4k views

How can I generate nice-sounding random chord progressions?

I'm trying to write a computer program to generate simple random chord progressions. Is there a way of ranking chords based on how nice they will sound after the previous ones? Any advice would be ...