Ich muss eine Bewegung auf einem (transparenten) Saiteninstrument aus Nylon erkennen .
Wenn die Saite gezupft wird, vibriert sie und ich würde gerne wissen, welche Art von Sensor verwendet werden soll, um die Aktion zu erkennen.
Vielleicht ein reflektierender optischer Sensor (visuelle Erkennung) wie hier? http://www.vishay.com/optical-sensors/reflective-outputisnot-16/
Oder ein winziges Piezoelement (Erkennung durch Ton)? https://www.sparkfun.com/products/9199
Ich denke nicht, dass Piezo funktionieren wird, da mehr als eine Zeichenfolge erkannt werden muss. Die Saiten sind nahe beieinander, ich denke, die Sounds werden sich gegenseitig stören. Vielleicht wäre es eine Lösung, einen Schwellenwert zu verwenden und den lautesten Emitter zu berechnen / auszuwählen. Aber ich würde den saubersten Weg bevorzugen, um dies zu erreichen.
Bestenfalls möchte ich die Saite nicht malen, weil ich denke, dass dies das Sustain und / oder die Farbe des Sounds schädigt.
Antworten:
Ähnliches wurde für ein Schlaginstrument entwickelt und kann auch für die Verwendung mit Nylonsaiteninstrumenten umgebaut werden:
Diese Strategie erfordert, dass die Einfallslinie des Lasers auf die Saiten nahe an der Brücke liegt: Je weiter sich der Strahl von der Brücke zur Mitte der Saiten bewegt, desto stärker ist die Kontamination der starken Bewegung durch parasitäre und sympathische Vibrationen des Instrumentenkörpers und Resonanzboden. Zu viel solche Verunreinigung, und es wird unmöglich (oder sehr schwierig), die tatsächlichen Saitenschwingungen vom "Geräusch" zu unterscheiden.
quelle
Ich glaube nicht, dass Sie ohne Signalverarbeitung davonkommen werden. Sobald Sie dies tun, werden Sie möglicherweise feststellen, dass die Tonhöhenerkennung tatsächlich recht gut funktioniert.
Es gibt definitiv elektrische Harfen-Piezo-Tonabnehmer: http://www.kortier.com/pickups.htm . Möglicherweise können Sie diese für Ihr Instrument verwenden oder anpassen. Sie geben jedoch ein Audiosignal aus und haben ein geringes Übersprechen.
Optische Tonabnehmer sind möglich, aber die Saiten sind ein sehr kleines Ziel und die Umgebung kann optisch verrauscht sein. Wenn die Saiten durchscheinend sind, können Sie versuchen, einen schmalen roten Laserstrahl durch sie zu richten und einen kleinen Detektor im Brechungsmuster dahinter anzubringen. Kleine Bewegungen der Saite sollten zu größeren Änderungen im Muster führen.
Wenn Sie Sensoren vom Typ Steckplatz nahe der Mitte des Strings montieren können, funktioniert dies möglicherweise. obwohl Sie sie jedes Mal, wenn Sie das Instrument bewegen, in Position "stimmen" müssen.
quelle