スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 大昔はBCLラジオがあった | トップページ | 安定化出来た感じなので »

かなり不安定なので

今はAmuseGraphicsの開発フェーズで、レジストユーザー向けのプレミアムソフトを開発中なのだが、その一つ目である所のオーディオミキサーについては、DirectShowフィルターの動作が、かなり、不安定なので、方式を変更して、ミキシングは外部で行う格好に変更する。

オーディオミキサー用のDirectShowフィルターは、一応は、動作しているのだが、AG-デスクトップレコーダーでオーディオ入力として選択して使ってみると、何回か録画を繰り返している内に、録画スタートか録画終了のタイミングで、クラッシュしてしまう現象が出ている。

色々と試してみたのだが、発生頻度は若干変わるものの、DirectShowフィルター内部でCoreAudioのAPIを一回でも使ってしまうと、クラッシュする現象が発生しているので、DirectShow内部でCoreAudioのAPIを使用すると、OS動作が異常になる可能性がある。

と、いう事で、原因を究明するよりは、DirectShowフィルター内部でCoreAudioのAPIを使わない様にする事の方が簡単でより確実な気もするので、方式を変更する事にした訳だ。

具体的には、既に完成している設定ダイアログを本体に変更する格好にし、DirectShowフィルターを動作させる場合には、このダイアログも同時動作させる必要がある格好にする。

つまり、この設定ダイアログでは、元々、DirectShowフィルターとは無関係に、CoreAudioで利用可能な音源の全てをミキシングしてモニター出力できる格好になっているので、このモニター出力をDirectShowフィルターの入力にしてしまおうとしている訳だ。

こういう格好にすると、AG-デスクトップレコーダーで音源をミキサーに設定したのに録音できない、なんて苦情を入れてくる人が出てくる事も想定されるので、作者的には、あまりやりたくは無いのだが、DirectShowフィルターではメッセージボックスを表示させる事も可能なので、ダイアログが起動していない場合には、メッセージボックスで注意を促す格好にしておく可能性もある。

もっとも、前述の問題がスレッド絡みだとすると、まだ、全処理を別スレッドで動作させる確認は行っていないので、それで何とかなる可能性は残っている。

ちなみに、イヨイヨ、@homepageのサービス終了が近づいているのだが、@nifty的には、29日の午後3時にサービスを終了すると告知していたのだが、何と、サービス終了を延期する事にした様だ。

「@homepage」終了を11月に延期 移行進まず、8割が“放置”状態

上記の記事によると、解約・後継サービスに移行していないアカウントが8割程度あるため、というのが延期の原因になっている様なのだが、普通に鑑みて、今時のWebページは検索に引っかかるかどうかが重要な訳だ。

つまり、新しいホームページに移行してしまうと、Google検索なんかには引っかからなくなるので、今現在、検索で引っかかるページを簡単に捨てるのは勿体ない訳だ。

なので、アクティブなユーザーであればある程、作者の様に、@homepageは残したまま、別のページに移行する格好にしている筈だ。

つまり、少なくとも作者的には、@niftyで移行手続きを行ってしまうと@homepageへのマトモなアクセスは行われなくなり、その内、検索から外れる事になってしまうので、移行手続きは行わず、@homepageに新しいホームページへのリンクを貼る格好にしてきた訳だ。

と、いう事で、終了を延期したとしても、前述の様な理由から、アクティブユーザーの多くは@homepageの解約や後継サービスへの移行手続きはしない筈だし、半年以上前から告知していたにも関わらず放置していたユーザーが、終了が少し伸びたからといって移行手続きをする様になるとも思えない。

なので、作者的には、@niftyが何を考えているのか判らない訳なのだが、いずれにしても、@homepageのサービスが終了すると、昨日書いた様な、昔懐かしい話題を載せていた多くのホームページがインターネットから消えてしまう事は間違いない。

このため、今回のサービス終了の延期は、その責任を問われるのを出来るだけ回避するためのポーズであるとも考えられるのだが、作者的には、その優柔不断さを、逆に問題視される様な気がしないでもない。

と、言う様な事もあるので、作者的には、@homepageは29日にはアクセス出来なくなる、と、告知してあるので、予定通り、9月29日には、移行手続きを行う事にする。

つまり、@niftyが予定を変更しても、作者は変更はしないので、29日には、@homepageにある作者のページにはアクセスできなくなる筈だ。

まあ、@nifty的には、最初から、最終的には、以前書いた様に、@homepageをLaCoocan内に仮想化して存続させる計画にしていて、その場合の処理負荷をなるだけ減らす為に、@homepageは終了する、と、告知してきたのだとすると、作者的には、マンマと@niftyの策略に乗せられた格好になってしまうのだが。

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

AGM Audio Mixer (AmuseGraphics)

AGMAMixer

(2016/10/25追加)

« 大昔はBCLラジオがあった | トップページ | 安定化出来た感じなので »

トラックバック

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

この記事へのトラックバック一覧です: かなり不安定なので:

« 大昔はBCLラジオがあった | トップページ | 安定化出来た感じなので »

2017年7月
            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