OM-py is a bridge between Python and OM environments. What it does is format some types of data that are differently represented. For example, one list of numbers in OM is represented by (1 2 3 4 5). In Python, the same list is represented by [1, 2, 3, 4, 5]. Sounds inside OM are represented by a class, for example, #<sound 23186913>. To send this #<sound 23186913> to Python, we need to save it in a temp folder and then give it to Python by a pathname.
Presentation of my Library to the OM-JI
I will present all my objects and how they work and some theories about tuning systems. Main the Just Intonation Systems of Harry Partch, Ben Johnston and Erv Wilson.
Scholarship by Federal University at Juiz de Fora
CHANGE THE PARTIALS OF A SDIF (2020)
This patch will change all the partials of a timbre with a pitch class provided by the composer, in this example, I use the Tonality-Diamond of Partch.
TRANSPOSITION WITH SDIF (2020)
Timbre granulation with transposition. This patch works with OpenMusic patches that do manipulations with SDIFs.
CONTROL OF SAMPLES WITH OPENMUSIC (2020)
This patch provides a player for samples (it works with Max/MSP). It aims quantification of the samples for use in the microtonal environment and complicated rhythmic trees.
⭐ OM-JI (2019-2020)
Library developed to build an environment for non-tempered musical composition in OpenMusic. It is based on the theories of Harry Partch, Ben Johnston, and Erv Wilson.
Harry Partch's Theory
Erv Wilson's Theory
Ben Johnston's Theory
EXPORT-SELECTION AS MUSICXML (2019)
Extract MusicXML from a selection on Sibelius. Code by Bob Zawalich.
Patch for Just intonation intervals. With the patch Engine by Felipe de Almeida Ribeiro.