//--------------------------------------------------------------
//  ねとらじレボリューション			Version 1.20
//    Software Type : フリーウェア
//    Last Modified : 2009.03.13
//    Author : シャオ (渡辺裕之) <shao@plusradi.net>
//    Website : http://www.plusradi.net/
//              http://shaoshikou.inazawa-city.net/
//--------------------------------------------------------------

○Introduction

　煩わしい設定、ソフトを用いることなく、誰でも簡単に、ねとらじを放送する
ことができます。ねとらじステーションの後継バージョンになります。

○How to Install and Uninstall

　インストールの必要は特にありません。お好きなフォルダにコピーしてお使い
ください。
　アンインストールについても、フォルダごと削除していただければＯＫです。

○Proviso
　最初にご使用になる場合、GogoCompiler.exe を実行して gogo.dll を作成して
ください。gogo.dll がないとソフトが起動しません。

○Help

　あたまにきたどっとこむさんが解説を作ってくださいました。
　http://www.atamanikita.com/start_netradio_REVO.html
　よりどうぞ。

○Required things

　ねとらじレボリューションをご利用になるには、以下のものが必要です。
　
　　・Windows XP 以上のOS
　　・Windows Media Player 8.0 以上
　　・DirectX 8.0 以上

　が必要となります。
　
　なお、推奨動作環境は以下の通りです。
　
　【機種】  DOS/V
　【ＯＳ】  Microsoft Windows XP
　【ＣＰＵ】Pentium4 3GHz, Core2Duo 1.8GHz 以上　
　【メモリ】512MB 以上
　【ＨＤＤ】空き領域 10MB程度（※放送時バッファ用）
　【その他】DirectX 10.0, Skype 最新版

○Known bugs, etc..

　・32kbps以下でのエンコードは、条件付きで可能になりました
　・44100Hzで32kbpsのエンコードはできません
　・環境によっては（回線？）、放送がとぎれとぎれになったり
　　することがあります。
　・ライブインおよびインターナルインにはタイムラグがあります。

○Q&A

　・Oggのエンコードをしたいんですが？
　  -> シャオ志向のHPからOggPackを落としてきてください。
　　
　・AAC, AAC+のエンコードをしたいんですが？
　  -> Winampのインストールフォルダから enc_aacplus.dll と nscrt.dll を持ってきてください。

　・WMPの曲情報が取れない！
　　-> 1. Windows Live メッセンジャーがインストールされていますか？
　　   2. Windows Media Player 側でプラグインが有効になっていますか？
　　   * Windows Live メッセンジャーが起動していると取れないかもしれません。

　・オフラインモードって何ですか？
　  -> オフラインで実際の音質などの確認ができます。
　     ステレオミックスONでライブインONで[Play]を押すとループバックするのでご注意。
　     そんなときには簡易録音機能を使ってください。

　・SHOUTcast のリスナー数とか取れるんですか？
　  -> 取れます。多分。
　
　・

○History

　▼2010.07.18 Version 1.20
　・メジャーバージョンアップ
　・内部アーキテクチャを根本から見直し
　・DJ名が保存されないバグを修正
　・記録ファイル名のUNIXスタンプを日付表示に変更
　・送信ヘッダ更改
　・バーチャルミックス機能を搭載
　・RSS機能を搭載
　・自前キューをできるだけ減らした
　・OggVorbisとAACのエンコードを別スレッドで行うようにした
　・ライブインエフェクトで固まることがあるバグを修正
　・スコープをバージョンアップ、左右ch分離、スペクトラムも表示可能に
　・インターナルプレイヤーのリッスン音量と入力音量の連動係数を調節可能に
　・アンチナイキストフィルタをチェビシェフフィルタに変更
　・FLACをインターナルプレイヤーで再生可能に
　・タグ情報の取得方法を変更
　・ヘルプの一部改訂
　・データフローダイアグラムの改訂
　・サウンドファイルを除いた
　・オフラインダイアログをやや透明に

