l'idée finale est de faire un systeme qui viend jouer d'un instrument a corde frotée de type violon, violoncelle, etc... via des messages midi.
l'objectif de ce repo est de faire une liste de plusieurs techniques pour jouer sur un instrument a une corde afin d'avoir une base adaptable jusqu'a 4 cordes dans l'avenir il va donc il y avoir des schema synthetique pour montrer le principe de base et differents liens vers des exemples et references
en utilisant un pca9685 nous pouvons facilement controller 16 servomoteurs
avec un mpc23017 et deuxs uln2803, nous pouvons controller 16 solenoides (500mA par solenoides max)
avec un driver et un moteur pas a pas, on peut faire un reglage des positions via software.
on a deux facons de faire : avec un doigt toujours en appui ou avec un systeme mecanique ou electromecanique pour lever le doigt.

Nous pouvons utiliser un systeme actioné via un servomoteur ou un solenoide directement sur le patin du rail lineaire ou deporté en fixe (pour eviter des cables electrique en mouvements)
| Type d'archet ou méthode | Avantages | Inconvénients |
|---|---|---|
| Archet classique (poils naturels ou synthétiques) | - Son riche et expressif - Contrôle dynamique fin |
- Complexe à motoriser pour un mouvement fluide |
| Archet rotatif | - Facile à automatiser - Action régulière |
- Moins flexible pour les variations d’intensité |
| Ficelle ou bande en plastique rotative | - Facile à motoriser - Produit un son continu |
- Moins de contrôle fin sur la dynamique |
| Disque en caoutchouc ou plastique rotatif | - Bonne adhérence - Son continu |
- Qualité sonore moins raffinée que l’archet classique |
| Archet électromagnétique (excitation magnétique) | - Pas de contact physique - Contrôle précis des fréquences et amplitude |
- Nécessite une corde métallique - Complexité électronique |
le principe est de permettre un deplacement de l'archet avec un moteur en fonction de la velocité de la note recue, d'un servomoteur pour selectionner la ou les cordes a jouer et un systeme pour descendre l'archet vers les cordes avec differents parametre.

le principe est d'utiliser une roue qui tourne autour du violon et de mettre en contact l'archet en deplacant l'instrument ou la roue avec un servomoteur avec une certaine force vitesse etc ...

https://www.youtube.com/watch?v=xs0mP2cOmJs
un des systeme mecanique le plus compact mais il faudra exeprimenter avec differents materiaux.

des roues de friction sont entrainé en rotation via un moteur et mise en contact a l'aide de sevo ou solenoide.

exemple violano virtuoso => https://www.youtube.com/watch?v=JA3tXr941iI
Pour déterminer les positions des frettes sur une corde d'un violoncelle en fonction de sa longueur, nous utilisons la règle des frettes, qui suit une division logarithmique. La position de chaque frette est calculée en utilisant la formule suivante :
d_n = L - (L / (2 ^ (n / 12)))
ou:
d_nest la distance entre le sillet et la n-ième frette,Lest la longueur vibrante de la corde (du sillet au chevalet),nest le numéro de la frette.
| Instrument | Longueur de corde vibrante (en mm) |
|---|---|
| Violon | 325 - 330 mm |
| Alto | 370 - 380 mm |
| Viole d'amour | 400 - 450 mm |
| Nyckelharpa | 400 - 450 mm |
| Violoncelle | 680 - 700 mm |
| Viole de gambe | 700 - 750 mm |
| Contrebasse | 1040 - 1060 mm |
| Type de corde | Avantages | Inconvénients |
|---|---|---|
| Métal (acier, nickel) | - Son clair et puissant - Durabilité élevée - Stabilité sous tension |
- Rigidité plus élevée - Moins de chaleur dans le son |
| Boyau (gut) | - Sonorité chaude et riche - Tension plus basse (plus facile à manipuler) |
- Moins durable - Sensible à l'humidité et à la température |
| Synthétique (nylon, Perlon) | - Sonorité équilibrée - Stable dans différentes conditions climatiques |
- Moins de brillance comparée au métal |
| Carbone | - Très durable - Bonne projection sonore |
- Plus rigide - Plus cher |