Open Normandeau opened 7 years ago
L'onglet Interfaces pourraient être plus développés pour permettre des configurations OSC différentes. D'ailleurs je me rends compte qu'on ne peut même pas modifier le numéro du port de communication OSC vers le Server!!!
Lorsque j'étais au ZKM il ya deux semaines, j'ai discuté avec leur nouveau tone master, Benjamin Miller (un français en réalité). Il m'a demandé si on pouvait implémenter un deuxième mode de connexion OSC pour faire fonctionner leur logiciel Wave1 Sonic emotion WFS system. Sonic Emotion est une compagnie française qui commercialise des systèmes de wave field synthesis (c'st le système qu'ils ont à Sherbrooke): http://www2.sonicemotion.com/ J'ai pensé que cela pourrait le début d'une interaction plus grande de SpatGRIS avec le monde extérieur. Pour le moment celui-ci n’interagit qu'avec le Zirkkoinium. Mais on pourrait très bien imaginer que:
Voici son message; It was nice meeting you here in ZKM. As mentioned during your visit, it think it would be nice for us to offer the possibility to guest artists to use the SpatGris in conjunction with our Wave1 Sonic emotion WFS system. For now I have to go through a max patch to translate the osc messages to the appropriate format. (I've attached the patch for clarity) If this is quick for you to implement it would be great for us to have, but I can imagine that you are all ready very busy and that this is not a priority. Here some details about the osc messaging. In the Wave1, you can place the sources in 3 dimensions, there is Azimuth, Distance and Elevation and there is no notion of span. There for there are 2 possible mappings which seem to make sense: SpatGris sends /pan/az/ id az el azsp elsp The Wave1 receives different messages for the different parameters of different ids, and source 1 has index 1. First mapping would map az and el from Spat Gris to Az and el from Wave1, elspan could be mapped to the distance of Wave1: az for source 1 would be /Set/SrcPos/a/1 [-180,180] el -> /Set/SrcPos/e/1 [0,90] elspan /Set/SrcPos/d/1 [1,0] Second mapping would map az and el from Spat Gris to Az and distance from Wave1, and elevation would be fixed to 0 az for source 1 would be /Set/SrcPos/a/1 [-180,180] el -> /Set/SrcPos/d/1 [1,0] /Auto/SrcPos/e/1 0
Anyways, I'm looking forwards to your implementation of a reliable/easy to use version of soundflower/jack, and we would be glad to do some beta testing when needed.
SpatGrisToWave1.maxpat.zip