Un regard sur les caractéristiques de pi sonic sur la pi framboise

Une fois que vous avez fait un peu de bruit, jetez un oeil sur les fonctionnalités que vous pouvez voir dans la fenêtre Sonic Pi. Vous n`avez pas besoin de connaître beaucoup de choses sur la musique pour faire des sons avec Sonic Pi, mais il aide à savoir ce que les différentes caractéristiques font.

En regardant la fenêtre de code

La fenêtre de code est l`endroit où vous écrivez la musique. La fenêtre de code est un éditeur pour le code Sonic Pi.

Simple? Il est, mais il faut noter les boutons de l`espace de travail sous la fenêtre. Vous pouvez éditer jusqu`à huit projets en même temps. Cliquez sur un bouton d`espace de travail pour échanger entre les projets.

Est-ce que cela signifie que vous pouvez jouer huit projets en même temps? Oui! Voilà pourquoi le codage en direct est tellement cool - vous pouvez faire un groupe entier de logiciels et de faire chaque démarrage partiel, arrêtez ou jouer quelque chose de différent.

Si vous faites une erreur dans votre code, Sonic Pi est une fenêtre spéciale apparaît sous la fenêtre de code, avec quelques messages énigmatiques de vous en dire plus sur la raison pour laquelle votre code ne fonctionne pas. Les messages ne sont pas faciles à comprendre, mais parfois ils vous donnent assez d`un indice pour résoudre le problème. Vous pouvez voir un exemple dans la figure ci-dessous.

En regardant la fenêtre du journal

La fenêtre du journal affiche des messages de Sonic Pi. Lorsque Sonic Pi joue une note, il ajoute un message à la fenêtre. Lorsque vous en savez plus sur Sonic Pi, vous pouvez écrire vos propres messages à la fenêtre des rappels pour vous-même.

La plupart du temps, vous pouvez ignorer ce qui se passe dans cette fenêtre. Ce n`est pas une lecture essentielle.

Comprendre les fenêtres d`aide

Au bas de l`écran est une fenêtre d`aide avec deux sections. La petite fenêtre à gauche est une liste de toutes les fonctionnalités de Sonic Pi, réunis en groupes. Lorsque vous cliquez sur un élément dans la fenêtre de gauche, la plus grande fenêtre à droite montre plus d`informations à ce sujet.

Voici une liste des groupes:

  • Didacticiel: Étape par étape les leçons que vous pouvez essayer.

  • Exemples: projets ready-made.

  • synthés: sons électroniques prêts faits pour prendre des notes basses, cloches, whooshes, émet un signal sonore, grogne, et d`autres bruits.

  • FX: changeurs sonores électroniques prêts à l`emploi qui traitent le son et de le rendre plus intéressant. (Ou transformer en un désordre déformé grungey. Mais parfois, vous voulez que, il est cool.)

  • Des échantillons: Une autre collection de sons ready-made. Contrairement à des synthés qui font des sons en faisant beaucoup de mathématiques effrayant, échantillons sont des enregistrements de sons de batterie, les rythmes bouclées, des sons ambiants pour l`atmosphère, etc..

  • Lang: Court pour la langue - cette section répertorie toutes les commandes et les mots spéciaux que vous pouvez utiliser dans le code Sonic Pi.

Sur un petit écran, vous pouvez voir que quelques-uns des groupes. Si vous déplacez la souris vers le haut de la barre d`aide, le curseur se transforme en une double flèche. Maintenant, vous pouvez faire glisser le haut de la fenêtre d`aide et vers le bas pour afficher plus des rubriques d`aide et moins de la fenêtre de code.

La figure suivante montre une fenêtre d`aide beaucoup plus grand.

Vous pouvez écouter le code Tutorial et l`exemple. Cliquez-faites glisser la souris pour sélectionner le code - il est rouge dans les tutoriels, bleu dans les exemples. droit, cliquez sur et choisissez Copier. Sélectionnez un espace de travail vide, droit, cliquez et choisissez Coller. Puis cliquez sur Exécuter. Pour effacer un espace de travail, droit, cliquez, choisissez Tout effacer, puis appuyez sur Supprimer.

Comprendre les outils

Les outils le long de la partie supérieure de la fenêtre de contrôle les principales caractéristiques de Sonic Pi. La plupart des outils font plus ou moins ce que vous attendez. Quelques-unes ont des caractéristiques Gotcha pas si évidentes:

  • Courir: Jouer le code dans l`espace de travail actuel.

  • Arrêtez: Arrêtez tous les sons dans tous les espaces de travail.

    Video: Transmission

  • Sauvegarder: Enregistrez le code dans l`espace de travail actuel. Malheureusement, il n`y a pas d`option de charge encore, bien qu`il soit prévu pour une future version. Donc ignorer ce bouton pour l`instant.

  • Rec: Enregistrez le son. Lorsque vous cliquez sur Arrêter, Sonic Pi demande un nom de fichier de sorte que vous pouvez enregistrer le fichier.

  • Taille + et Taille -: Faire le code dans la fenêtre plus ou moins important. Cela ne change pas le son- il est tout simplement plus facile / difficile à voir / modifier le code.

  • Aligner: Appliquer un peu de magie pour rendre le code dans la ligne de la zone de travail comme il se doit.

  • Info: Affiche une fenêtre d`information à propos de Sonic Pi. Vous ne devez cliquer sur plus d`une fois.

  • Aidez-moi: Affiche / masque la zone d`aide.

    Video: Astro Pi Coding Challenges

  • prefs: Configurer le son sur la Pi. Si vous utilisez le Pi avec un petit écran, vous pouvez voir ce bouton que si vous cliquez sur la double flèche à l`extrême droite de la zone Outils.

Si vous ne faites pas attention, vous pouvez faire les outils disparaissent. Pour les faire réapparaître, cliquez sur la barre à droite du journal dans la fenêtre Log et sélectionnez Outils dans le menu qui apparaît.

De la version 2.4 de Sonic Pi, vous ne pouvez pas enregistrer et charger le code. C`est un gros problème! Soi-disant, cette fonctionnalité apparaîtra dans la version 3. En attendant, il existe une solution. Vous pouvez copier et coller le code et à partir de l`éditeur des feuilles pour l`enregistrer et le recharger. Ce n`est pas une solution pratique, mais il fait le travail.

complétion de code compréhension

Lorsque vous tapez une commande dans la fenêtre de code, Sonic Pi essaie de deviner le reste. Il ne fait pas très intelligent devine - il montre le code possible par ordre alphabétique dans un menu flottant à côté du code.

Video: Pi in the Sky

Vous pouvez faire défiler le menu avec la souris pour choisir une commande, ou vous pouvez continuer à taper pour affiner les options. Lorsque le menu met en évidence la commande que vous voulez, appuyez sur Entrée et types Sonic Pi le reste pour vous. La figure suivante montre le menu flottant.

Cette fonction est appelée complétion de code. La plupart des éditeurs de code utilisés par les développeurs professionnels inclure. Il peut être un vrai gain de temps, il est donc une bonne idée de se habituer à travailler avec elle.

Articles connexes