Débutant pur données tutoriel : Synth base (2 / 2 étapes)

Étape 2: Base Synth Patch

Ce patch va introduire des objets qui sont utiles pour le traitement audio.  Tous les objets de traitement audio de puredata sont signalées par un « ~ » à la fin de leur nom.  Par exemple, un objet « + » va additionner deux nombres, mais un "+ ~ « additionner deux signaux audio, ou un signal sonore et un certain nombre.  Si vous essayez de vous connecter un signal dans l’entrée d’un habitué « + », la connexion va disparaître.

L’objet de plus fondamental dans un patch de synthé est "osc ~", cet objet génère une onde sinusoïdale.  Vous pouvez spécifier la fréquence de l’onde sinusoïdale en incluant un argument tel que "osc ~ 440" ; cet oscillateur génère une onde sinusoïdale avec une fréquence de 440Hz.  Vous pouvez également envoyer la fréquence de l’osc ~ objet à travers ses albums entrée gauche.  N’oubliez pas si vous voulez trouver plus d’infos sur chacun des objets, faites un clic droit sur l’objet et sélectionnez « Aide ».

Ensuite, créez un "dac ~" objet, dac est synonyme de digital audio Converter.  Cet objet sera acheminée audio de pd haut-parleurs ou la prise de sortie audio de votre ordinateur.  L’entrée gauche envoie audio sur le canal gauche et droite entrée envoie au canal droit.  Raccorder la sortie de la CVMO ~ 440 aux entrées de la dac ~ comme indiqué dans la première image.

Aucun son ne sort de vos enceintes encore.  C’est parce que nous devons dire pd pour allumer son traitement numérique du signal.  Cela en sélectionnant « calculer audio » sur la fenêtre principale de pd-extended (figure 2).  Vous devriez entendre un signal sinusoïdal, si vous voulez arrêter, décochez la case calcul audio.

