Magome
クラウド MIDI シーケンサ
メインメニュー
ホーム
xpwiki
最新ページ一覧
全ページ一覧
ヘルプ
MenuBar
最新の6件
2015-11-03
技術情報
FrontPage
2015-03-19
ダウンロード
2015-03-15
リファレンス
2014-09-07
RecentDeleted
2004-11-20
MenuBar
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
ログイン
|
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
印刷
技術情報
をテンプレートにして作成
xpwiki
:技術情報 をテンプレートにして作成
開始行:
技術情報ということのものではないですが、備忘録もかねて、...
*開発環境&実行環境
-Magome サーバー及びクライアントアプリ
--WindowsXP (32bit,64bit) 以降
--VisualStudio2008(VisualC++9.0) SP1 Standard 以上 - MFC ...
-Web サーバー
--LAMP("L"ではなくFreeBSD(なのでFAMP?)。PHP5.x。MySQL5.x...
*VST
-VSTSDK2.4 を使用。3.0系は未調査、未着手。
-規格上かなりローレベルなインターフェースなので、VST によ...
--メンテされている VST プラグインであれば、排他処理やスレ...
--VST ホスト処理として安全に組むなら、全てのインターフェ...
--なので、VST ホスト処理としては、cubase とかの有名アプリ...
--もしかしたら世の VST ホストアプリの中には、特定プラグイ...
*ASIO
-ASIO SDK 2.1 を使用。
-レイテンシは小さい。けっこうローレベルな IF なので、自前...
*DirectSound
-レイテンシはそんなに大きくなさげ。デバイスをアプリで独占...
*複数の出力デバイスの同時再生
- Magome 内部の再生エンジンは、 複数のオーディオ出力デバ...
- ASIO も DirectSound も混在して同時に使うことが可能。が...
- Magome では、PC の高分解能カウンタをマスターとして使う...
-- PC の機種によっては高分解能カウンタはアテにならないと...
*MIDI
-Windows標準のMIDI音源はレイテンシがものすごく大きい。VST...
*boost
-boost 1.56.0 を使用。
**boost::asio
-Winsock をなるべく直接は使わず boost::asio のお世話にな...
- Web サーバーのとの通信には基本的に使わない。Magome サー...
*SQLITE
-Magome サーバーにて、楽曲データなどの管理で使用。
*cairo
-描画処理で使用。Win32API(GDI)を出来るだけ直接使わないよ...
-メモリリーク?
--使っていくうちにメモリを切迫していくようなものではなさ...
*アプリケーションの自動更新
-アプリ起動時にサーバーのファイルを参照して、新しくなって...
-サーバー上の zip ファイルを参照する。フル版とかアップデ...
-zip ファイルのヘッダにあるハッシュ値と、ローカルファイル...
**zlib
-zip のヘッダについては自前で処理が可能だが、アプリ更新の...
*ループ再生
-時間の正確さを重視した作りを念頭に。
--ループ位置に巻き戻る処理では時間を止めずシームレス(ギ...
*Webサーバー
-自前サーバーで頑張るのは何かとコストがかかる為、よくある...
-HTTPS 通信を基本にしている。Facebook や twitter の OAuth...
-現在はさくらのレンタルサーバーを利用している。SSL証明書...
**XOOPS Cube
-Web サーバーの土台として利用。
-ユーザー(アカウント)の管理は Web サーバー(XOOPS Cube)の...
-自作の Magome 用の管理モジュールを組み込んである。
-UserAgent を見て Magomeサーバーおよびクライアントからの...
終了行:
技術情報ということのものではないですが、備忘録もかねて、...
*開発環境&実行環境
-Magome サーバー及びクライアントアプリ
--WindowsXP (32bit,64bit) 以降
--VisualStudio2008(VisualC++9.0) SP1 Standard 以上 - MFC ...
-Web サーバー
--LAMP("L"ではなくFreeBSD(なのでFAMP?)。PHP5.x。MySQL5.x...
*VST
-VSTSDK2.4 を使用。3.0系は未調査、未着手。
-規格上かなりローレベルなインターフェースなので、VST によ...
--メンテされている VST プラグインであれば、排他処理やスレ...
--VST ホスト処理として安全に組むなら、全てのインターフェ...
--なので、VST ホスト処理としては、cubase とかの有名アプリ...
--もしかしたら世の VST ホストアプリの中には、特定プラグイ...
*ASIO
-ASIO SDK 2.1 を使用。
-レイテンシは小さい。けっこうローレベルな IF なので、自前...
*DirectSound
-レイテンシはそんなに大きくなさげ。デバイスをアプリで独占...
*複数の出力デバイスの同時再生
- Magome 内部の再生エンジンは、 複数のオーディオ出力デバ...
- ASIO も DirectSound も混在して同時に使うことが可能。が...
- Magome では、PC の高分解能カウンタをマスターとして使う...
-- PC の機種によっては高分解能カウンタはアテにならないと...
*MIDI
-Windows標準のMIDI音源はレイテンシがものすごく大きい。VST...
*boost
-boost 1.56.0 を使用。
**boost::asio
-Winsock をなるべく直接は使わず boost::asio のお世話にな...
- Web サーバーのとの通信には基本的に使わない。Magome サー...
*SQLITE
-Magome サーバーにて、楽曲データなどの管理で使用。
*cairo
-描画処理で使用。Win32API(GDI)を出来るだけ直接使わないよ...
-メモリリーク?
--使っていくうちにメモリを切迫していくようなものではなさ...
*アプリケーションの自動更新
-アプリ起動時にサーバーのファイルを参照して、新しくなって...
-サーバー上の zip ファイルを参照する。フル版とかアップデ...
-zip ファイルのヘッダにあるハッシュ値と、ローカルファイル...
**zlib
-zip のヘッダについては自前で処理が可能だが、アプリ更新の...
*ループ再生
-時間の正確さを重視した作りを念頭に。
--ループ位置に巻き戻る処理では時間を止めずシームレス(ギ...
*Webサーバー
-自前サーバーで頑張るのは何かとコストがかかる為、よくある...
-HTTPS 通信を基本にしている。Facebook や twitter の OAuth...
-現在はさくらのレンタルサーバーを利用している。SSL証明書...
**XOOPS Cube
-Web サーバーの土台として利用。
-ユーザー(アカウント)の管理は Web サーバー(XOOPS Cube)の...
-自作の Magome 用の管理モジュールを組み込んである。
-UserAgent を見て Magomeサーバーおよびクライアントからの...
ページ名:
ぺージ情報
ぺージ名 :
技術情報
ページ別名 :
未設定
ページ作成 :
Magome開発元
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
なし
Counter: 0, today: 0, yesterday: 0