メイン

mic2.png

LadioCast

formerly named MacLadioCast

1 2 3 4 5 6 7 8 9 10

2007年10月06日

LAMEバイナリのダウンロード - LadioCast開発記その24

出来合いのLAME MP3 ライブラリバイナリ(libmp3lame.dylib)のダウンロードサイトとしてReadMeにAudacityのサイトをのせていましたが、より簡単かつPowerPCマシンでも問題無さそうなので、次リリースからこっちをのせる予定。


http://www.versiontracker.com/dyn/moreinfo/macosx/23898


どうだろう。

コメント

Scatmanです。
このサイトからのLameエンコーダーを早速インストールしてねとらじ放送を行いました所、問題なく
放送できました。ウインドウ切り替えももたつかず、CPUのアクティビティモニターも100%になる事は
ありませんでした。

前回のかわうそさんのおっしゃっていた意味は分かっております。MacLadioCastバージョン0.2.2は、
Lameエンコーダーを組み込んだ最後のバージョンである事も理解しています。
最初のバージョン0.1.1より保存していますので。
わたしがやったのは、ちょっと変則的ですが、AudacityのLameエンコーダーの代わりに、バージョン
0.2.2組み込みのLameエンコーダーファイルをコピーの上、所定位置におき、バージョン0.5.7を動かす事を
しておりました。それで、全く問題なく使用できました。
しかし、Lameエンコーダのバージョンアップ、MacOSのバージョンアップに伴いこのエンコーダーが使用できなくなる事だけが心配だったので、今回、このサイトの紹介を本当に感謝致します。

Scatmanさんこんにちは!
もたつき解消されていたということでなによりです。
とりあえずこのサイト頑張ってそうなので記述を入れ換えると思います。
Lameは調べてみるとPowerPC用にソースにものすごいチューニングをかけてる人とかもいたりして、これはこれで奥が深い世界ですね。

2007年09月29日

バージョン0.6.0リリース - LadioCast開発記その23

metadata.png

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

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

  • MP3ストリーミングのメタデータの曲名に任意の文字列を表示させる機能を追加
  • 音声処理のレイテンシーの調整方法を変更
  • 入力の音声レベルをデフォルトで増加(+6dB)させる処理を追加
メタデータの曲名は起動時デフォルトに戻ります。
入力オーディオレベルが以前より底上げされますので、前バージョンまでの入力レベル調整で慣れている方は気をつけて下さい。
その他諸々注意しながらということで。

コメント

いつもお世話になってます。
この前、野外放送をしたんですが放送にのった声が小さかったようです。
音量に関してはMAXだったのですが、外のせいもあって小さかったようです。
オーディオレベルが上がったので今度はもう少し声がおおきくなるかなぁ?

外から放送する人なんてごく少数でしょうけれどね。

おぱんつ仮面こんにちは!
今回の入力レベル底上げはおぱんつさん(のようなオフマイクで放送する人)向け対応だったりします。
ちょっと試してみて下さい。
あと都内某所からの放送もまた楽しみにしていますよ^^;。

某おぱんつさんのLadioCastを利用した放送を聞いていたのですが、曲名のメタデータ部分にスレの内容が順次表示される現象がありました。
JellyBeansのように表示されて面白かったです。
なにかLadioCastにスレッドの内容を検知するような機能が追加されたのでしょうか?

veadarさんこんにちは!
えーっ私も見てましたがLadioCastにスレッドの内容を検知する機能とかないので、てっきりveadarさんあたりの入れ知恵だと思ってました^^;。
恐るべしおパンツ仮面...。

OS10.4.9PowerBookG4 1.33を使ってます。
DLしてインストールし、何度やってもエラーが出て立ち上がりません・・・何故でしょう?

メグ さんこんにちは!
Macを一旦再起動していただいて、LadioCastを立ち上げてLadioCastがコンソールログに何か書くかみてみてください。
コンソールログをみるには Mac>アプリケーション>ユーティリティ>コンソール を立ち上げます。
LadioCastが何か書いていたらそれをこちらに貼って下さい。

2007-10-27 07:48:36.684 LadioCast[386] ERROR[/Users/kawauso/Desktop/MacLadioCast/LCShoutStreamer.m 266] shout_open() error Couldn't connect

エラーが出て使えませんでした。

こんにちわ、いつも開発お疲れ様です!
いよいよLeopardが発売されましたが、LeopardでLadioCastは動作するんでしょうか?