La sortie de l’onde sinusoïdale de la CVMO ~ a une amplitude de 1 par défaut. signaux envoyés à la dac ~ doit être comprise entre -1 et 1 ou ils seront coupés et déformée.   Si nous voulons changer le gain/volume global du signal nous devons ajouter quelques objets plus.   Comme illustré à la figure 4, créer un « slider » et "* ~" objet et connectez-les afin que la sortie de la CVMO ~ est multiplié par la valeur du curseur.  Remarquez l’objet « / 127 » dans le chemin d’accès entre le curseur et * ~.  L’objet curseur génère les valeurs entre 0 et 127, mais si nous multiplions nos onde sinusoïdale par quelque chose de plus grand que 1 il va être déformé dans le dac ~ (aller de l’avant et l’essayer).  Divisant par 127 échelles ce numéro afin qu’il soit toujours entre 0 et 1, maintenant en faisant glisser le curseur haut et bas devrait augmenter et baisser le volume de l’onde sinusoïdale.   Utiliser des objets de numberbox (« nbx") pour vérifier que tout fonctionne correctement (figure 4).

Ensuite fixer un numberbox (« nbx") à l’entrée gauche d’osc ~ tel qu’illustré à la figure 5 - cet objet va moduler la fréquence de l’osc ~ objet.  Utilisez le contrôle/commande + e pour basculer du mode edit (modifier aussi >> mode "Edit") et cliquer et faire glisser le numberbox pour modifier sa valeur.  Une fois que vous obtenez au-dessus de 30Hz environ, vous entendrez un sinus de basse fréquence (Assurez-vous de calcul audio est cochée!).

Dans la figure 6, j’ai inclus quelques objets supplémentaires et leur connectée à l’entrée gauche de la CVMO.  Ces objets donnera notre principal signal sinusoïdal certains vibrato (fréquence vacillante).  La CVMO ~ 5 objet génère une onde sinusoïdale de fréquence de 5Hz.  Prochaine et * ~ donne l’onde sinusoïdale de 5Hz une amplitude de 20.  Et enfin, l’onde sinusoïdale est compensée par 440 par la + ~ objet, cela signifie que ce signal de sortie est un signal sinusoïdal qui oscille entre les nombres 420 et 460 à une fréquence de 5Hz.  Lorsque ce signal est envoyé dans l’entrée gauche de la CVMO un autre ~, il définit la fréquence de l’osc ~ renonciation entre 420 et 460 Hz pour une fréquence de 5Hz.  C’est ce qu’on appelle modulation de fréquence.  Sortir du mode "Edit" et le numberboxes permet de modifier l’amplitude, taux et la fréquence centrale de la modulation de fréquence pour obtenir une meilleure compréhension de son fonctionnement.

J’ai joint ce patch ci-dessous.

Articles Liés

Tutoriel de Base de LibreOffice (faire un filtre à l’intérieur d’une forme)

Tutoriel de Base de LibreOffice (faire un filtre à l’intérieur d’une forme)

Dans ce tutoriel, je fais une nouvelle base de données à l'aide de la Base de LibreOffice et j'essaie de faire une forme de filtre à l'aide d'une requête SQL externe.En utilisant la zone de texte ou zone de liste déroulante comme paramètre pour la re
Débutant Hacker Ep.2 tutoriel : Fermeture à distance un site Web

Débutant Hacker Ep.2 tutoriel : Fermeture à distance un site Web

* AVERTISSEMENT *CETTE TECHNIQUE NE FONCTIONNE PLUS.Tout d'abord, vous voulez aller au menu Démarrer et tapez SHUTDOWN-j'ai et appuyez sur entrée et le programme devrait s'ouvrirÉtape 1: Débutant Hacker Ep.2 tutoriel : fermeture à distance un site We
Manette de jeu-synthé basé sur l’Atari Punk Console

Manette de jeu-synthé basé sur l’Atari Punk Console

d'abord, ce qui est un Atari Punk Console ? Eh bien en un mot, c'est un simple bruit faisant circuit avec deux boutons, un pour la fréquence d'impulsions d'ondes carrées et un pour la longueur des impulsions. Quand on tourne le bouton il bruits rad v
3D Jack o ' lanterne sur la véranda (un tutoriel halloween basé sur 3ds Max)

3D Jack o ' lanterne sur la véranda (un tutoriel halloween basé sur 3ds Max)

c'est mon instructable pour le Jack o ' défi lanterne.J'ai utilisé le logiciel 3ds max (version allemande) et téléchargées plus de photos, qui montrent étape par étape comment c'est fait.Étape 1 : Vous commencez par créer une sphère avec un montant m
Débutant Hacker Ep.3 tutoriel : Ddos the Easy Way

Débutant Hacker Ep.3 tutoriel : Ddos the Easy Way

* AVERTISSEMENT *C'EST POUR DES FINS ÉDUCATIVES SEULEMENT N'ESSAIENT PAS À LA MAISON.SlowlorisAujourd'hui nous sommes DDOS-ing, un site Web à l'aide de SLowloris. Slowloris est un outil DDOS et est facile à utiliser. Si vous n'avez pas backtrack/kali
Boîte à surprise effrayant 7ft (à partir de Tinkercad pour la vraie vie)

Boîte à surprise effrayant 7ft (à partir de Tinkercad pour la vraie vie)

vous pouvez faire cette énorme, 5ft (grandeur nature) fonctionnement boîte à surprise pour une blague Halloween effrayante : vous montez à votre cible avec une boîte, enveloppée comme un cadeau (rubans et tout), la cible serait alors commencer à ouvr
Série de tutoriels vidéo de débutants pour ITO avec Intel Edison (IntelIot)

Série de tutoriels vidéo de débutants pour ITO avec Intel Edison (IntelIot)

Environ un mois retour j'ai eu l'occasion de faire partie d'ITO road show organisé par Intel à Pune, en Inde. C'était une expérience incroyable. Je voulais construire une voiture RC IoT contrôlée avec peu de fonctionnalités. Ayant travaillé avec Ardu
Une expérience ? Un épargnant de l’argent ? ou juste une base de données ?

Une expérience ? Un épargnant de l’argent ? ou juste une base de données ?

Purpose:La réponse à votre question est oui, oui et non.  Dans ce tutoriel, je vais vous apprendre comment facilement configurer votre propre serveur avec une base de données à ce sujet.  Après avoir installé votre serveur et la base de données, vous
Le Commodore 64 MOS6581 SID basés Synth / séquenceur

Le Commodore 64 MOS6581 SID basés Synth / séquenceur

il s'agit d'un ancien projet de la mine il y a environ 3 ans. J'ai été 8 quand mon père m'a acheté un C = 64 il y a 28 ans et je me souviens encore comment ravis que je devais jouer avec elle (je suis encore un joueur et un hacker de matériel grâce à
Base chaîne faisant tutoriel : tour

Base chaîne faisant tutoriel : tour

le troisième projet que faire de mes élèves est chaîne. C'est généralement le projet qu'ils ont hâte du moins. Mais, faisant la chaîne est un excellent moyen d'améliorer les compétences à souder et gagner la confiance avec la torche. Souvent les étud
Les débutants base mini 3 axis CNC mill

Les débutants base mini 3 axis CNC mill

j'ai été un machiniste CNC juste en deçà de 20 ans. La propriété un Fadal 4020 avec Z prolongée fait quelques gadgets soignées avec elle. Environ 5 ans après la maladie j'ai commencé à retourner travailler et regardé dans et acheté certains microcont
Créer une base de données SQL à l’aide de Visual Studio

Créer une base de données SQL à l’aide de Visual Studio

Comment créer une base de données SQLÀ l'aide de Windows Virtual BasicIntroLa façon dont nous accéder et traiter l'information a développé et a évolué et ainsi les bases de données sont devenues plus importantes. Bases de données sont à stocker et mo
Comment gérer les échantillons avec QR code et une base de données sur la Pi de framboise ?

Comment gérer les échantillons avec QR code et une base de données sur la Pi de framboise ?

Ce tutoriel étape par étape est réalisé àvous aider à faire votre propre base de données sur une facture pro forma de framboise.Notre travail consistait à créer une page web pour la compagnie Materia Nova d'encoder des données sur des échantillons de
Fabrication artisanale (DIY) routeur CNC - Arduino basé (début)

Fabrication artisanale (DIY) routeur CNC - Arduino basé (début)

Déjà pour quelques mois ou même des années, j'avais l'intention de construire mon propre fraiseuse CNC. Maintenant, j'ai décidé qu'il était temps de le faire ! J'ai lu beaucoup de choses sur les autres projets de bricolage et en fin de compte, j'ai a