Administration centralisée de Live dans un environnement multi-utilisateur (sans Sassafras)

  • Versions de Live : Live 9.1 et suivantes
  • Systèmes d'exploitation:Tous

Remarque : si vous avez besoin d'aide pour installer Live dans un laboratoire multi-utilisateur qui se sert de Sassafras, veuillez consulter plutôt cet article.

Ce qui suit est un guide très détaillé pour le cas de figure où vous créez un fichier Master Unlock afin de distribuer ce fichier à partir de l'ordinateur centralisé à l'ensemble des machines clientes dans un environnement multi-utilisateur.

Vous notre guide de démarrage rapide simplifié pour installer et autoriser Live sur un ordinateur multi-utilisateur sans créer de fichier Master Unlock.

1. Guide d'installation

1.1 Télécharger

Pour commencer, nous vous recommandons d'installer et d'autoriser la dernière version disponible de Live 10.

Pour ce faire, connectez-vous à votre Compte utilisateur et sélectionnez la version de Live et le système d'exploitation à partir des menus déroulants.

Remarque :

Sur un Mac, Live 10 n'est pris en charge qu'à partir de OS X 10.11.6. Sur les appareils Windows, Live 10 n'est pris en charge qu'à partir de Windows 10.

Par ailleurs, la dernière version de Live 9 (9.7.7) n'est pas compatible avec Windows SP, Windows Vista ou Mac OS X 10.6. La dernière version prise en charge sur ces systèmes est Live 9.1.10. Les programmes d'installation de Live 9.1.10 peuvent être téléchargés à partir des archives de téléchargement.

1.2 Installation

1.2.1 Macintosh

Quand le téléchargement du .dmg Live 10 est terminé, double-cliquez sur le fichier. Un disque monté nommé "Ableton Live 10" va apparaître sur votre bureau et s'ouvrir automatiquement.

Mac_Live_10_Installer_.png

Faites glisser l'application Ableton Live 10 dans votre dossier Applications, comme montré ci-dessus. Une fois la copie terminée, appuyez sur le bouton Éjection dans la barre latérale du Finder pour démonter le fichier .dmg.

Unmount.png

Une fois l'image disque démontée, vous pouvez faire glisser le fichier .dmg à la corbeille.

Pour lancer Live 10, ouvrez le dossier Application et double-cliquez sur l'icône Ableton Live 10. Vous pouvez aussi faire glisser l'icône Ableton Live dans votre dock pour ajouter un raccourci pour lancer Live.

1.2.2 Windows

Veuillez décompresser le fichier zip téléchargé en faisant un clic droit dessus.

Live_10_Extract_All.jpg

Choisissez "Extraire tout..." dans le menu déroulant. Puis, lancez le fichier Setup.msi en double-cliquant dessus une fois le fichier décompressé. Le programme va vous guider le long des étapes nécessaires pour installer Live 10 sur votre machine Windows.

Une fois l'installation terminée, cliquez sur le menu Démarrer de Windows où vous allez trouver le raccourci Live 10. À ce stade, vous pouvez aussi supprimer le dossier ableton_live_10.zip.

2. Autorisation

2.1 Autorisation administrateur

Remarque : S'il existe déjà un fichier de déverrouillage (Unlock.cfg) à l'emplacement partagé d'une machine cliente, copier le fichier master Unlock.cfg à l'emplacement utilisateur de l'administrateur de cette machine ne va pas fonctionner comme espéré. Si c'est le cas, veuillez supprimer le fichier Unlock.cfg de l'emplacement partagé :

  • Mac OS X : Macintosh HD/Library/Application Support/Ableton/Live x.x.x/Unlock/
  • Windows Vista, Windows 7, Windows 8, Windows 10 : C:\ProgramData\Ableton\CommonConfiguration\Live x.x.x\Unlock\
  • Windows XP (pour les anciennes versions) : C:\Documents and Settings\All Users\Application Data\Ableton\CommonConfiguration\Live x.x.x\Unlock\).

Remarque : Les "x" dans les chemins d'accès mentionnés ci-dessus, (par exemple Live x.x.x) sont des caractères génériques. Sur votre système, le nom de ce dossier va refléter la version de Live que vous avez installée (par exemple Live 10.0.1).

Remarque : Conservez une copie du fichier master unlock sur un périphérique de stockage portable, pour que vous puissiez effacer et ré-installer les machines clientes sans avoir à demander davantage de déverrouillages ou à répéter le processus de déverrouillage à chaque machine individuelle.

Maintenant, veuillez suivre les instructions que vous trouverez dans le lien ci-dessous pour autoriser Live sur votre machine administrateur.

Autorisation en ligne

Si vous rencontrez des difficultés pour autoriser Live, veuillez suivre plutôt ce lien :

Autorisation hors ligne

2.2 Autorisation multi-utilisateur

2.2.1 Localisez le fichier Unlock.cfg

  1. Tout d'abord, suivez les instructions de la section 2.1. pour autoriser Live sur la machine administrateur de la salle de cours/du laboratoire.
  2. Une fois que Live a été autorisé sur la machine administrateur, fermez Live.
  3. Maintenant, nous allons devoir localiser le fichier Unlock.cfg à partir du compte utilisateur de l'administrateur (voir ci-dessous pour l'emplacement). Ce fichier sera appelé Master Unlock.
  4. Ensuite, ce Master Unlock doit être déplacé et autorisé sur chacune des machines, l'une après l'autre. Là, il est important de commencer avec la première machine et de l'autoriser. À ce stade, le fichier Unlock sur la première machine contiendra à la fois l'autorisation de l'administrateur et celle de la première machine et il est devenu le nouveau Master Unlock. Passez à la machine suivante, et répétez ce processus (4.) pour chaque ordinateur l'un après l'autre.
  5. Après avoir répété cette étape (4.) pour chacun des ordinateurs, le Master Unlock final va contenir toutes les autorisations pour l'ensemble des ordinateurs.
  6. À ce stade uniquement, il faut placer le fichier Master Unlock final (pris sur le dernier ordinateur autorisé) à un emplacement partagé avec chaque ordinateur pour que chaque utilisateur/profil de la machine dispose des autorisations de lecture (voir 2.2.2).

Emplacement par défaut du fichier Unlock.cfg :

  • Mac OS X : Macintosh HD/Utilisateurs/[Nom d'utilisateur]/Library/Application Support/Ableton/Live x.x.x/Unlock/Unlock.cfg
  • Windows Vista and Windows 7, Windows 8, Windows 10 : C:\Utilisateurs\[nom d'utilisateur]\AppData\Roaming\Ableton\Live x.x.x\Unlock\Unlock.cfg
  • Windows XP (pour les anciennes versions) : C:\Documents and Settings\[nom d'utilisateur]\Application Data\Ableton\Live x.x.x\Unlock\Unlock.cfg

Remarque : Les emplacements ci-dessus peuvent être cachés par défaut. Cet article explique comment accéder aux dossiers cachés sur Windows et Mac OS X.

2.2.2 Créez le dossier Unlock partagé

Remarque :

  • Live écrit uniquement à l'emplacement utilisateur et uniquement si l'emplacement partagé est vide.
  • Live ne lit à partir de l'emplacement partagé que si les données associées (y compris le dossier parent) n'existent pas à l'emplacement utilisateur.
  • Le fichier Unlock de Live est lu directement à partir du dossier partagé. En revanche, les fichiers Preferences.cfg, Library.cfg et Options.txt sont copiés dans le profil utilisateur. Si vous souhaitez changer l'ensemble de la configuration, cela suppose de répéter les étapes de cet article.

Créez manuellement un dossier Unlock partagé sur chaque ordinateur à l'emplacement suivant :

  • Mac OS X : Macintosh HD/Library/Application Support/Ableton/Live x.x.x/Unlock/
  • Windows Vista, Windows 7, Windows 8, Windows 10 : C:\ProgramData\Ableton\CommonConfiguration\Live x.x.x\Unlock\
  • Windows XP (pour les anciennes versions) : C:\Documents and Settings\All Users\Application Data\Ableton\CommonConfiguration\Live x.x.x\Unlock\).

Remarque : Ces dossiers n'existent pas par défaut. Au lieu de cela, il faut les créer manuellement. En outre, ces noms de dossiers et de fichiers sont sensibles à la casse et ne fonctionneront pas correctement s'ils n'ont pas été saisis convenablement. N'oubliez pas que les x ne sont que des caractères génériques, veuillez vous assurer que le chemin d'accès que vous créez correspond à la version de Live actuellement installée.

2.2.3 Copiez le fichier master Unlock.cfg dans le dossier Unlock partagé que vous avez créé à l'étape ci-dessus.

Maintenant, supprimez le dossier Unlock à l'emplacement par défaut.

Ce processus de collage du fichier master Unlock dans l'emplacement partagé et de suppression du dossier partagé à l'emplacement par défaut doit être répété sur chaque ordinateur.

 

2.2.4 Préférences partagées et Options.txt

Dans une configuration mono-utilisateur, Live copie ses informations de déverrouillage automatiquement à la version mise à jour. Malheureusement, dans une configuration multi-utilisateur, ce processus doit être effectué manuellement. Nous vous recommandons donc de désactiver la fonction mise à jour automatique de Live dans une configuration multi-utilsateur. Pour ce faire, veuillez créer un fichier texte brut. Puis, ajoutez la ligne suivante "-_DisableAutoUpdates" (sans les guillemets) au fichier. Enfin, enregistrez ce fichier sous le nom "Options.txt" et placez-le dans le dossier des préférences partagées de Live, que vous allez devoir créer manuellement à l'emplacement suivant :

  • Mac OS X : Macintosh HD:/Library/Preferences/Ableton/Live x.x.x/
  • Windows Vista, Windows 7, Windows 8, Windows 10 : C:\ProgramData\Ableton\CommonConfiguration\Live x.x.x\Preferences\
  • Windows XP : C:\Documents and Settings\All Users\Application Data\Ableton\CommonConfiguration\Live x.x.x\Preferences\

Remarque : Ces dossiers n'existent pas par défaut. Ils doivent être créées manuellement, comme vous l'avez fait à la section 2.2.2. Les noms de dossiers et de fichiers sont sensibles à la casse et ne fonctionneront pas correctement s'ils n'ont pas été saisis convenablement.

2.2.5 Key-Server et licences flottantes

Les laboratoires plus importants bénéficieront de l'intégration d'une solution tierce de serveur de clés appelé Sassafras, qui permet de gérer plus facilement les licences. Veuillez vous référer à l'article suivant sur comment configurer Live avec Sassafras.

3. Contenu

La Bibliothèque de contenu de Live comprend la Bibliothèque principale, les Packs Ableton Live, et la Bibliothèque utilisateur.

3.1 Core Library

La Bibliothèque principale fait partie de l'installation de Live et s'installe au même endroit que le programme lui-même, il n'est donc pas nécessaire de la configurer davantage :

  • Mac OS X : Macintosh HD/Applications/Ableton Live 10 Suite → Clic droit "Montrer les contenus des packages" → Contents/App-Resources/Core Library
  • Windows Vista, Windows 7, Windows 8, Windows 10 : C:\ProgramData\Ableton\Live 10\Resources\Core Library
  • Windows XP : C:\Documents and Settings\[nom d'utilisateur]\My Documents\Ableton\Library

3.2 Packs Ableton Live

Les Packs Live sont assez volumineux et ne devraient exister qu'une seule fois sur une seule machine pour pouvoir être partagés par tous les utilisateurs de cet ordinateur-là. Les Packs ne devraient pas être installés plusieurs fois sur chaque compte utilisateur individuel de la machine, car cela prendrait beaucoup de place sur le disque dur.

Pour installer vos Packs Ableton Live à un emplacement partagé :

•À partir de l'onglet "Library" dans les Préférences de Live, configurez le dossier d'installation des Packs à un emplacement fixe, partagé sur l'ordinateur. Puis, téléchargez et installez vos Packs Live Ableton.

•Fermez Live et configurez le dossier des Packs Live Ableton partagé en lecture uniquement, pour que les utilisateurs non-administrateur ne puissent pas installer ou désinstaller des Packs.

• Déplacez le fichier intitulé Library.cfg (que vous trouverez dans les préférences utilisateur) dans le dossier des préférences partagées (voir 2.2.5). Ainsi, les informations au sujet des Packs Ableton Live que vous venez d'installer seront automatiquement accessibles à tous les utilisateurs.

3.3 La Bibliothèque utilisateur

Le contenu utilisateur est stocké dans les "Dossiers utilisateurs", qui peut être configuré par chaque utilisateur. Il n'y a pas de dossier utilisateur unique, la "Bibliothèque utilisateur", que Live exige. S'il est manquant, Live va le recréer à l'endroit par défaut :

Mac : Macintosh HD/Users/[nom d'utilisateur]/Music/Ableton/User Library

Windows : C:\Utilisateurs\[nom d'utilisateur]\Documents\Ableton\User Library

Parce que nous avons déjà permis que les Packs usines soient accessibles à tous les utilisateurs (voir 3.2), le fichier Library.cfg est désormais stocké dans le dossier des préférences partagées sur le profil utilisateur de l'administrateur. Pour garantir que chaque utilisateur dispose de sa propre Bibliothèque utilisateur, le chemin d'accès au dossier doit être configuré avec un joker.

Ouvrez le fichier Library.cfg dans un éditeur texte brut et cherchez la <UserLibrary>balise. De là, ajoutez le texte temporaire "%%USERNAME%%" comme indiqué ci-dessous. Ajouter ce joker va permettre à tous les utilisateurs de disposer de leur propre Bibliothèque utilisateur unique. Autrement, la Bibliothèque utilisateur se retrouve stockée comme un chemin d'accès absolu qui oblige Live à chercher la Bibliothèque utilisateur dans le profil utilisateur de l'administrateur. Créer ce joker va permettre au répertoire contenant les dossiers spécifiques aux utilisateurs d'être accessibles à tous les utilisateurs en lecture et en écriture, permettant ainsi aux utilisateurs non-administrateurs de créer des sous-dossiers :

<UserLibrary>
<LibraryProject>
<ProjectLocation />
<ProjectName Value=”User Library” />
<DisplayName Value=”C:\Users\admin\Documents\Ableton\User Library”/>
<ProjectPath Value=”C:\Users\%%USERNAME%%\Documents\Ableton\” />
</LibraryProject>
</UserLibrary>

Si le dossier spécifique n'existe pas encore, il sera créé quand un utilisateur lancera Live pour la première fois.

4. Cache / base de données

Live conserve les informations propres à l'utilisateur à des emplacements par défaut (voir l'Annexe), cela comprend la base de données centrale de Live, les caches et le dossier temporaire de Live pour les enregistrements non sauvegardés. Il est fortement recommandé de tous les configurer sur des emplacements fixes.

La base de données de Live ne devrait en aucun cas être située dans un endroit en réseau, puisque cela peut influencer considérablement les performances musicales, ou même conduire à des erreurs de corruption de la base de données.

Conséquemment, ajoutez les entrées suivantes à votre fichier Options.txt dans les préférences partagées (voir 2.2.5). Si ces exemples d'entrées vont fonctionner, vous pouvez changer les chemins d'accès des fichiers à un autre endroit si vous préférez.

Mac :

-DefaultsBaseFolder=/tmp/AbletonData/%%USERNAME%%/
-DatabaseDirectory=/Users/Shared/Database/%%USERNAME%%/

Windows :

-DefaultsBaseFolder=C:\Users\Public\AbletonData\%%USERNAME%%\
-DatabaseDirectory=C:\Users\Public\Database\%%USERNAME%%\

Remarque : Ces dossiers doivent être créés à chaque utilisateur. Pour y parvenir, utilisez le texte provisoire "%%USERNAME%%". Le répertoire contenant les dossiers propres à l’utilisateur doit être accessible en lecture et en écriture, sinon il est impossible aux utilisateurs autre que l’administrateur de créer des sous-dossiers.

5. Autre

5.1 Live en tant que périphérique ReWire

Lorsque vous lancez Live pour la première fois, des fichiers sont générés pour que vous puissiez utilisez ReWire (un protocole logiciel développé par Propellerhead qui permet le contrôle à distance et le transfert de données entre DAW).

Live installe ses fichiers ReWire aux emplacements suivants :

  • Mac OS X : Macintosh HD/Library/Application Support/Propellerhead Software/ReWire/ et
    Macintosh HD/Utilisateurs/[nom d'utilisateur]/Library/Application Support/Propellerhead Software/ReWire/
  • Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 : C:\Program Files\Common Files\Propellerhead Software\ReWire\

Il installe aussi les fichiers exigés pour encoder les fichiers Propellerhead ReCycle aux emplacements suivants :

  • Mac OS X : Macintosh HD/Library/Application Support/Propellerhead Software/Rex/ et
    Macintosh HD/Utilisateur/[nom d'utilisateur]/Library/Application Support/Propellerhead Software/Rex/
  • Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 : C:\Program Files\Common Files\Propellerhead Software\Rex\

Les deux installations exigent les droits d'administrateur.

Remarque : Seule la dernière version lancée de Live peut servir en tant que périphérique ReWire. Si vous avez plusieurs versions de Live installées sur votre système (par exemple Live 8 et 9, ou Intro et Suite), l'utilisateur sera invité à saisir son mot de passe administrateur dans une boîte de dialogue lors du démarrage chaque fois qu'une nouvelle version est lancée. Pour désactiver cette invite, ajoutez "-DontAskForAdminRights" au fichier Options.txt dans les préférences partagées (voir 2.2.5).

Remarque : Quand vous lancez Live pour la première fois, le fichier Options.txt ci-dessus ne va pas supprimer les demandes d'autorisations administrateur quand Live communique avec Max for Live pour la première fois.

6. Appendix

6.1 Emplacements

Exemple d'emplacements de fichier pour l'utilisateur "alex" et Live 10.0.1.

Mac OS X

Emplacement des préférences partagées :

Macintosh HD/Library/Preferences/Ableton/Live 10.0.1/

Emplacements des utilisateurs :

Macintosh HD/Utilisateurs/alex/Library/Preferences/Ableton/Live 10.0.1/
(Library.cfg, Options.txt, Log.txt)

Macintosh HD/Utilisateurs/alex/Library/Application Support/Ableton/Live Database/
(files.db, files.db-wal, files.db-shm)

Macintosh HD/Utilisateurs/alex/Library/Application Support/Ableton/Live Reports/
(emplacement des enregistrements d'événements et des rapports d'incidents)

Macintosh HD/Utilisateurs/alex/Music/Ableton/Live Recordings/
(emplacement par défaut dédié aux enregistrements)

Macintosh HD/Utilisateurs/alex/Library/Caches/Ableton/Cache/
(emplacement par défaut pour le cache de décodage mp3)

Remarque : Dans Live 9, la base de données est stockée ici :

Macintosh HD/Users/alex/Library/Application Support/Ableton/Live 9.7.5/Database/

Windows Vista / Windows 7 / Windows 8 / Windows 10

Emplacement des préférences partagées :

C:\ProgramData\Ableton\CommonConfiguration\Live 10.0.1\Preferences\
(Library.cfg, Options.txt)

Emplacements des utilisateurs :

C:\Utilsateurs\alex\AppData\Roaming\Ableton\Live 10.1\Preferences\
(Library.cfg, Options.txt, Log.txt)

C:\Utilisateurs\alex\AppData\Roaming\Ableton\Live Reports\
(emplacement pour les enregistrements d’événements et les rapports d'incidents)

C:\Utilisateurs\alex\AppData\Local\Ableton\
... \Live Database\ (files.db, files.db-wal, files.db-shm)
... \Cache\ (emplacement par défaut pour le cache de décodage mp3)

C:\Utilisateurs\alex\Mes Documents\Ableton\
... \Live Recordings\ (emplacement par défaut dédié aux enregistrements)

Remarque : dans Live 9, la base de données et le dossier cache sont situés ici :
C:\Utilisateurs\alex\AppData\Roaming\Ableton\Live 9.7.5\Database\
C:\Utilisateurs\alex\AppData\Roaming\Ableton\Cache\

Windows XP

Emplacement des préférences partagées :

C:\Documents and Settings\All Users\Application Data\Ableton\CommonConfiguration\Live 9.1.10\Preferences\
(Preferences.cfg, Library.cfg, Log.txt)

Emplacements des utilisateurs :

C:\Documents and Settings\alex\Application Data\Ableton\Live 9.1.10\
... \Preferences\ (Library.cfg, Options.txt)
... \Database\ (files.db)

C:\Documents and Settings\alex\Application Data\Ableton\
...\Live Reports\ (emplacement des enregistrements d'événements et des rapports d'incidents)
...\Cache\ (emplacement par défaut pour le cache de décodage mp3)

C:\Documents and Settings\alex\My Documents\Ableton\Live Recordings\
(emplacement par défaut dédié aux enregistrements)

6.2 Exemple de fichier Options.txt

-DontAskForAdminRights
-_DisableAutoUpdates
-_DisableUsageData

Mac :

-DefaultsBaseFolder=/tmp/AbletonData/%%USERNAME%%/
-DatabaseDirectory=/Users/Shared/Database/%%USERNAME%%/

Windows :

-DefaultsBaseFolder=C:\Users\Public\AbletonData\%%USERNAME%%\
-DatabaseDirectory=C:\Users\Public\Database\%%USERNAME%%\

Pour en savoir plus sur le fichier Options.txt pour Live.