Armadilloフォーラム

wavファイルの音声出力

ohshimayyyy

2019年7月17日 11時00分

大島と申します。
お世話になっております。

Armadillo-810で、wavファイルを音声出力させたいと考えています。
プリインストールアプリケーションを確認したところ
ALSAのAPIがいくつかありました。
サウンドカードありきの認識ですが
Armadillo-810はハードとして、音声出力できる能力はあるのでしょうか?
もし、音声出力できるようであれば、その手法をご教示いただきたいです。

ご対応の程、宜しくお願いいたします。

コメント

ohshimayyyy

2019年7月17日 15時35分

大島と申します。
お世話になっております。
ご対応いただき、有難う御座います。

ご教示いただいたURLの情報を含め
音声出力の手段として、下記の認識です。
回路規模とコストが小さく、簡易な手段を採用したいと考えていますが
今回、ご質問させていただいたのは、2についてでした。

1.PWM制御で音声出力
→Armadillo-810のPWM出力は周波数が固定のため
 Armadillo-810とは別に、PWM機能を持つICが必要の認識。

2.ALSAで音声出力
→Armadillo-810とは別に、サウンドカードが必要?

3.コーデックICで音声出力
→Armadillo-810とは別に、コーデックICが必要な認識?

ご対応の程、宜しくお願いいたします。

at_makoto.sato

2019年7月17日 16時55分

佐藤です。

https://armadillo.atmark-techno.com/armadillo-810/specs
にあります通り I2S 拡張が可能ですのでコーデックを接続していただく必要があります。
Armadillo-840 では WM8978CGEFL/V というコーデックを採用しておりますので、
移植も比較的容易で ALSA での音声出力も可能となります。