Questions tagged [algorithmic-composition]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer

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 ...
Asd Fgh's user avatar
  • 11
1 vote
1 answer

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 ...
mathoverflowUser's user avatar
2 votes
3 answers

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 ...
mathoverflowUser's user avatar
3 votes
2 answers

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 ...
simon's user avatar
  • 131
5 votes
2 answers

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 ...
Jodast's user avatar
  • 229
0 votes
1 answer

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 ...
staplegun's user avatar
  • 145
2 votes
4 answers

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 ...
Lysander Cox's user avatar
3 votes
3 answers

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 ...
John Henckel's user avatar
0 votes
2 answers

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?
Lilibete's user avatar
  • 119
1 vote
1 answer

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 ...
guest's user avatar
  • 111
1 vote
1 answer

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 ...
Madra's user avatar
  • 13
0 votes
1 answer

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 ...
Carlo Cruz's user avatar
1 vote
1 answer

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 ...
uhoh's user avatar
  • 647
2 votes
2 answers

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 ...
ViniciusPires's user avatar
1 vote
1 answer

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 ...
Charles Spencer's user avatar
-1 votes
6 answers

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 ...
J j johnson's user avatar
38 votes
6 answers

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 ...
N. Virgo's user avatar
  • 491
5 votes
1 answer

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 ...
user3168961's user avatar
1 vote
2 answers

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 ...
Suzy Easton's user avatar
3 votes
3 answers

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}...
Thiameneve's user avatar
5 votes
2 answers

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 ...
JavaFXpert's user avatar
2 votes
2 answers

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), ...
henreh's user avatar
  • 88
4 votes
1 answer

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 ...
Zipporobotics's user avatar
17 votes
1 answer

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 ...
L. Rodgers's user avatar
8 votes
3 answers

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 ...
chairbender's user avatar
19 votes
12 answers

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 but haven't found ...
Roland Bouman's user avatar
21 votes
3 answers

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 ...
roldugin's user avatar
  • 311
28 votes
7 answers

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 ...
coderboy's user avatar
  • 399
12 votes
2 answers

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 ...
Qqwy's user avatar
  • 438
19 votes
3 answers

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 ...
neutrino's user avatar
  • 191