スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« やっぱり、49%で止まる | トップページ | 一抹の不安はあるが »

少し本題に入った

今はAmuseGraphicsの開発フェーズで、スケジュールの関係でVer1.3.1では積み残したレジストユーザー向けのプレミアムソフトを継続開発しているのだが、まだ、本調子ではないので、マトモな作業は来週からになりそうだ。もっとも、元々、コア部分は動作している。

今日は、2つ作ると書いていたプレミアムソフトの中で、より簡単に動作確認が出来る、オーディオミキサーについて、少し、作業してみていた。

このオーディオミキサーは、DirectShowのオーディオキャプチャーソースになっているので、DirectShowに対応しているAG-デスクトップレコーダーとAG-Webカメラレコーダーの音声入力用に使える。

つまり、Ver1.3.1は、既にリリースしてしまったのだが、このオーディオミキサーは、Ver1.3.1に手を加える必要なく使える筈ではあったのだが、今日は、本格的な実装に入る前に、とりあえず、CoreAudio用のクラスを追加して、ループバック録音を可能にしてテストしてみていた。

その結果、今日の時点では、このオーディオキャプチャーソースの名称は「オーディオミキサー (AGM Audio Source)」にしてあるのだが、AG-デスクトップレコーダーとAG-Webカメラレコーダーのオーディオ選択用コンボボックスには、この名称が表示されていて、選択して録画を行わせると、普通に、ループバック録音が出来る事が確認できた。

と、いう事で、基本処理については、既に、問題は無いので、オーディオミキサーについては、規定のデバイス以外の再生デバイスからのループバックと、マイクなんかの録音デバイスからの入力なんかを追加して、それらをミキシングしてDirectShowに出力する格好にすれば良いだけの状況だ。

もっとも、当然の事ながら、ミキシングする場合には、それぞれのソースのレベルを調整できないと実用性は低くなるので、別途、設定ダイアログなんかは作らなければならない。

更に、BGMなんかも、ミキシングできると面白いかなあ、と、思ったりもしているのだが、今回は、そこまではやらないつもりだ。

何故なら、BGMなんてのは、PCで音を鳴らしておけば、ループバック録音で拾える訳なので、機能的には必須でも無いからなのだが、そういう機能もあった方が豪華ではあるので、将来的には、音楽ファイルの再生音との合成も、出来る様にするかもしれない。

実際の所、作者はAG-ムービーカッターの作者なので、そのソースコードも所有しているのだが、AG-ムービーカッターというのは、wav/wma/m4aファイルの再生も可能だ。

そして、AG-ムービーカッターというのも、作者製の他ソフトと同じく、OSの高級APIにパラメータを渡して機能させている訳ではない。

つまり、AG-ムービーカッターで音楽ファイルの再生が可能という事は、そのファイルのPCMデータを取得する事も出来るので、そのPCMデータをミキサーの入力用に使う事も容易なのだが、そういう事をやりだすと、設定ソフトが複雑化する訳だ。

と、いう事で、今回開発するオーディオミキサーは、比較的単純にする予定なのだが、作者はWaveClipperの作者でもある訳なので、入力音声にエコーをかけたり、そのピッチを変更したりするのも簡単だ。

なので、そういう事は出来る様にしようかと思っているのだが、まだまだ、体が言う事をきかないので、本格的な作業は、来週からになる様な気がする。

ちなみに、昨日書いていた、iOS10のアップデートについては、放っておいたら朝にはダウンロードが終わっていたので、更新させてみた所、問題なく、更新できた。

当然の事ながら、作者的には、作者製iOS用アプリである所のノスタルジックUFOバトラーの動作確認についても行ってみたのだが、問題なく動作した。

Windows10のアップデートについては、昨日ブログを書き終えた後、数時間待っていてもダウンロードは進まなかったので、再起動してから手動で更新を適用したのだが、手動での更新は、数分で問題なく完了し、その後も普通に使えている感じだ。

= この記事に関連する公開中ソフト =

AGM Audio Mixer (AmuseGraphics)

AGMAMixer

(2016/10/25追加)

« やっぱり、49%で止まる | トップページ | 一抹の不安はあるが »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/64208855

この記事へのトラックバック一覧です: 少し本題に入った:

« やっぱり、49%で止まる | トップページ | 一抹の不安はあるが »

2017年8月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google