- MacLadioCast-0.1.1.dmg (ユニバーサルバイナリ・Mac OSX 10.4以上)
バージョン0.1.1公開-MacLadioCast開発記その3
in LadioCast5 Responses to “バージョン0.1.1公開-MacLadioCast開発記その3”
Leave a Reply
本家でご紹介、ありがとうございます!
やっぱり933MHzPPG4だと限界があるので、これもできるんだよ!ってなコンテンツです。
せっかくLadioCastがこのマシンでも十分動くので、
もっとハイスペックなマシンの方にもこんなのもできちゃうんだよ!となりますように。
重ねて、ご紹介ありあとうございました!
はじめまして。 LadioCastとても便利そうだなと思って早速DLさせていただきました。
それで、ミーム氏のブログを参考に設定して接続しようとしたのですが、エラーになり接続できません。
「接続に失敗しました、ネットワーク環境か接続設定をチェックして下さい」と出ます。
初歩的なことで申し訳ないのですが、解決策など教えて下さい。お願いします。
アーセンさんこんにちは!
一旦設定を初期状態に戻して接続してみて下さい。ファイル
ホーム/ライブラリ/Preferences/com.kawauso.LadioCast.plist
を削除して、LadioCastを起動し、接続するボタンを押します。
接続できたらそこから設定を変えていってみて下さい。接続できなかったらネットワーク環境(含むねとらじサーバの不調)をみてみて下さい。
早速の回答ありがとうございます。おかげさまで接続できました!
今までmacampを使っていたのですが、プレーリストが不便で…
ladiocastはその点断然使いやすいです。これからも頑張ってください!
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用にソースにものすごいチューニングをかけてる人とかもいたりして、これはこれで奥が深い世界ですね。
Bonjour, j’ai réalisé une version française de la derniere version de LadioCast
Hi Vincent,
Thank you for being interested in LadioCast. You mean you made French language resources of the version?
Dommage que la dernière version de LadioCast ne fonctionne plus en PowerPC, car ce sont des machines que l’on utilise toujours, nous en Radio notamment les Xserve G5 avec interface audio MOTU. Amicalement
LadioCast had started with PowerPC binaries and kept them in its universal binaries for many years as you know. The main reason for omitting them was due to the inevitable limitations of Apple Xcode development environment.
Cheers,
Bonjour, au niveau des streams… l’on voudrais connecter 3 flux différents sur 3 entrées. Donc 3 flux avec un son différent. Cordialement, Vincent M
envoyer 3 flux différents en Icecast
Vincent M,
Currently the way to stream several audio sources with ladiocast is to copy the app and run it on each source in parallel.
Cheers.
Bonjour, c’est ce que j’ ai essayé, mais ça prend le fichier de préférence du premier lancé. D’ailleurs ou se trouve caché le fichier de préférence genre « com.kawauso.ladiocast » car il suffit de modifier ce nom pour le second dans ma traduction (je l’ai déjà fais pour NiceCast)
Cordialement
Vincent M
Hello,
an automatic connection is missing when launching the application, because the computer is restarting. The app is silent. I tried with AppleScript, but the app is not scriptable. While NiceCast for example activates the stream at launch, it is the least of things.
Regards
Vincent M
おなじみSoundflowerはLadioCastで音声配信を行う際に大変役立つソフトウェアで、簡単にいうと仮想的な出力デバイスと入力デバイスとの対を作り結線してループバックラインを用意してくれるものですね。
デフォルトの構成では2chライン1本と16chライン1本の構成ですが、プロパティファイル
/System/Library/Extensions/Soundflower.kext/Contents/Info.plist
に変更を加えることでカスタマイズできるようです。ここでは試しに2chラインのみ3本の構成にしてみます。区別するためにデバイス名の後ろにA,B,Cと加えることにしましょう。
変更は難しくありませんが参考のためファイルの変更内容を最後に付けます。形式がdiffコマンドによるファイル差分出力ですので悪しからず。実際の変更には、ユーザーrootが所有者である同ファイルに対しての書き込み権限が必要です。ファイルは念のためバックアップをとっておきましょう。
変更が済んだ後Macを再起動します。意図どおりの構成に変っていれば成功です。
(画像は以上のカスタマイズをした後のシステム環境設定 – サウンド – 出力のスクリーンショットと、作成された全てをLadioCastの入力デバイスに選択してみた様子です。)
ファイル/System/Library/Extensions/Soundflower.kext/Contents/Info.plist差分
35c35
< <string>Soundflower (2ch)</string>
---
> <string>Soundflower (2ch) A</string>
74c74
< <string>Soundflower (16ch)</string>
---
> <string>Soundflower (2ch) B</string>
91c91
< <integer>16</integer>
---
> <integer>2</integer>
108a109,147
> <dict>
> <key>BlockSize</key>
> <integer>8192</integer>
> <key>Description</key>
> <string>Soundflower (2ch) C</string>
> <key>Formats</key>
> <array>
> <dict>
> <key>IOAudioStreamAlignment</key>
> <integer>1</integer>
> <key>IOAudioStreamBitDepth</key>
> <integer>32</integer>
> <key>IOAudioStreamBitWidth</key>
> <integer>32</integer>
> <key>IOAudioStreamByteOrder</key>
> <integer>0</integer>
> <key>IOAudioStreamDriverTag</key>
> <integer>0</integer>
> <key>IOAudioStreamIsMixable</key>
> <integer>1</integer>
> <key>IOAudioStreamNumChannels</key>
> <integer>2</integer>
> <key>IOAudioStreamNumericRepresentation</key>
> <integer>1936289396</integer>
> <key>IOAudioStreamSampleFormat</key>
> <integer>1819304813</integer>
> </dict>
> </array>
> <key>NumBlocks</key>
> <integer>2</integer>
> <key>NumStreams</key>
> <integer>1</integer>
> <key>SampleRates</key>
> <array>
> <integer>44100</integer>
> <integer>48000</integer>
> <integer>96000</integer>
> </array>
> </dict>
かわうそさんこんばんは。
私は OSX10.5 を使っていますが、どうもこの方法を実行しても、システム環境設定のサウンドにA,B,Cの3つのラインが出てきません。
この方法は OSX10.4 までしか対応していないのでしょうか?
もちろんSoundflowerは1.2.1にしておきました。
もしかすると、Info.plistを上書きしたのが問題だったのでしょうか?
犀さんこんな奥地までようこそ^^!
Soundflower 1.2.1がチャンネルを構成しているのはOSのバージョンにかかわらずこのファイルに依っているはずですので、後は見てうまいこと追加・変更してあげるということになりますね。前提知識無くとも見ればなんとなくわかります。
変更後の再起動は必須です。
かわうそさんこんにちは。
「ユーザーrootが所有者である同ファイルに対しての書き込み権限が必要です」と書かれていますが、実際にはどうすればよいのでしょうか?
私は Property List Editor で info.plist を変更して上書き保存をしたところ、 You do not have appropriate access privileges. とエラーが出ました。
そこで、一旦デスクトップ上に保存して、Contents フォルダ上にドラッグして認証して上書きしました。
再起動をしますが、リンゴマークが回転したままで起動できません。
アクセス権に問題があるんでしょうが、途方に暮れてます・・・(-_-)
犀さんこんにちは!
その後回復・起動できましたか? できない場合はMacの様々ある起動方法を調べて、当該ファイルを元に戻す等して通常起動できるまでにまずなることが先決ですね。
上書きの方法自体はそれでよかったと思います。
root(スーパーユーザ)のaccess privilegesで当該ファイルを開くには、例えばTerminalアプリケーションで
sudo open /System/Library/Extensions/Soundflower.kext/Contents/Info.plist
と実行したり、その他様々なやり方が考えられます。
いずれにしてもこの記事はSoundflowerのハックについての話でしたので、またいろいろ知識をつけた上で挑戦してみて下さい。
ではでは。
はじめまして。MacでUSTREAM放送する方法を調べているうちにこちらのブログに辿り着きました。
Soundflowerのラインを増やしたいと考え、Info.plistの内容を書き換えてみたのですが何も反映されません。
現在のバージョンでは無理なのでしょうか?
もしよろしければヒントを教えて頂けたら幸いです。
トマトさんこんにちは!
改めて今のOS X 10.8でやってみると単純なファイル書き換えだけではうまくいかなくなっていますね。
セキュリティー強化のようです。
書き換え後手動でSoundflowerカーネル拡張モジュールを再ロードして(kextunload,kextload)、カーネル拡張情報のキャッシュを更新(kextcache)すれば反映されて定着するようです。
この手順について改めてブログのエントリーを書きたいと思います。
ではでは。
ご回答ありがとうございました。
手順についての記事を期待して待っています。
よろしくお願いいたします。
初めまして。
今日たまたまこのソフトを見つけて使わして頂いてます。
MacAmpLite+Soundfloweで無理矢理iTunesやyoutubeの音を
放送に乗せていたのでマイクの音量調整できずに困ってた所、
入力2系統付きで大変助かります。
便利なソフトを公開していただきありがとうございます。
開発大変だと思われますが、がんばってください。では
はじめましてmegと申します。ミキサー機能付きで期待大です。
何度かテスト放送をしてみました。
初めのうちは問題なかったのですが、何度か接続と解除を繰り返しているうち、
いつしか何度押しても接続が出来なくなってしまいました。
(「接続する」をクリックしても、一瞬風車マークが出るだけ)
コンソールのログを見てみると、次のようなエラーが吐かれていました。
2007-04-08 21:47:32.929 MacLadioCast[1830] *** -[NSCFNumber UTF8String]: selector not recognized [self = 0x374780]
UTFがらみかと思い、shift JISからUTF-8に切り替えたりもしましたが、
やっぱりダメで、
~/Library/Preferences/com.kawauso.MacLadioCast.plistを捨てるとやっと改善します。
でも何度か使用していると、また同じことになりました。
環境はOSX10.4.9です。何とぞよろしくお願い致します。
始めまして。Scatmanと申します。
今まで、MuSEのかわうそさんバージョンを使わせていただいてました。
まず、その事にお礼を申し上げます。
あの少しの変更でも非常に助かっておりました。
今回、MacLadioCastを使わさせてもらっています。
とてもシンプルで使いやすいブロードキャストソフトですね。
デフォルトのままでも音質がいいのに驚きました。
ただ、ビットレートを一旦、32Kbpsより変更すると送出できなくなりますが。
(初期設定ファイルを捨てて再起動する事で、デフォルトでの送出ができる様になりましたが)
これからのバージョンアップに期待します。
それと要望があるのですが、mp3の他にAACでの放送ができる様にして頂けないでしょうか?
バージョンアップや、バグ出し等でこれから大変だとは思いますが
よろしくお願い致します。
MacLadioCast
Skypeを使ったねとらじ放送もできる期待の星
Skypeをねとらじなどで放送上にのせたい場合は、今まではNicecastを購入するしかほとんど選択…
コメント、トラックバックいただき大変ありがとうございます。以下個別に。
> とおりすがりさん
励ましいただきありがとうございます。やはりSoundflowerでしたか。
>megさん
この問題取り組まないといけないですね。指定された入出力デバイスを終了時に覚えていて次回起動時にそれに設定し直すのですが、覚え方がまずいようです。
> Scatmanさん
ビットレート設定の件確認してみます。
AACの方は取り組むかもしれませんけれど、先にOgg Vorbisへの対応になると思います。
今週中にはまたバージョン上げたいな〜と思います。
ではでは。