バージョン0.5.7リリース – LadioCast開発記その22

in LadioCast

LadioCastバージョン0.5.7をリリースします。

0.5.6から0.5.7への変更点は以下のとおりです。

  • モノラル出力デバイスに対するボリューム関連の処理を修正
Mac miniな人へ。

7 Responses to “バージョン0.5.7リリース – LadioCast開発記その22”

  1. Scatman

    Scatmanです。お世話になっております。
    64Kbpsのテスト放送で強制終了してしまったので報告致します。
    iBook G4 12″1.33GHz(PPC 1GB RAM)
    OS: 10.4.10
    HD空き容量 6GB
    LadioCast Ver 0.5.7
    設定: 22.050KHZ 64Kbps  平均
    LadioCast以外に立ち上げていたソフト
    LadioManager Ver 0.0.14
    Skype(BETA) Ver 2.7.0.49
    V2C Ver T2007095(L-0.1)
    VLC Ver 0.8.6c
    Audion Ver 3.0.2
    (通常の放送のときはAudionの代わりにSafari,QuickTime Playerも立ち上げています)
    ーーーーーーーコンソールログーーーーーーー
    2007-09-14 01:03:49 ERROR[/Users/kawauso/Desktop/MacLadioCast/LCAudioBuffer.m 40] audio buffer exhausted, writing size = 1024, stored size = 0
    2007-09-14 01:03:49.361 LadioCast[19703] *** _NSAutoreleaseNoPool(): Object 0x46cb1b0 of class NSCFString autoreleased with no pool in place – just leaking
    2007-09-14 01:03:49.362 LadioCast[19703] *** _NSAutoreleaseNoPool(): Object 0x46bff20 of class NSCFString autoreleased with no pool in place – just leaking
    2007-09-14 01:03:49.362 LadioCast[19703] *** _NSAutoreleaseNoPool(): Object 0×476950 of class NSException autoreleased with no pool in place – just leaking
    2007-09-14 01:03:49.362 LadioCast[19703] An uncaught exception was raised
    2007-09-14 01:03:49.362 LadioCast[19703] EXCEPTION[/Users/kawauso/Desktop/MacLadioCast/LCShoutStreamer.m 169] Stream should have been blocked.
    2007-09-14 01:03:49.362 LadioCast[19703] *** Uncaught exception: EXCEPTION[/Users/kawauso/Desktop/MacLadioCast/LCShoutStreamer.m 169] Stream should have been blocked.
    Sep 14 01:03:53 starbug crashdump[20754]: LadioCast crashed
    Sep 14 01:03:55 starbug crashdump[20754]: crash report written to: /Users/XXXXXXXXXXX/Library/Logs/CrashReporter/LadioCast.crash.log
    ーーーーーーーーコンソールログここまでーーーーーーーー
    状況:実際にどのように聞こえるかを確認する為に、VLCで音楽を流し、ねとらじサーバへ接続、
    それをAudionで受信して確認すると言う事をしております。
    LadioCastの入出力設定は
    入力1:内蔵オーディオ(レベル最小)
    入力2:Soundflower(2ch)
    入力3:N/A
    出力 :Soundflower(2ch)(内蔵オーディオに出力させない為にわざとこのようにしています)
    スルーのチェック:なし
    入力:N/A
    出力:機器セット
    以上の状態でねとらじのサーバーからの放送をLadioManagerで確認、Audionで放送を聞いています。
    その際、アプリケーション及びウインドウを選択する際、かなり、動作がもたつき(虹色のリングカーソルが回りだす)
    その内にLadioCastが落ちてしまいます。普通の設定で放送を行っている場合でも同様のことが起こります。
    使い方のせいなのか、その他の原因なのかこちらでは判断しかねますので調べていただきたく思います。

  2. かわうそ

    Scatmanさんこんにちは!
    詳細なレポートありがとうございます。
    ログからするとエンコーディング・送信処理が間に合ってないですね。過負荷のときの落ち方だと思います。
    ちなみに使用しているLame MP3ライブラリはAudacityのやつですか? ちょっと前のエントリーに書いたんですが、PPCマシンについてAudacityのバイナリと比べて今のOSバージョンで(デフォルトで)ビルドしたバイナリはだいぶ軽いです。もし未使用であれば試してみて下さい。
    関係ないですけれど出力をSoundflower (2ch)デバイスにすると入力の方とでループしますので、別デバイスの方がいいでしょうね(Soundflower (16ch)、あるいは物理デバイスにしてモニターボリュームを0にするナド)。

  3. Scatman

    Scatmanです。
    ありがとうございます。過負荷ですか。そういえば、CPUの使用率も、アクティビティモニタで、ほぼ100%
    振り切ったまんまでしたので。
    質問のあったAudacityのLameエンコード用ファイルの件ですが、Audacityの『libmp3lame.dylib』を
    使っております。

  4. Scatman

    Scatmanです。
    どうやら、64Kbps以上で放送を行うにはかなり前のバージョン(MacLadioCast Ver0.2.2)を使うしか方法がなさそうです。これだとアクティビティモニタは80~90%位の使用率で動作ももたつきません。たまに、ねとらじ取得ツールや、アプリケーション切り替えの時に100%になるくらいで落ちる事はありませんでした。
    現バージョンもこのくらい軽いと助かるのですが。今後のバージョンアップに期待します。

  5. かわうそ

    Scatmanさん、MacLadioCast 0.2系列の頃はLame MP3ライブラリ付きだったことを思い出して下さい。軽さ感はその使用が大きいです。逆にいうとPPCマシンでAudacityのLameバイナリを使えばこのバージョンでも重くなるはず。
    しかしいいものを保存しておられましたね。(この意味わかります^^?。)

  6. kondo28

    某ゲーム内実況でladiocast使って放送しています!
    気がついたらこんなにバージョンアップされてるんですね!乙です!
    ナイスすぎるソフトを有り難うございます!
    最近メジャーになってきたようで、これからもがんばって下さい!
    単純にミキサーとしてもかなり優秀すぎて、まさににこんなソフトをさがしてたって感じです。
    開発がんばって下さい!

  7. かわうそ

    kondo28さんこんにちは!
    励ましの言葉いただき何よりです。
    バージョンアップはまたぽちぽちとやっていきますのでよろしくお願いします。

Leave a Reply

*