アールテクニカ地下ガレージ

アールテクニカ株式会社の製品開発・研究開発・日々の活動です

BelaのAdd Onカードを紹介

Author

コイデマサヒロ

個人的に注目しているBelaの拡張カード2種類を入手しましたので紹介します。
正式にストアもオープンしましたので、Bela本体をはじめ入手しやすくなりました。(在庫を豊富に持たないようなのでタイミング次第では多少待つことになりますが...)

Beagleboneの拡張カードはCapeと呼ばれます。これは、Arduinoのシールドのようなものです。Capeの拡張カードがCapeletということのようです。Capeの拡張用ですので単体では使用できません。Bela本体はCapeですが、今回紹介する2つはCapeletです。

今回は、この2つのCapeletのハードウェアスペックを中心に見ていきます。

f:id:atkoide:20161129183220j:plain(2つのカードを並べたところ)

続きを読む

Raspberry Piで利用できる軽量Linuxを試す

Author

コイデマサヒロ

Raspberry Pi で利用できる軽量なLinuxディストリビューションを紹介します。

標準のRaspbianには、さまざまなソフトがプリインストールされています。それらを全て使うわけではありませんので、SDカードの容量を無駄に食われてしまい勿体無いです。特定の用途のためにRaspberry Piを使うことを考えている場合など、自分なりの設定が必要なケースなどでは、できるだけピュアな環境のほうが都合が良いこともあります。

そこで今回は、

  1. Linux系OS
  2. 初期状態でミニマムな構成のディストリビューション。
  3. 基本はデスクトップ環境での利用。

という観点で4つほどディストリビューションを選んでみました。

実際には、多くの部分を自分でセットアップする必要があるため大変なところもありますが、慣れてくると自分の使いやすい環境を構築できるため、かえって使いやすい場合も多いでしょう。是非試してみて下さい。尚、とにかくSDカードの空き容量を増やしたいという場合は、標準Rasbianをインストールして不要なものをアンインストールする方が良いです。

続きを読む

C++11をベターC++として使おう!

Author

中村@アールテクニカ

アールテクニカの中村です。

基本はC言語の文法でコーディングし、C++のクラスやテンプレートなどの難しい機能は使わず、行単位のコメント、ブロック内の自由な位置で変数宣言、関数のデフォルト引数などC++の便利な機能だけを使うことを「ベターC」と言ったりします。
C++の新規格であるC++11では、ラムダ式やマルチスレッド、正規表現も標準化されていますが、それ以外にもコーディングを楽にするための機能がいくつも追加されています。"ベターC++"として使えそうな新機能のうちいくつかを使ってみましょう。

続きを読む

swift3の外部ライブラリ対応状況まとめ

Author

羽田


2016/11/01現在のsiwft3への対応状況を調べてみました。
swift3への移行を調査し始めた8月末では有名なswiftライブラリでも対応作業が完了しているのは少なかったのですが、2ヶ月経過して随分対応したライブラリが増えて来ています。

続きを読む

Resolume OSC Address List


Author

Tobetchi

I made a list of OSC(OpenSound Control) addresses that available on Resolume.

続きを読む

Raspberry Pi 3でI2S接続のオーディオインタフェースを試す(2:Audio Injector編)

Author

コイデマサヒロ

Raspberry Piで使えるI2C接続のオーディオカードのシリーズ2回目です。前回は、MM-5102を試してI2S接続のオーディオデバイスだとノーマルカーネルであってもレイテンシーが抑えることができることがわかりました。出回っているI2S接続のオーディオデバイスの殆どがリスニング向けの再生用途であるため、オーディオ入力が付いていません。せめて2In -2Outのデバイスがほしいところです。

いろいろ探してみたところAudio Injector というデバイスをみつけ入手してみました。今回は、このAudio Injectorを試してみます。

f:id:atkoide:20161102213724j:plain

続きを読む

スポンサーリンク