　▼2009.03.13 Version 1.15
　・ミキサー情報を保持するようにした
　・エフェクトの音量を保持するようにした
　・ドメイン表記への対応
　・レスポンス待ちを削除

　▼2009.01.14 Version 1.14
　・フォルダごとインターナルにファイルを読み込めるようにした
　・音が小さくなるバグを修正
　・プレイリスト移動時に選択が追従するようにした
　・Skype4に対応
　・インターナルプレイリストの下移動時にエラーが発生するバグを修正

　▼2008.12.01 Version 1.13
　・デバイスが切り替わらないバグを修正

　▼2008.12.01 Version 1.12
　・インターナルプレイヤーの音量が変わらないバグを修正

　▼2008.12.01 Version 1.11
　・キュー方式を廃止
　・一言メッセージ機能を追加
　・内部コンポーネントを更新
　・フィルタの次数を下げた

　▼2008.08.10 Version 1.10
　・独自ヘッダ切り替えに対応
　・従来のライブインを常にオン、代わりにミュート機能を新ライブインに割り当て
　・オフラインモードを追加
　・キュー設定可能項目を追加

　▼2008.07.06 Version 1.098
　・ライブインをbass.dllのものにした
　・サンプルレート変換処理を戻した
　・全てをキュー仕掛けにした
　・SHOUTcastに対応
　・エフェクトを日本語化、ロック化に
　・内部コンポーネントを更新
　・ライブブースト機能を搭載
　・メーターの色表示の範囲を調節

　▼2008.06.12 Version 1.09
　・内部コンポーネントを更新
　・フロートフォームの大きさを変更できないように
　・トリップの単品問題を解決
　・ジャンル機能のグレードアップ
　・放送URLの表示
　・インターナルバッファをキュー式に
　・サンプルレート変換処理を変更
　・メーター処理を改善
　・スプラッシュを更新

　▼2008.06.07 Version 1.08
　・放送記録用フォルダが無いときにエラーを吐くようにした
　・(Ver1.07R2から) gogo.dll インストーラを採用した
　・ファイルの解説とアップグレードの方法を書いたテキストを同梱した
　・User-Agentを追加

　▼2008.06.03 Version 1.07
　・gogo.dll が見つからないとき、きちんとエラーを吐くようにした
　・拡張ウインドウ＆DJ名入力フィールド追加
　・32kbps以下のエンコードをサンプルレートの制限付きで開放
　・マウントポイント関係の処理を追加
　・[今すぐ設定保存] ボタンを追加

　▼2008.05.27 Version 1.06
　・ライブインボタンの改築

　▼2008.05.25 Version 1.05
　・分かりにくい表示を変更
　・エクスターナルを廃止
　・インターナルをひとまとめにした
　・バランサとスカイプ音量の保存
　・エフェクトを保存できるようにした
　・超図解ヘルプへのリンクを追加
　・バージョン情報比較ルーチンを少し変更

　▼2008.03.23 Version 1.00
　・Skypeをインターナルへ取り込めるようにした
　・↑に伴ってボリュームスライダを実装
　・ファイルに書き込めない環境で実行するとエラーが起きるバグを修正
　・実行ファイルにバージョン情報等を埋め込んだ
　・メニューを少し増やした（終了、データフローダイアグラム）
　・ヘルプ改訂

　▼2008.03.23 Version 1.00γ2 Revision 2
　・readme.txtの改訂
　・LPGL文書の同梱
　・gogo.dllのソースを同梱

　▼2008.03.21 Version 1.00γ2
　・混雑自動設定 -> 混雑検出に切り替え

　▼2008.03.21 Version 1.00γ
　・メーター周りの処理を改善
　・ウェーブスコープ（スキャン範囲）が広くなった
　・混雑自動設定ダイアログを付けた
　・エフェクトのバグ（ストップが戻らない、転ける）を改善

　▼2008.03.20 Version 1.00β3
　・ライブインがぶつ切りになるバグを修正
　・更新チェック機能を付けた
　・パラメータの調整

