Il existe deux catégories de participants ou de contacts qui apparaissent dans la fenêtre intitulée "Répertoire". La première catégorie comprend tous les ordinateurs découverts automatiquement sur le réseau local à l'aide de Bonjour d'Apple, alias mDNS ou Zeroconf. Ils sont affichés avec une icône en forme de point vert. Dans l'autre catégorie se trouvent les ordinateurs ajoutés manuellement comme contacts à l'aide du bouton "+". Ils sont affichés avec l'icône d'une carte de contacts de type Rolodex (bien que sur certaines versions de MacOS, cette icône puisse ne pas s'afficher).
Bien que cela ne soit pas très bien expliqué, le paramètre "Uniquement les ordinateurs de mon répertoire" ne concerne que ces derniers, les contacts ajoutés manuellement. Cela fournit un certain niveau de sécurité, de sorte que n'importe qui sur votre réseau local ne peut pas rejoindre votre session MIDI, ce qui serait le cas si tous les ordinateurs découverts automatiquement étaient autorisés, comme c'est le cas avec le paramètre "Tout le monde".
Si le paramètre "Tout le monde" est sûr dépend de votre modèle de menace. Si vous donniez un concert dans un club, en utilisant sa connexion WiFi publique partagée, un membre du public pourrait joindre son ordinateur portable et contrôler votre équipement pendant le spectacle. Que ce soit une bonne ou une mauvaise chose est une question d'opinion.
Il n'y a pas de paramètre pour "Seulement les ordinateurs de mon réseau local". Le paramètre "Tout le monde" permet à n'importe qui sur Internet de se connecter, si le port de la session est ouvert ou transféré dans le routeur. Encore une fois, cela peut être ou ne pas être ce que vous voulez. Il n'y a pas de vulnérabilité connue dans les outils MIDI Network d'Apple qui permettrait à un ordinateur distant de prendre le contrôle de votre ordinateur ou de votre réseau, donc à moins que cela ne soit le cas, la seule chose qu'ils puissent faire est d'envoyer et de recevoir du MIDI.
Pour que le paramètre "Uniquement les ordinateurs de mon répertoire" fonctionne, vous devez ajouter manuellement l'autre ordinateur à votre répertoire, même si vous le voyez déjà via Bonjour. Dans ce cas, vous aurez deux entrées pour le même ordinateur/port, l'une avec un point vert, l'autre avec une icône de carte de contact et une case à cocher "reconnecter". L'autre ordinateur doit également ajouter manuellement votre ordinateur à son répertoire. Vous pouvez mettre ce que vous voulez dans le champ "Nom". En général, vous utiliserez un réseau privé (par exemple 192.168.*.*) et n'aurez pas de noms de domaine, vous devrez donc saisir les numéros IP dans le champ "Host". Cela peut poser un problème si vous utilisez le protocole DHCP pour obtenir les numéros IP et que ceux-ci changent. Vous ne pouvez pas utiliser les noms Bonjour comme myMac.local, probablement parce que n'importe qui sur le réseau local peut définir son propre nom de machine Bonjour et ainsi accéder à votre session MIDI.
Le système ne fournit qu'un type d'authentification rudimentaire utilisant des numéros IP plutôt que des mots de passe ou des clés. Cela reste simple, et les risques sont relativement faibles, car généralement le pire qui puisse arriver est qu'un intrus puisse ruiner votre performance musicale. Il n'est pas recommandé d'utiliser le réseau MIDI pour contrôler des équipements hospitaliers, des réacteurs nucléaires ou des robots géants, bien que j'aie fait au moins une de ces choses.