English

A Simple Method to Produce Algorithmic MIDI Music based on Randomness, Simple Probabilities and Multi-Threading

Sound 2013-12-17 v1

Abstract

This paper introduces a simple method for producing multichannel MIDI music that is based on randomness and simple probabilities. One distinctive feature of the method is that it produces and sends in parallel to the sound card more than one unsynchronized channels by exploiting the multi-threading capabilities of general purpose programming languages. As consequence the derived sound offers a quite ``full" and ``unpredictable" acoustic experience to the listener. Subsequently the paper reports the results of an evaluation with users. The results were very surprising: the majority of users responded that they could tolerate this music in various occasions.

Keywords

Cite

@article{arxiv.1312.4014,
  title  = {A Simple Method to Produce Algorithmic MIDI Music based on Randomness, Simple Probabilities and Multi-Threading},
  author = {Yannis Tzitzikas},
  journal= {arXiv preprint arXiv:1312.4014},
  year   = {2013}
}

Comments

7 pages, 5 figures

R2 v1 2026-06-22T02:27:34.485Z