　▼2008.03.19 Version 1.00β2
　・インターナルインがぶつ切りになるバグを修正
　・モノラル音源対応工事
　・フォーマット一致作戦を完全廃止、代わりに注意書きを付加
　・新サーバー対応工事（といっても選択肢を追加しただけ）

　▼2008.03.17 Version 1.00β
　・ライブインが切れるバグに対処
　・自動放送（終了）と自動再接続併用時に放送再開してしまうバグを修正
　・ミュートが効かないバグを修正
　・MP3エンコードの初期値を少し低めに
　・長時間放送時、総送信量がおかしく表示されるバグを修正
　・フォーマット一致作戦を廃止（最初からフォーマット一致させてます）
　・NormalVolume.mixのFinal関数がstdcallになっていなかったバグを修正
　・iTunes が自動的に立ち上がってくるバグを修正
　・その他エラーチェックを強化
　
　▼2008.03.13 Version 1.00α4
　・ダウンロードルーチンを変更
　・入力をDirectXに変更
　・右ボリュームスライダの直接入力が効かなかったバグを修正
　・メタデータURLがやっとこ実用レベルに
　・スレッド終了待ちを最大10秒に

　▼2008.03.12 Version 1.00α3
　・一部設定が保存されないバグを修正
　・優先度の調整
　・メタデータURLを読みに行くのを30秒に一度にした

　▼2008.03.12 Version 1.00α2
　・プリセットが選べないバグを修正
　・スレッドの優先度を高くした
　・コンボボックスのバックスペース問題を解決

　▼2008.03.12 Version 1.00α
　・Version 1.00α リリース

○仕様
　・Winamp + Oddcast Plugin よりは幾分重くなっています。

　・リリーフモードは、Skype等CPU占有率の高いプログラムと同時に使うときに
　　ＯＮにしてください。処理がリアルタイムとなり、優先度の高い放送が行えます。

○品質に関するFAQ
　Q1. バグを発見しました。どうすればいいですか？
　A1. バージョン・状況を添えて shao@plusradi.com までご連絡ください。
　    修正可能であれば、基本的に速攻で修正いたします。
　
　Q2. 質問・要望があるのですが、聞いてもらえますか？
　A2. もちろんです。shao@plusradi.com までどうぞ。
　    （※ご要望の場合、実現可能なものから実装していきます）
　
　Q3. オープンソースにしないのですか？
　A3. 恥ずかしながら、汚いコーディングのためにオープンするにできない状態です。
　　　ただ、いつかはオープンソースにしたいという意向はあります。
　
　Q4. あんたは何者ですか？
　A4. 絵描き兼, 趣味グラマです。

○SpecialThanks

　ソフトウェアを構築するにあたり、下記のコンポーネントを使用
させていただきました。素晴らしいコンポーネントを提供してくだ
さったコンポーネント作者の方々に感謝いたします。

　▼TKThdComp, KAddDrop （スレッド・ドラッグ＆ドロップ）
　　作者：Kok.Wishさま
　　Homepage：http://www.asahi-net.or.jp/~nk2w-ishr/

　▼NewAC（信号処理）
　　作者：Andrei Borovsky さま
　　Homepage：http://symmetrica.net/newac/
　
　▼TFindFile
　　作者：Ｍ＆Ｉさま
　　Homepage：http://member.nifty.ne.jp/m-and-i/
　
　　
　また、各種圧縮形式に対応するために下記のライブラリを使用
させていただきました。素晴らしいライブラリを提供してくだ
さったライブラリ作者の方々に感謝いたします。

　▼BASS（解凍）
　　作者：Ian Luck さま
　　Homepage：http://www.un4seen.com/
　　
　　Copyright (c) 1999-2007 Ian Luck. All rights reserved.

　▼gogo.dll（MP3圧縮）
　　作者：ＰＥＮ＠海猫 さま
　　Homepage：http://www.marinecat.net/free/windows/mct_free.htm
　　
　　gogo.dll is copyright (C) pen@umineko.

#---------------------------------------------------------------
 シャオ <shao@plusradi.net>
 http://www.plusradi.net/
 http://shaoshikou.inazawa-city.net/
#---------------------------------------------------------------