そうそう、それと、iTunesの現在流してる曲情報を自動的にメタデータにながせるようになり
それをUnicodeじゃなくShift-JISで出来るようになれば
LadioCast、放送ツールでは無敵になる気がするんですが、
そういうのってApplescriptで作れるんでしょうかね?
出来そうなら勉強も兼ねて、作ってみようかなーとか思っております、ハイ。

なみだくんこんにちは!
本体は動いているようですので、LadioCastの接続先設定かなと思います。ファイル"ホーム/ライブラリ/Preferences/com.kawauso.LadioCast.plist"を一旦消して起動し、そのままボタン"接続する"を押してどうなるか見て下さい。

チュンさんこんにちは!
Leopard出ましたね〜。新ハードの噂があって少し待ってるんですがやっぱり先に単体で買うかなぁ。LadioCastが動かないようになっていないか気になりますね。
iTunes曲情報反映スクリプト期待しています。調べてみて下さい。できるんじゃないかな〜と思います。

初めまして。いつも拝見させていただいています。
マシンはPPCのiBookG4 14.1" 933MHz 640MBで、急に映像を扱う様になり先日OS10.4.10にしました。
Leopardリリース直前だったんですがね〜。今更ながらTigerの勉強です。
そしてPPCに優しいlameをありがたき偶然で入れる事ができまして、ついにLadioCastで放送させていただきました。
まだ音バランスのテスト放送ですが、途中でスライダが動きにくくなったりもせず、どういじってどのアプリと並行で出来るかこれから楽しみです。
LadioCast、活用させていただきますね!ありがとうございます!

ミームさんこんばんは!
コメントどうもありがとうございます。PPC933MHz,640MBで映像ってかなり大変そうですね^^;。
ねとらじ放送でもLadioCast+Soundflower+音楽プレイヤーで今時の番組スタイルだとぎりぎりぐらいかなと思います。決めたスタイルでもし負荷が100%打つようでしたら、○使わない入力デバイスは「N/A」になってることを確認○エンコードのビットレートを低めに、など試してみて下さい。
では放送楽しみにしています。

2007年09月10日

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

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

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

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

コメント

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 0x476950 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が落ちてしまいます。普通の設定で放送を行っている場合でも同様のことが起こります。
使い方のせいなのか、その他の原因なのかこちらでは判断しかねますので調べていただきたく思います。

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

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

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

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

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

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

2007年09月05日

バージョン0.5.6リリース - LadioCast開発記その21

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

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

  • ライブラリlibvorbisをバージョン1.1.2からバージョン1.2.0に変更
  • AudacityのLAME MP3ライブラリパッケージの内容変更に対応してReadMeを修正
その他、設定を見直してビルドしたりしてます。ソースの変更はありません。

それでですね。改めてAudacity用のLAME MP3ライブラリで接続テスト(PPCマシン)したところ、MacPortsとかで作った同ライブラリより随分CPUを使うことがわかりました。放送時のLadioCastの負荷がだいたい3,4割増しぐらいになります。これだとPPCの人はつらいと思いますので、なんとか別途LAME MP3ライブラリファイル(libmp3lame.dylib、デフォルト設定でビルドされたものでいいと思います)を手に入れて試してみることをおすすめします。(どこかにアップされないかな〜^^;。)

コメント

お初です。今回始めてLadiocastを導入させていただいたのですが、
なぜか起動と同時に緊急終了してしまします。
何か別にいれなければいけないものがあるのでしょうか?
環境
Macmini(intel)1.83Duo OS 10.4.10
普段はNicecastを私用しております

トヲルさんこんにちは!
コンソール(/アプリケーション/ユーティリティ/コンソール)を起動してlogに何か書かれないか見てみて下さい。何かあったらそれをお願いします。

ご返答ありがとうございます
ログの方には
2007-09-10 19:17:34.048 LadioCast[417] An uncaught exception was raised
2007-09-10 19:17:34.048 LadioCast[417] EXCEPTION[/Users/kawauso/Desktop/MacLadioCast/LCOutputRenderer.m 99] AudioDeviceSetProperty() = 1852797029
2007-09-10 19:17:34.048 LadioCast[417] *** Uncaught exception: EXCEPTION[/Users/kawauso/Desktop/MacLadioCast/LCOutputRenderer.m 99] AudioDeviceSetProperty() = 1852797029
Sep 10 19:17:34 ユーザー名-nokonpyuta crashdump[418]: LadioCast crashed
Sep 10 19:17:35 ユーザー名-nokonpyuta crashdump[418]: crash report written to: /Users/こちらのユーザー名/Library/Logs/CrashReporter/LadioCast.crash.log

と表示がでております
0.5.7も試させていただきましたが同様の状態です
お手数おかけいたします

出力デバイスに設定をかけようとしてコケてますね。エラースキップするかな〜。
すいませんが一旦マシンを再起動した後、こちらのバイナリ
http://www.kawauso.com/mlc/LadioCast.app.zip
のLadioCastを起動できるかどうか試し、できないとき同様にして最後あたりのメッセージを張って下さい。
可能ならその後Macシステム環境設定から別出力デバイスに選択を変えてLadioCastが立ち上がるか試してみて下さい。
この結果で対応版を出したいと思います。

ひと月も返信遅れてしまい申し訳ございません
下のログは再起動後出力を本体出力にして行った時のものです
dyld: Library not loaded: /System/Library/PrivateFrameworks/ZeroLink.framework/Versions/A/ZeroLink
Referenced from: /Users/tooru/Desktop/LadioCast.app/Contents/MacOS/LadioCast
Reason: image not found
Oct 5 14:15:31 tooru-nokonpyuta crashdump[317]: LadioCast crashed
Oct 5 14:15:31tooru-nokonpyuta crashdump[317]: crash report written to: /Users/tooru/Library/Logs/CrashReporter/LadioCast.crash.log


Ver.0.6.0を試させていただきましたら起動まで確認いたしました。
お手数おかけいたしましたこれからも楽しみに拝見させていただきます

トヲルさんこんにちは!
ごめんなさい、特別バイナリは動かなくて当然でした(ZeroLinkのことすっかり忘れてた^^;)。
0.6.0は動いているようでよかったです。またいろいろ試してみて下さい。

2007年08月19日

バージョン0.5.5リリース - LadioCast開発記その20

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

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

  • ストリームメタデータ(タイトル)に"LadioCast バージョン番号"文字列を設定
  • 関連URLに使用する文字コードをUTF-8固定から文字セットの値に従うように変更
一言でいうとWinampの流儀にならったというか^^。

コメント

開発おつかれさまです。
いつも使用させていただいてます、ありがとうございます。
関連URLの文字化け対策も終わりこれで欠点がなくなった感じですね。
これからどう進化していくのか楽しみにしつつ、勝手に応援させていただきます!

ちゅんさんこんにちは!
例のあそこのちゅんさんですよね^^? 出てくるのをみんな心待ちにしてると思いますよ。
ソフトの開発というのは結構孤独な作業で、使われてる方の言葉にはほんと勇気付けられます。
また放送がんばって下さい。

Scatmanです。お久しぶりです。いつもありがたくLadioCastを使わせてもらっています。
ところで、私のiBook G4 1.33GHz(PPC, Memory 1GB)では非力なのか、64Kbps以上ビットレートを
上げると、重くなると同時に非常に不安定になり、強制終了する事もあります。
もし、64Kbps以上のビットレートにて、また強制終了等ありましたら、コンソールログをアップしますので、
そのときは対処をよろしくお願い致します。

あと、これは別件ですが、どうやらAudacity用のLameライブラリのファイルの名称が変わっているようです。
2ちゃんねるMac板の「macでネット放送局port2」で、『libmp3lame.so』のファイルが見つからないとの
書き込みがあり、こっちでせんえつながら調べてみました所、同サイトから、該当ファイルをダウンロード、
解凍したファイルの中のPackage(F)>usr(F)>local(F)>lib(F)>と開くと『libmp3lame.dylib』という
ファイルが出てきました。どうやら、このファイルが、今までの『libmp3lame.so』の代わりらしく、
このファイルを所定の位置(HD直下)に入れる事により、放送が出来る事を確認しておりますが
かわうそさんの方でも確認をお願い致します。

Scatmanさんこんにちは!
いつもレポートありがとうございます。
Audacityのlibmp3lameの扱い変ったとのことでLadioCastのドキュメントを訂正したいと思います。
ppcで過負荷になったときにシャットダウンされる現象、その後私も1回ありました(PowerBook 1.5GHz)。その時情報はあまり出ませんでしたけれど、過負荷+何かの状態の組み合わせかもしれません。
次バージョンでコンパイルオプションを少し変えてみる予定です。またよろしくお願いします。

1 2 3 4 5 6 7 8 9 10

メイン