<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Freed, Adrian</style></author><author><style face="normal" font="default" size="100%">Rimas Avizienis</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">A New Music Keyboard featuring Continuous Key-position Sensing and High-speed Communication Options</style></title>
	<link rel="canonical" href="https://www.adrianfreed.com/Publications/export/xml/142" />
<secondary-title><style face="normal" font="default" size="100%">International Computer Music Conference</style></secondary-title></titles><dates><year><style  face="normal" font="default" size="100%">2000</style></year></dates><urls><web-urls><url><style face="normal" font="default" size="100%">http://cnmat.berkeley.edu/publication/new_music_keyboard_featuring_continuous_key_position_sensing_and_high_speed_communication_options</style></url></web-urls></urls><publisher><style face="normal" font="default" size="100%">International Computer Music Association</style></publisher><pub-location><style face="normal" font="default" size="100%">Berlin, Germany</style></pub-location><pages><style face="normal" font="default" size="100%">515-516</style></pages><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">We describe a new music keyboard with independent, continuous position sensing capable of communicating gestural nuance available on manual tracker organs, harpsichords and pianos. We explain how the additional functionality can be obtained at a lower cost than existing keyboard controllers and demonstrate a prototype to illustrate this analysis. Our new keyboard uses optical interruption sensing for each key and hybrid space and time multiplexing to achieve the requisite scan rates. Scanned data is assembled into packets using a single FPGA and formatted for a variety of readily available communication methods including embedded in SPDIF and ADAT audio streams and as Ethernet UDP packets.</style></abstract></record></records></xml>