Mozilla Japanは2013年10月13日、WebブラウザのFirefoxからマイコンボードのArduinoを操作してカクテルを作成する機器「カクテルピアノ」を東京・渋谷パルコパート1のLOGOS GALLERYで展示した(写真)。このカクテルピアノは、モノづくりを学び実践するMozilla Factoryのweburetteプロジェクトから生まれたもの。 カクテルピアノの仕組みは以下の通り。ユーザーがマイクに向かって話しかけると、Firefoxで動かしているJavaScriptプログラムがHTML5 APIであるWebRTCによって音声を取り込み、Web Audio APIと高速フーリエ変換を用いて、それぞれの周波数帯にどれだけの音量があるのかを解析する。それぞれの周波数帯の音量が一定以上のしきい値を超えると、USB接続されたArduinoにFirefoxから信号を送り、Ardu
![FirefoxからArduinoを操作する――Mozilla Japanがカクテル作成機を参考展示](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)