├── .gitignore ├── LICENSE ├── README.md ├── Run ├── SM-mono-poly~.maxpat ├── SM_feedback.maxpat ├── SM_model.maxpat ├── SM_negotiation.maxpat ├── SM_startstop.maxpat ├── SM_view.maxpat └── SpireMuse_main.maxpat ├── Training ├── MASOM-Learning.maxpat ├── SOM-training.maxpat ├── calculate-bpms.maxpat ├── clustering.maxpat ├── concatenate-data.maxpat ├── musical-structure.maxpat ├── pctm.maxpat ├── pipo-VA-offline-learning~.maxpat ├── receiver.py └── segmentation.maxpat └── abstractions ├── Somax ├── OMax.yin+.maxpat ├── Yin+.maxpat ├── audio2chroma.maxpat ├── somax.audioinfluencer.maxpat └── sr.maxpat ├── VA_estimation ├── VA_estimation_v0.01.maxpat ├── VA_estimation_v0.02.maxpat ├── VA_estimation_with_MFCC_loudness_v0.01.maxpat ├── VA_estimation_with_MFCC_v0.01.maxpat ├── pipo-VA-online-discrete-v0.01~.maxpat ├── pipo-VA-online-discrete-v0.02~.maxpat ├── pipo-VA-online-discrete-v0.03~.maxpat ├── pipo-VA-online-discrete-v0.04~.maxpat ├── pipo-VA-online-interactive-v01~.maxpat └── pipo-VA-online-v0.01~.maxpat ├── externals ├── bc.autoname.js ├── bc.virfun.mxo │ └── Contents │ │ └── MacOS │ │ └── bc.virfun ├── bc.yinstats.mxo │ └── Contents │ │ └── MacOS │ │ └── bc.yinstats ├── bonk~.mxo │ └── Contents │ │ ├── Info.plist │ │ ├── MacOS │ │ └── bonk~ │ │ ├── PkgInfo │ │ └── Resources │ │ └── maxmspsdk.xcconfig ├── btrack~.mxo │ └── Contents │ │ ├── Info.plist │ │ ├── MacOS │ │ └── btrack~ │ │ └── PkgInfo ├── ircamdescriptor~.mxo │ └── Contents │ │ ├── Info.plist │ │ └── MacOS │ │ └── ircamdescriptor~ └── yin~.mxo │ └── Contents │ ├── Info.plist │ ├── MacOS │ └── yin~ │ └── PkgInfo └── factorOracle ├── factorOracle.mxe64 └── factorOracle.mxo └── Contents ├── Info.plist ├── MacOS └── factorOracle └── PkgInfo /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/README.md -------------------------------------------------------------------------------- /Run/SM-mono-poly~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM-mono-poly~.maxpat -------------------------------------------------------------------------------- /Run/SM_feedback.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM_feedback.maxpat -------------------------------------------------------------------------------- /Run/SM_model.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM_model.maxpat -------------------------------------------------------------------------------- /Run/SM_negotiation.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM_negotiation.maxpat -------------------------------------------------------------------------------- /Run/SM_startstop.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM_startstop.maxpat -------------------------------------------------------------------------------- /Run/SM_view.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SM_view.maxpat -------------------------------------------------------------------------------- /Run/SpireMuse_main.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Run/SpireMuse_main.maxpat -------------------------------------------------------------------------------- /Training/MASOM-Learning.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/MASOM-Learning.maxpat -------------------------------------------------------------------------------- /Training/SOM-training.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/SOM-training.maxpat -------------------------------------------------------------------------------- /Training/calculate-bpms.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/calculate-bpms.maxpat -------------------------------------------------------------------------------- /Training/clustering.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/clustering.maxpat -------------------------------------------------------------------------------- /Training/concatenate-data.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/concatenate-data.maxpat -------------------------------------------------------------------------------- /Training/musical-structure.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/musical-structure.maxpat -------------------------------------------------------------------------------- /Training/pctm.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/pctm.maxpat -------------------------------------------------------------------------------- /Training/pipo-VA-offline-learning~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/pipo-VA-offline-learning~.maxpat -------------------------------------------------------------------------------- /Training/receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/receiver.py -------------------------------------------------------------------------------- /Training/segmentation.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/Training/segmentation.maxpat -------------------------------------------------------------------------------- /abstractions/Somax/OMax.yin+.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/Somax/OMax.yin+.maxpat -------------------------------------------------------------------------------- /abstractions/Somax/Yin+.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/Somax/Yin+.maxpat -------------------------------------------------------------------------------- /abstractions/Somax/audio2chroma.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/Somax/audio2chroma.maxpat -------------------------------------------------------------------------------- /abstractions/Somax/somax.audioinfluencer.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/Somax/somax.audioinfluencer.maxpat -------------------------------------------------------------------------------- /abstractions/Somax/sr.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/Somax/sr.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/VA_estimation_v0.01.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/VA_estimation_v0.01.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/VA_estimation_v0.02.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/VA_estimation_v0.02.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/VA_estimation_with_MFCC_loudness_v0.01.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/VA_estimation_with_MFCC_loudness_v0.01.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/VA_estimation_with_MFCC_v0.01.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/VA_estimation_with_MFCC_v0.01.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-discrete-v0.01~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-discrete-v0.01~.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-discrete-v0.02~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-discrete-v0.02~.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-discrete-v0.03~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-discrete-v0.03~.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-discrete-v0.04~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-discrete-v0.04~.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-interactive-v01~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-interactive-v01~.maxpat -------------------------------------------------------------------------------- /abstractions/VA_estimation/pipo-VA-online-v0.01~.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/VA_estimation/pipo-VA-online-v0.01~.maxpat -------------------------------------------------------------------------------- /abstractions/externals/bc.autoname.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bc.autoname.js -------------------------------------------------------------------------------- /abstractions/externals/bc.virfun.mxo/Contents/MacOS/bc.virfun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bc.virfun.mxo/Contents/MacOS/bc.virfun -------------------------------------------------------------------------------- /abstractions/externals/bc.yinstats.mxo/Contents/MacOS/bc.yinstats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bc.yinstats.mxo/Contents/MacOS/bc.yinstats -------------------------------------------------------------------------------- /abstractions/externals/bonk~.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bonk~.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /abstractions/externals/bonk~.mxo/Contents/MacOS/bonk~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bonk~.mxo/Contents/MacOS/bonk~ -------------------------------------------------------------------------------- /abstractions/externals/bonk~.mxo/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | iLaXmax2 -------------------------------------------------------------------------------- /abstractions/externals/bonk~.mxo/Contents/Resources/maxmspsdk.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/bonk~.mxo/Contents/Resources/maxmspsdk.xcconfig -------------------------------------------------------------------------------- /abstractions/externals/btrack~.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/btrack~.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /abstractions/externals/btrack~.mxo/Contents/MacOS/btrack~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/btrack~.mxo/Contents/MacOS/btrack~ -------------------------------------------------------------------------------- /abstractions/externals/btrack~.mxo/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | iLaXmax2 -------------------------------------------------------------------------------- /abstractions/externals/ircamdescriptor~.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/ircamdescriptor~.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /abstractions/externals/ircamdescriptor~.mxo/Contents/MacOS/ircamdescriptor~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/ircamdescriptor~.mxo/Contents/MacOS/ircamdescriptor~ -------------------------------------------------------------------------------- /abstractions/externals/yin~.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/yin~.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /abstractions/externals/yin~.mxo/Contents/MacOS/yin~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/externals/yin~.mxo/Contents/MacOS/yin~ -------------------------------------------------------------------------------- /abstractions/externals/yin~.mxo/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | iLaX???? -------------------------------------------------------------------------------- /abstractions/factorOracle/factorOracle.mxe64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/factorOracle/factorOracle.mxe64 -------------------------------------------------------------------------------- /abstractions/factorOracle/factorOracle.mxo/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/factorOracle/factorOracle.mxo/Contents/Info.plist -------------------------------------------------------------------------------- /abstractions/factorOracle/factorOracle.mxo/Contents/MacOS/factorOracle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sirnotto/SpireMuse/HEAD/abstractions/factorOracle/factorOracle.mxo/Contents/MacOS/factorOracle -------------------------------------------------------------------------------- /abstractions/factorOracle/factorOracle.mxo/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | iLaXmax2 --------------------------------------------------------------------------------