Skip to content

Instantly share code, notes, and snippets.

@risgk
Created November 27, 2016 00:49
Show Gist options
  • Save risgk/2cc21f7904c30a3784406e3abfab65cb to your computer and use it in GitHub Desktop.
Save risgk/2cc21f7904c30a3784406e3abfab65cb to your computer and use it in GitHub Desktop.
ISGK Instrumentsの活動紹介
# ISGK Instrumentsの活動紹介
* 浜松IT合同勉強会 LT大会
* 2016/11/26(土) @risgk
* <http://risgk.github.io/>
## Ogaki Mini Maker Faire 2016の宣伝
* 来週末 12/3(土), 4(日) 大垣市で開催
* 情報科学芸術大学院大学(IAMAS)のあるところ
* 静岡文化芸術大学の長嶋洋一先生のデモなども予定
* @risgkは「ISGK Instrumentsと仲間たち」として出展
* Arduino(8ビットCPU)で作ったシンセサイザーを展示
## ISGK Instrumentsの歴史
* 2014 クラブYara:Maker(やらめいかー)に加入
* 2014 Digital Synth VRA8(Rubyでプロトタイプ作成)
* 2014 Digital Synth WRA32(Web Audio APIアプリ)
* 2015 浜松Ruby会議01でRuby版を紹介
* 2015 Maker Faire Tokyo 2015, VRA8-M
* 2015 浜松楽器メイカーズフェスティバル, VRA8-X
## ISGK Instrumentsの歴史・続
* 2016 クラブYara:Maker(やらめいかー)を卒業
* 2016 MFT2016, VRA8-P
* 2016 OMMF2016, VRA8-Px
## 性能問題と対策
* スペース最適化すると関数がインライン展開されない
* 対策: GCCのalways_inline属性
* Arduino標準ライブラリがTimer0割り込みを使用
* 対策: noInterrupts() 呼び出し
* やっぱり性能測定が大事
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment