Thor Suite v0.9 beta
Craft Kontrol Thor is a modular suite of OSC plugins
(require Max/Msp 6.0 or higher)
with a full set of listeners: dynamic, midi, transport,
spectrum, frequency, clip names
and a powerfull OSC sender allowing up to 8 IPs.
Craft Kontrol Thor is a modular suite of OSC plugins
(require Max/Msp 6.0 or higher)
with a full set of listeners: dynamic, midi, transport,
spectrum, frequency, clip names
and a powerfull OSC sender allowing up to 8 IPs.
Speckthor is a 32 bar spectrum analyser.
It’s based on a classic FFT.
Specktor is an Audio effect.
Drop it on desired track or master.
Instances max : 1
Dynathor is a dynamic audio analyser.
It sends a numeric value of the volume.
Dynathor is an audio effect.
Drop it on a desired track.
Instances max : 8
Frecktor is a frequency analyser.
It’s based on a fundamental spectral estimation.
Frecktor is an audio effect.
Drop it on a desired track.
Instances max : 8
Midithor is a simple midi note analyser.
It sends the last played note, without velocity.
Midithor is a midi effect.
Drop it on a desired midi track.
Instances max : 8
Clipthor is a clip name listener.
It uses le Live Object Model to watch
the name of a played clip.
Clipthor is an audio effect.
Drop it on a desired track.
Instances max : 8
Transthor is a live transport listener.
It uses the Live Object Model to watch
the live beat, bars and ticks.
Transthor is an audio effect.
Drop it anywhere.
Instances max : 1
Masthor is the main OSC sender.
It allows to send over 8 distant machines.
Masthor is an audio effect.
Drop it anywhere.
Instances max : 1
Checkthor is a monitor and debugger
for all messages send by thor.
Checkthor is an audio effect.
Drop it anywhere.
Instances max : 1
I have designed Thor for my own usage in live shows, with the objective to have a full control on a third party visual software, like Vvvv and TouchDesigner, via OSC messages throug a ethernet connexion. The need to make a modular system is because i have performances issues in Live with bigger Msp devices when a show is full of Vst’s and samples.
If we add another ‘fat’ device with high CPU concuption, there is some crash possibilities and clicks with the Live audio engine. By designing many little devices, with specific task, i’m trying to maintain the CPU usage lower.
The fundamental idea, is to have a synchronized audio and visual show, with the same triggers from the audio synths and the visual synths. The use of multiple triggers type together allows to have a complete transcription of the audio signal.
So, a sound can’t be fully described by a midi note only, there is a lot of missing parameters like texture, grain, frequency etc… But blending midi, dynamic and frequency is more close to the sound sensation.
The listeners can be used in standalone or remote mode. The stand alone mode send the data via OSC directly from the device. Usefull for litlle projects. The remote mode, allows to send all the data to the master device witch send the data to several IP’s. Ideal for big projects.
Thor suite is designed to be modular, and allow the user to make it’s own system. The transport device allows to send all synchronisation data to the third party software. Bars, beats, tempo and the most important for me, the ticks.
Thor allows to make 8 tracks fully monitored with midi, frequency and dynamic, 8 tracks with tracking of clip names and a single spectrum analyser on the master, with a minimum latency over the network.