Comment puis-je générer un son à une fréquence spécifique (application de guitare d'accord) en C #

StackOverflow https://stackoverflow.com//questions/10682001

  •  12-12-2019
  •  | 
  •  

Question

Je travaille sur une application Boîte à outils de guitare Un composant dont un accord est un accord et un dictionnaire d'échelle.

Mes questions sont:

  1. Si je connais la fréquence / la hauteur de KHz d'une note donnée, comment puis-je générer un son acceptable (peut-être MIDI) sur ce terrain?

  2. Ma deuxième question est que les accords sont construits de 2 notes ou plus, comment irai-je sur la superposition de 2 notes ou plus dans un appel d'apprentissage (joué 1 après l'autre et tenu pour former l'accord)?

    S'il y a des pointeurs à ce sujet que j'ai cherché et manqué, veuillez me pointer dans la bonne direction.

Était-ce utile?

Autres conseils

Premièrement, un arpègio est une note unique jouée en octaves, ou une corde a joué une note à la fois.Donc, le concept d'une «arpègie» de deux notes vit au même endroit qu'une licorne.Il n'y a rien de tel.

Vous recherchez peut-être les «accords de puissance» qui utilisent deux notes, généralement sur des cordes adjacentes et une frette à part.

Pour générer vos tons, utilisez l'application gratuite "Audacity" et peut vous donner tous les tons standard uniquement pour la demande.J'ai effectué une fois une tonalité longue de 2 heures de seulement 440Hz pour une expérience pour déterminer les variations d'une chaîne de guitare au fil du temps afin de déterminer la manière dont le réglage répond aux variations de température.

Vous pouvez faire des tons facilement dans la longueur que vous préférez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top