[go: up one dir, main page]

Skip to content

In-progress OpenMusic library, partially aimed at data modelling and analysis.

Notifications You must be signed in to change notification settings

felipetovarhenao/OM-Data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OM-Data library

OM-Data is a library of elementary functions, partially aimed at data modelling and analysis in OpenMusic. The library includes functions for data metrics, classification, and processing, as well as some higher-level functions for specific musical operations. These include K-means, DTW, NNS, KDTree, KNN, Markov-build, Markov-run, Segment-seq, Score-filter, Get-transients, Chroma-count, IC-vector, among many others.

A list of example patches are included, demonstrating possible musical applications for some of these functions.

OM-Data is still in development.

For info on how to install external libraries in OM visit: https://support.ircam.fr/docs/om-libraries/main/co/OM-Libraries.html

Once the library is installed and loaded into the OM workspace, the example patches will be available in /Help/Import Tutorial Patches/Libraries/OM-Data

Updated content tree of OM-Data:

OM-Data
├── 1-Classification
│   ├── NNS
│   ├── K-Means
│   ├── DTW
│   ├── DTW-align
│   ├── Optimal Sorting
│   ├── KDTree
│   ├── KNN
│   ├── Markov-build
│   └── Markov-run
│
├── 2-Metrics
│   ├── Euclidean-distance
│   ├── List-moments
│   ├── List-median
│   ├── List-mode
│   ├── List-Zscore
│   ├── List-covariance
│   ├── List-correlation
│   └── Plot-points
│
├── 3-List-processing
│   ├── X-interpolation
│   ├── Posn-map
│   ├── Pick-random
│   ├── List-wrap
│   ├── List-fold
│   ├── List-symmetries
│   ├── List-frames
│   ├── List-quantize
│   ├── List-mod
│   ├── Nested-position
│   ├── Nested-nth
│   ├── Deep-replace
│   ├── Deep-nth
│   ├── N-occurances
│   ├── Rep-filter
│   └── Unique-scramble
│
├── 4-Midicents
│   ├── NRT
│   ├── Harmonic-distr
│   ├── Distortion
│   ├── Fill-range
│   ├── Shift-posn
│   ├── Chroma-count
│   ├── IC-vector
│   ├── IC-cycle
│   ├── Mc-clip
│   ├── Mc-wrap
│   └── Voice-leading
│
├── 5-Rhythm
│   ├── Rhythmicon
│   ├── Risset-rhythm
│   └── Euclidean-rhythm
│
├── 6-Score
│   ├── Score-filter
│   ├── Segment-seq
│   ├── Extract-channel
│   ├── Multi-join
│   ├── Granulate
│   ├── Harmonic-mapping
│   └── Get-transients
│
└── 7-Other
    ├── L-system
    ├── 2D-Turtle
    ├── Make-sieve
    ├── Recursivus
    └── Vieru-seq

About

In-progress OpenMusic library, partially aimed at data modelling and analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published