IFD:IAC WiSe22/sensors and interface schematics: Difference between revisions

From Medien Wiki
No edit summary
No edit summary
 
Line 20: Line 20:


[http://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWEBmAHAJmgdgGzoRmACzICcpkORIC1SJNApgLRhgBQAHiM8glj3SpIPMoKwDq6amABqAegDyAYwAuAHQDOAMwBOjAI4BXRgDtlATy0ATRqsZqA9rvYBDceh7CeYHCObeqOBIrEhg8PBQ0KSoWDFYyFioCMiQRHA4UfHkWPio6URgqDgQ4RHsAO4ePkTUzOi5PKSZkJU+fjV1vv7erVX1jay17f7E1K1gpHW1QcxUPOn+8yLargA2moxR8AjsAEo8CGCec3UIpCfL4CCLIJhI91BRu8oLRLPzzEeX49sREMwsNAqJBcmA0KgLul0GAWMc-hxXvVUB86kJZr4njAIpByHj8QTyFlYjk8gUiiUEewAOaCFHtOlBETM9i6UQIH6MnhXMpwNrI1HVU5Qfl8Tm8DlNFpcBaNeG8NDBG7gTwAW0cpkcmlUrgARmtGFp5FoNYbNJoABaOVTsdLIN5Bd6idAiNieV3oAD6qE9kE9nFQqXBnoQvugYE9rE9XrA0Hwvs9x09yDDkHjrTt3OkN1mRGa4HhIhw3oTAaDKdDMAjUZjccrnuLKex6Zl9VIAgCJ3QOBCcWV8PCAGstAB+NqYoYyTLCvpSzpzgIs9zMfPCifzIJgEJb8A45mwCK1OJEBA4OIEdKkcFPXl8l0CdDZ5hOhonJ3URxGVQABy-NIXTortOyDuiKbJAV4owdIuN7wOw1gLmM4DTkhni2KsRhrDamYQU6IEFqBYBYA2RAJpepBhnglYHluVGRhGMbEcgtqQPaAyeIBSFuk8KZUGRuIUfcqbwO2PZ0TWybJm4BELEEj7TEEm7bmEe48Ni8DhDCBCkHwWAkO2aaweUtLcbwnimZiLJsuuMjyjycFVKZ8wWcMrTWfKqFPkhIjdqks7yfOAXPkyLH2scjpyaeMk+X6fF+uR0bQNRESiae8YSS6UnuScSGfN5dwunyBx5cMnGuU86QgKQWLPK2fgdkU-j8A1Ej9p4ACWpi-ja3DPsMrCoACyD9URjoqiAyifqY9i6PItj2E4Li9fgAJFDlFw+H2MgddNjDUroriqM4rZsKM+TgF0g1tSAayONSri6O1qgWqq7XKForiqt+aztdo7WMEtICtQNnjoMNm3VdtICaMo6xmp932-f9uhaAAFEdWhyEoagAJTsIqmQAGIQPaMiRKwICE-oxhmJY7BAA 1V/Oct frequency detector]
[http://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWEBmAHAJmgdgGzoRmACzICcpkORIC1SJNApgLRhgBQAHiM8glj3SpIPMoKwDq6amABqAegDyAYwAuAHQDOAMwBOjAI4BXRgDtlATy0ATRqsZqA9rvYBDceh7CeYHCObeqOBIrEhg8PBQ0KSoWDFYyFioCMiQRHA4UfHkWPio6URgqDgQ4RHsAO4ePkTUzOi5PKSZkJU+fjV1vv7erVX1jay17f7E1K1gpHW1QcxUPOn+8yLargA2moxR8AjsAEo8CGCec3UIpCfL4CCLIJhI91BRu8oLRLPzzEeX49sREMwsNAqJBcmA0KgLul0GAWMc-hxXvVUB86kJZr4njAIpByHj8QTyFlYjk8gUiiUEewAOaCFHtOlBETM9i6UQIH6MnhXMpwNrI1HVU5Qfl8Tm8DlNFpcBaNeG8NDBG7gTwAW0cpkcmlUrgARmtGFp5FoNYbNJoABaOVTsdLIN5Bd6idAiNieV3oAD6qE9kE9nFQqXBnoQvugYE9rE9XrA0Hwvs9x09yDDkHjrTt3OkN1mRGa4HhIhw3oTAaDKdDMAjUZjccrnuLKex6Zl9VIAgCJ3QOBCcWV8PCAGstAB+NqYoYyTLCvpSzpzgIs9zMfPCifzIJgEJb8A45mwCK1OJEBA4OIEdKkcFPXl8l0CdDZ5hOhonJ3URxGVQABy-NIXTortOyDuiKbJAV4owdIuN7wOw1gLmM4DTkhni2KsRhrDamYQU6IEFqBYBYA2RAJpepBhnglYHluVGRhGMbEcgtqQPaAyeIBSFuk8KZUGRuIUfcqbwO2PZ0TWybJm4BELEEj7TEEm7bmEe48Ni8DhDCBCkHwWAkO2aaweUtLcbwnimZiLJsuuMjyjycFVKZ8wWcMrTWfKqFPkhIjdqks7yfOAXPkyLH2scjpyaeMk+X6fF+uR0bQNRESiae8YSS6UnuScSGfN5dwunyBx5cMnGuU86QgKQWLPK2fgdkU-j8A1Ej9p4ACWpi-ja3DPsMrCoACyD9URjoqiAyifqY9i6PItj2E4Li9fgAJFDlFw+H2MgddNjDUroriqM4rZsKM+TgF0g1tSAayONSri6O1qgWqq7XKForiqt+aztdo7WMEtICtQNnjoMNm3VdtICaMo6xmp932-f9uhaAAFEdWhyEoagAJTsIqmQAGIQPaMiRKwICE-oxhmJY7BAA 1V/Oct frequency detector]
[http://www.falstad.com/circuit/circuitjs.html?cct=$+1+0.0000026041666666666666+188.4969023643409+50+5+43%0A411+-416+-48+-512+-48+0+1+40+5+0+0+0.5+5+0+1%0Ad+-416+-48+-336+-48+2+default%0Ag+-336+0+-336+16+0%0Ar+-336+-48+-336+0+0+1000%0Ar+-336+-48+-208+-48+0+1000%0Ac+-208+-48+-208+16+0+0.00001+0.04855852264853732%0Ag+-208+16+-208+48+0%0Aw+-96+-64+-32+-64+0%0Aa+-176+-64+-96+-64+8+15+-15+1000000+0.04853377042562026+0.04855852264853732+100000%0Aw+-96+-64+-96+-144+0%0Aw+-176+-144+-176+-80+0%0A211+-32+-64+32+-64+0+1+48000+1%0Ar+-240+-144+-176+-144+0+10000%0Ar+-176+-144+-96+-144+0+500000%0Ag+-240+-144+-240+-128+0%0Aw+-176+-48+-208+-48+0%0Ax+-338+-232+-132+-229+4+24+Envelope%5CsFollower%0Ao+0+64+0+4098+2.5+0.00078125+0+2+0+3%0Ao+7+64+0+4099+5+0.00009765625+1+2+7+3%0A Envelope Follower]
You can use an envelope follower or envelope detector to track the loudness of a signal and use that to control e.g. the loudness of a synthesizer.

Latest revision as of 15:30, 19 January 2023

This page shows a few ways to sense touch or force and convert it to an analog voltages.

1V/Oct analog keyboard interface

This is a vintage style analog keyboard interface that is used e.g. on the stylophone to convert touches to pitches in 1V/Oct. More sophisticated version with note priority and touch/release detection can be found on music from outer space.

Velostat Pressure Sensor / Moisture-to-Voltage converter

This circuit can be used to detect finger pressure or any force on a surface with the help of a pressure sensitive sheet material called 'velotstat'. You can find a tutorial how to build the physical sensor here.

The same circuit can be used with a different type of physical interfaces as well. Instead of the velostat material as a variable resistor we can use a layout of wires known as a 'moisture sensor'. We can hookup our moisture sensor to the circuit above instead of the velostat sandwiched between two electrodes. Here is a video showing how to build a moisture sensor. Ciat Lonbarde's Tocante instrument might use this simple technique to sense touch.

By replacing the velostat or moisture sensor with a Light Dependent Resistor (LDR) you can use the same circuit to detect ambient light variations.

Frequency Detector

To convert the frequency of a musical signal to a voltage, we can use this relative simple frequency detector circuit. Note that the output is linear in frequency, so it won't match the 1V/oct input of an analog synthesizer. That means pitches will be out of tune. Their might be ways to remedy this by using a logarithmic amplifier instead of the linear amplifier in the schematic. This is shown by the next schematic.

1V/Oct frequency detector

Envelope Follower

You can use an envelope follower or envelope detector to track the loudness of a signal and use that to control e.g. the loudness of a synthesizer.