Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Exposer les ports UDP entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS #440

Open
led78 opened this issue Mar 26, 2024 · 4 comments

Comments

@led78
Copy link
Contributor

led78 commented Mar 26, 2024

À l'heure actuelle, il est possible d'instancier plusieurs SpatGRIS indépendants sur un même système, chacun étant connecté à un groupe de ControlGRIS via des ports OSC distincts, afin de spatialiser plusieurs sources (parfois les mêmes) sur plusieurs dispositifs distincts en parallèle, à partir d'un même projet source (DAW).

C'est très pratique notamment pour l'intégration de 5 sphères de 12 haut-parleurs (Audiodice), à diffusion divergente, au sein d'un dispositif concentrique, à diffusion convergente, comme la Satosphère, le MMR, etc.

image
Tous ont Blackhole 64 en entrée et Digiface Dante en sortie.
Les ports OSC associant chaque instance de SpatGRIS à leurs ControlGRIS respectifs sont de 18031 à 18036.

Tout fonctionne normalement sur le plan sonore, mais SpeakerView ne s'affiche plus pour aucun SpatGRIS.

Dans un monde idéal, il n'y aurait qu'une seule fenêtre SpeakerView affichant l'ensemble des configurations propres à chaque SpatGRIS qui y sont connectés.

D'après Edu Meneses @edumeneses :
«It seems to me from the Godot project the problem is that the UDP port is hardcoded between SpatGRIS and SpeakerView. A simple solution could be allow a custom port for communication between the two (maybe an incremental port, e.g., if the user chooses 10123 for SpatGRIS SpeakerView is called with port 10124)»

@led78 led78 changed the title 🍱 Permettre à SpeakerView d'afficher les speaker setups de plusieurs instances de SpatGRIS au sein d'une seule et même fenêtre 🍱 Permettre à SpeakerView d'afficher les speaker setups de plusieurs instances de SpatGRIS au sein d'une seule et même fenêtre, ou sinon, en plusieurs fenêtres Mar 26, 2024
@led78
Copy link
Contributor Author

led78 commented Mar 26, 2024

En complément, voici un exemple d'intégration de 5 Audiodice dans le MMR en un seul projet MaxMSP exploitant Spat5 :
image

@led78 led78 changed the title 🍱 Permettre à SpeakerView d'afficher les speaker setups de plusieurs instances de SpatGRIS au sein d'une seule et même fenêtre, ou sinon, en plusieurs fenêtres 🍱 Exposer l'adresse OSC entre SpeakerView et SpatGRIS afin de la modifier et de les associer à différentes instances de SpatGRIS May 6, 2024
@led78 led78 changed the title 🍱 Exposer l'adresse OSC entre SpeakerView et SpatGRIS afin de la modifier et de les associer à différentes instances de SpatGRIS 🍱 Exposer les ports OSC entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS May 6, 2024
@led78
Copy link
Contributor Author

led78 commented May 6, 2024

On aimerait utiliser SpeakerView de façon indépendante à une instance de SpatGRIS (ou pour plusieurs instances différentes). L'exposition et la modification du port UDP de SpeakerView serait très utile!

@led78
Copy link
Contributor Author

led78 commented May 6, 2024

Noramliser/faciliter l'usage de multiple instances différentes de SpatGRIS permettrait aussi de rendre leur emploi véritablement hybride, avec des dispositifs SpatGRIS en dôme et d'autres en cube, chacun pouvant recevoir les mêmes sources, et vice versa.

@led78 led78 changed the title 🍱 Exposer les ports OSC entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS 🍱 Exposer les ports UDP entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS Jun 9, 2024
@led78
Copy link
Contributor Author

led78 commented Jun 13, 2024

On pourrait exposer le champ textuel pour modifier manuellement le port UDP dans cette fenêtre, accessible en appuyant sur F4 dans SpeakerView.
image

@led78 led78 changed the title 🍱 Exposer les ports UDP entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS ✨ Exposer les ports UDP entre SpeakerView et SpatGRIS afin de les modifier et les associer à différentes instances de SpatGRIS Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants