Table des matières:

Préparer le système d'exploitation pour votre Audiopint ! : 8 étapes
Préparer le système d'exploitation pour votre Audiopint ! : 8 étapes

Vidéo: Préparer le système d'exploitation pour votre Audiopint ! : 8 étapes

Vidéo: Préparer le système d'exploitation pour votre Audiopint ! : 8 étapes
Vidéo: Système d'exploitation | Comprendre le fonctionnement des systèmes d'exploitation 2024, Novembre
Anonim
Préparation du système d'exploitation pour votre Audiopint !
Préparation du système d'exploitation pour votre Audiopint !

L'AudioPint est la « boîte à outils » du musicien, intégrant tous les effets audio dont un interprète aurait besoin dans un seul équipement petit, léger et portable. Alors que d'autres artistes peuvent avoir à trimballer de lourdes pédales d'effets et des tables d'harmonie, vous pouvez créer votre propre boîte à outils polyvalente qui vous permet d'enregistrer, de transformer et de reproduire votre voix pour créer de la musique de manière nouvelle et amusante ! Ces instructions supposent que vous avez déjà eu la possibilité de configurer le matériel de votre audiopint --- maintenant tout ce que vous avez à faire est de modifier le logiciel pour le faire fonctionner ! Ce guide suppose que vous avez une bonne connaissance des commandes UNIX. Vous pouvez en savoir plus sur les commandes nécessaires et obtenir plus de détails lorsque vous visitez le wiki officiel d'AudioPint à l'adresse

Étape 1: Configuration du système d'exploitation: Formatez la clé USB

Configuration du système d'exploitation: formater la clé USB
Configuration du système d'exploitation: formater la clé USB

Vous pouvez exécuter l'intégralité du système d'exploitation (système d'exploitation, par exemple Linux, Windows, Mac) sur une clé USB de 1 Go. Nous utiliserons un système d'exploitation Linux. Voici comment obtenir le système d'exploitation sur l'USB. Pour des instructions plus détaillées, rendez-vous sur https://audiopint.org/download. Suivez ces instructions en utilisant le terminal sous Linux. Formatez la clé USB sur le système de fichiers Ext2. Vous pouvez le faire sous Linux en exécutant "gparted", l'outil de partition Gnome. Cela crée de l'espace pour l'image du système d'exploitation. Gparted s'ouvrira dans une fenêtre qui ressemble à l'image ci-dessous. Comme indiqué, cliquez avec le bouton droit sur le lecteur USB (généralement marqué comme sda1) et pointez sur "Formater vers", puis cliquez sur "Ext2" (pas ntfs, comme indiqué dans l'image). image trouvée ici:

Étape 2: Configuration du système d'exploitation: Téléchargez l'image

Téléchargez l'image. Nous avons déjà un système d'exploitation pour vous ! Si vous utilisez la même carte mère que nous (la Via EPIA EN), vous pouvez télécharger notre système d'exploitation ici. (Cliquez avec le bouton droit sur le lien et cliquez sur "Enregistrer l'image sous…") Si vous n'utilisez pas Via EPIA FR, consultez ce site pour le reste des instructions.

Étape 3: configuration du système d'exploitation: restauration de l'image

Configuration du système d'exploitation: restauration de l'image
Configuration du système d'exploitation: restauration de l'image

Utilisez Partimage pour restaurer l'image sur le disque USB. Après avoir démonté le disque USB, utilisez partimage pour obtenir l'image du système d'exploitation sur le disque. Dans partimage, sélectionnez le disque USB sur lequel vous souhaitez restaurer l'image. Ensuite, entrez le nom de fichier de l'image (audiopint.000) dans la zone de fichier et sélectionnez l'option « restaurer une image ». Laissez toutes les autres options par défaut et appuyez sur continuer (F5) jusqu'à ce que partimage commence à restaurer l'image.images trouvée sur www.partimage.org.

Étape 4: configuration du système d'exploitation: démarrage du système d'exploitation

Configuration du système d'exploitation: démarrage du système d'exploitation
Configuration du système d'exploitation: démarrage du système d'exploitation

Installez GRUB sur le MBR (Master Boot Record). GRUB (GRand Unified Bootloader) vous permet de démarrer et d'exécuter le système d'exploitation sur votre AudioPint. Si votre disque est étiqueté comme /dev/sda, vous devrez taper ces éléments dans la ligne de commande: sudo mkdir /media/usbdisk sudo mount -t ext2 /dev/sda1 /media/usbdisk sudo grub-install --root -directory=/media/usbdisk --no-floppy --recheck /dev/sda sudo umount /media/usbdisk Vous avez terminé de configurer le système d'exploitation ! Vous pouvez maintenant démonter le disque et l'insérer dans votre AudioPint. Quelques notes sur le système d'exploitation: Le mot de passe root est audiopint, et vous devez taper sudo sh make_writeable.sh avant de modifier quoi que ce soit. De plus, avant de fermer, vous devez taper sudo sh make_readonly.sh.

Étape 5: Faire démarrer le programme audio automatiquement

Faire démarrer le programme audio automatiquement
Faire démarrer le programme audio automatiquement
Faire démarrer le programme audio automatiquement
Faire démarrer le programme audio automatiquement

Pour rendre votre Audiopint entièrement portable, vous aimeriez probablement ajouter une fonctionnalité qui permet au programme audio de démarrer immédiatement lorsque vous branchez l'Audiopint à une source d'alimentation. Le programme audio que nous avons créé spécifiquement pour l'Audiopint s'appelle PureJoy et devrait déjà être installé avec le système d'exploitation. Il a été créé à l'aide de PureData, un langage de programmation graphique adapté à l'édition audio. Pour des instructions plus détaillées, consultez ce lien: https://audiopint.org/docs/startpd. La première étape consiste à créer un fichier de commandes sh pour démarrer PureJoy. Créez un nouveau fichier dans le répertoire /home/audiopint/purejoy. Nous avons nommé ce fichier run_audiopint4ch_OSS. Vous devrez mettre ces arguments PureData dans ce fichier: pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2, 3, 4 -inchannels 2, 2, 2, 2 -outchannels 2, 2, 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd Enregistrez le fichier. Maintenant, dans la ligne de commande, si vous tapez sudo sh run_audiopint4ch_OSS, PureJoy devrait démarrer.

Étape 6: Désactivation de l'interface graphique

Désactivation de l'interface graphique
Désactivation de l'interface graphique
Désactivation de l'interface graphique
Désactivation de l'interface graphique

Après avoir vérifié que le script exécute PureJoy, nous pouvons maintenant désactiver l'interface utilisateur graphique (GUI). L'interface graphique est la fenêtre qui vous permet de visualiser le code de PureJoy. Sans l'interface graphique, le matériel n'a pas besoin de fonctionner autant pour que tout fonctionne. Copiez run_audiopint4ch_OSS dans un fichier nommé run_audiopint4ch_OSSnogui et dans l'éditeur, ajoutez -nogui juste après pd dans le script, il ressemble donc à ceci: pd -nogui -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2, 3, 4 -inchannels 2, 2, 2, 2 -outchannels 2, 2, 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd Quelques commentaires sur cette étape:

  • Avec ces scripts, vous devrez peut-être changer certaines choses si vous avez moins de 4 iMics. Par exemple, si vous n'avez que 2 iMics, votre script serait pd -lib zexy -lib joystick -oss -r 44100 -audiodev 1, 2 - inchannels 2, 2 -outchannels 2, 2 -audiobuf 6 -nomidi purejoy_audiopint4ch_OSS.pd.
  • Vous devrez peut-être jouer avec purejoy et les microphones pour vous assurer que -audiodev 1, 2 est correct. Par exemple, avec l'un de nos AudioPints avec deux iMics, nous avons découvert que les bonnes entrées correspondaient en fait à -audiodev 2, 3.

Étape 7: créer le script d'initialisation

Créer le script d'initialisation
Créer le script d'initialisation

Maintenant que nous avons un fichier de commandes pouvant démarrer PureData, nous pouvons créer un script d'initialisation qui s'exécutera au démarrage du système. Ce script d'initialisation doit être placé dans le répertoire /etc/init.d. Créez un nouveau script nommé pd et saisissez ces lignes:

# ! /bin/sh # assurez-vous que le binaire PD existe PD_BIN=/usr/local/bin/pd test -x $PD_BIN || exit 5 #requis si vous utilisez des plugins LADSPA dans votre patch export LADSPA_HOME=/usr/lib/ladspa export LADSPA_PATH=/usr/lib/ladspa case "$1" in start) echo -n "Starting PD\n" cd /home/ audiopint/purejoy su audiopint run_audiopint4ch_OSS_nogui &;; stop) echo -n "Arrêt de PD\n" killall pd;; redémarrage) echo -n "Redémarrage du PD\n" $0 stop $0 start;; *) echo "Utilisation $0 {start|stop|restart} exit 1;; esac exit 0 # endEn règle générale, les fichiers init.d doivent avoir ces autorisations répertoriées: -rwxr-xr-x Le fichier pd peut avoir ces autorisations répertoriées: -rw-r–r– Si c'est le cas, modifiez les autorisations en tapant dans le terminal: chmod ugo+x pd Testez pour voir si le script fonctionne en tapant sudo./pd start

Étape 8: mettre à jour les répertoires d'état d'initialisation

Mettre à jour les répertoires d'état d'initialisation
Mettre à jour les répertoires d'état d'initialisation

Puisque nous avons le script d'initialisation prêt, nous pouvons mettre à jour le répertoire d'état d'initialisation (analogue à un répertoire de démarrage) pour exécuter le script. Pour ce faire, tapez sudo update-rc.d -f pd start 99 2 3 4 5. (N'oubliez pas le point à la fin de la ligne.) Cela devrait mettre à jour les répertoires intitulés /etc/rc ?.d, où ? est remplacé par 2, 3, 4 et 5. Vérifiez si le répertoire rc2.d est mis à jour. cd /etc/rc2.d ls Il devrait y avoir un fichier nommé S99pd situé dans le répertoire si vous avez correctement mis à jour. Si vous avez fini de modifier les scripts, rendez l'image en lecture seule en tapant sudo sh ~/make_readonly.sh Vous avez à peu près terminé !!! Vous pouvez essayer de débrancher et de brancher l'AudioPint. Tapez ps aux | grep pd pour voir si PureJoy est en cours d'exécution. Si c'est le cas, vous devriez pouvoir voir les commandes dans le script run_audiopint4ch_OSS_nogui. Félicitations --- vous avez créé votre AudioPint !

Conseillé: