ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

DTM 宅録倶楽部コミュの[質問]SONAR6で作業中にドロップアウトをしてしまいます

  • mixiチェック
  • このエントリーをはてなブックマークに追加
質問させてください。

現在、SONAR6 Producer Editionで作業しているのですが、
すぐにドロップアウトしてしまいます。
ドロップアウトの解消の為力を貸してください。

環境:
自作PCです。
OS:WinodwsXP Professional Version2002 SP3
CPU:Core2Duo E6750 2.66GHz
メモリ:2GB
HDD:500GB
 (Cドライブ60GB、Eドライブ400GBでパーティションを切っています。
  OSとSONARはCドライブにインストール、プロジェクトファイル等はEドライブに保存)
オーディオインターフェース:YAMAHA UW500(ASIOを使用)
MIDIコントローラ:EDIROL PCR-M30
外部音源:JV-2080を1台のみ

状況:
MIDIトラックを4つ作成し、
1トラック目にJV-2080のドラム、
2トラック目にSONARに付属のTTS-1、
3トラック目にもTTS-1を使用し、各トラックとも50小節程度入力した状態で
4トラック目にTTS-1で録音しようとすると1小節目にドロップアウトしてしまいます。

ひどい時には2トラック目の録音時にドロップアウトしてしまう事もあります。

DTM専用マシンなので、
ネットへの接続、ウィルス対策ソフトやネットセキュリティーソフトはありません。
タスクマネージャを見てもCPU使用率はドロップアウト時も10%未満です。
PF使用量も録音前と録音時で変化はありません。

ソフト音源(TTS-1)3トラック程度でドロップアウトするような環境ではないと思うのですが…。
SONAR側の設定図も貼っておきますので、
何かお気づきの点があれば是非ご助言ください。

本当に困っていますので、どんな些細な事でも構いません。

よろしくお願いいたします。

コメント(21)

DPC Latency Checkerで割り込みのレイテンシをチェックしてみてください
アドレス貼ってなかったので改めて。

DPC Latency Checker
http://www.thesycon.de/deu/latency_check.shtml


あと、UW500で3msは詰めすぎだと思います。
YAMAHA MW/UWシリーズのASIOドライバは、Kernel Streaming Proxyを使用した疑似ASIOに過ぎないので、
ネイティブ対応のインターフェースよりも低レイテンシ処理は苦手です。
>Am&Cさん

早速のお返事ありがとうございます。
DPC Latency Checkerでチェックしてみましたので図を貼ります。

図で「Rec開始」とほぼ同時にドロップアウトしているのですが、
おそらく問題ないグラフですよね?

そして、設定値は3msという訳ではないと思うのです。
おそらくなのですが、WDMを使用した場合は2.9msが有効になるという事だと思うんです。
ASIOにしてからは、再生バッファ数もグレイアウトになり、
この値はスライドバーを動かしても2.9msecから動かないようになりました。

現在のレイテンシの設定値は
質問の画像3枚目の「System Performance」の設定値「Fast」だと思っていたのですが、
これがそもそも間違いなのでしょうか?
ちなみに、「HighSpeed、Rapid、Fast、Normal、Relaxed Normal、Relaxed」の7段階中の3つ目なので
そこまで負荷をかけた設定ではないと思うのですが…。

しかし、「UWシリーズのASIOドライバは、Kernel Streaming Proxyを使用した疑似ASIOに過ぎない」という事は知りませんでした。
ASIOではなくWDMを使用した方が良いのでしょうか?
一応WDMでも試してみたのですが、やはり同じ状況でドロップアウトしてしまいました。


引き続き何かお気づきの方がいましたら是非ご助言よろしくお願いいたします。
ASIOドライバのレイテンシ設定を一番遅い「Relaxed」にしてみたのですが、少し録音時間は伸びたものの10秒くらいでドロップアウトしてしまいます。

他に考えられるドロップアウトの原因はありませんでしょうか。
自分ならこうするかなと思うことをつらつらっと書いてみますと

システムドライブが少なすぎのような気がします
空きは10GB以上ありますか?
たまにデフラグかけてますか?

パーティションを切ってるということはCドライブとEドライブが
同じヘッドでアクセスしているかもしれませんね
まあ、MIDIトラックだけだと関係ないかもしれませんけど

他に気になるところといえば、システムのプロパティのパフォーマンスオプションタブの
プロセッサのスケジュールと、メモリ使用量がどちらもプログラムになっていますか?
あと、仮想メモリはきちんと設定されていますか?
ページングファイル無しにしているとうまく動作しない事があります

あとは、SONARのオーディオ設定でディザリングを無しにしてみるとか
マルチプロセッサの処理を有効にするのチェックをはずしてみるとか

それくらいしか思いつかないですね
> ことの さん
ありがとうございます!
ハードディスクの空きは極力無駄なものはインストールしないようにしているので30GBほどあります。
デフラグはたまに実行していたのですが、最近はやっていなかったので今晩かけてみます。
他の指摘して頂いた設定も明日やってみて結果を報告させてもらいます。
どうもありがとうございました!

これで治ると良いなぁ…
僕も同じようにすぐにドロップアウトしてたのですが…
僕が治ったのはASIOドライバを最新のものをダウンロードしてそれを使うと一気に解消された記憶があります。

確かSONAR6のプリセットASIOドライバは最新では無かったので、もし最新版で無ければ試してみてください。
> 浜ちゃんさん
ありがとうございます!
今日仕事が終わり次第試してみます。

ちょっとわからないのですが、SONARをアップデートするっていう意味で合ってますか?
今はSONAR6.0を使用しているのですが、6.2に上げるという意味で合っていますでしょうか。
オーディオインターフェースのドライバは最新のものを入れてあるのですが、それとは別ですよね?
解決しました!!

ことの❤さんからご助言頂いた「マルチプロセッサを有効にする」のチェックを外したところ
今のところ(8トラックくらいまで)ドロップアウトする事なく動作しています!!

CPUをCore2Duoにした時にチェックを入れたのですが、
マルチコアとマルチプロセッサを勘違いしてチェックしていました…。

色々ご助言くださった皆さん本当にどうもありがとうございました!!
レス遅くなってすいませんでした。
DPC Latencyの値 = 割り込みのレイテンシは問題ないようです。

>マルチコアとマルチプロセッサを勘違いしてチェックしていました…。
マルチコアもマルチプロセッサも、OSから見れば同じものなので、
本来はパフォーマンスを向上させるためにチェックするものなのですが・・・
憶測ですが、UW500のドライバの設計が良くないのかもしれません。

下記のよく似た構成でSONAR6/7/8と順番に使用してきましたが、
マルチプロセッサを有効にした状態でほとんどドロップアウトすることなく動作しています。

CPU: Core2 Duo E8200@3.2G
メモリ: 6G
マザー: ASUS P5K-E
HDD: 500Gを80G/380G(Windows上の表示)に切って使用
IF: E-MU 1820M PCI(Driver2.1)
だんだんと解決に向かってるみたいで良かったですね☆
SONARをアップデートするのではなく…ASIOドライバのみを最新のものにするって感じですかね…

http://www.asio4all.com/

ここでアップデート出来ます。アップデートすれば勝手にSONARが読み取ってくれますよ。これでも動作は軽くなったりするので良かったら試してみてください。
>Am&Cさん

UW500のドライバの設計ですか…。
確かに今までUW500のせいで何度も問題が発生してるんですよね…。
近々他のインターフェースに乗り換える予定ではいるのですが。

マルチプロセッサを有効にしていないと
Core2Duo本来の処理能力が出せていないという事ですよね?
むぅ…。今のところは問題ないですが、もったいない…。
早いうちにインターフェースを交換しようと思います。


>浜ちゃんさん

ASIOドライバはUW500の標準のものを使っているので
asio4allは使っていないんですよ。
一応、UW500のasioドライバは最新のものにしてあります。

ドロップアウトが頻発した時にUW500のasioドライバを疑って
一度asio4allを入れてみたりもしたんですが、
症状は変わらなかった為またUW500のドライバに戻しました。

ちょっと調べてみたところ、
UW500のasioドライバもasio4allもどちらも
Kernel Streaming Proxyを使用した疑似ASIOらしいので
性能も対して変わらないのかなぁと思っているのですが
どちらが良いんですかねぇ?


私もUW500を使っていますが
ASIOドライバーは最新のものを入れないと不安定だったような気がしますね
CPUはPen4ですが以前、マルチプロセッサを有効にした時にやたら重かったような
今はマルチプロセスで快適に動いています

ファームウェアとドライバーはこちらにあります
http://www.yamaha.co.jp/product/syndtm/dl/cmp/uw500500pl/
僕はA/IにTASCAM US-122Lを使ってますがasio4allにした方が全然いいですね。

僕個人的な考え方でもあるんですけどシンセの音を録音する時は、基本的にシンセは16bit44.1KHzでサンプリングされた音(合ってますよね??)なので録音Bit数も16で44.1KHzでいいと思います。
それだけでも動作は軽くなりますよ。

I/Oバッファサイズも1024にしてみてもいいかもしれませんね。

後は…各USBをハブで繋ぐのも良くなかったような…
>Daiskさん

ご助言ありがとうございます。
ASIO resolutionは24bitに変更できません。
UW500のASIOドライバでは32bit固定のようです。
ディザリングなんですが、下記を見ながら音を聴き比べて設定しました。
http://output.obunko.com/pow-r1.html
Pow-r 1なら大した負荷もかからないと思っていたのですがどうなんでしょう。
ディザリングを切った方が良いというのはCPU負荷を懸念してて言うことですか?
タスクマネージャを見る限りではCPU使用率も大してなかったので良いのかな、と思っていたんですが…。
ディザリングをNoneにしても試してみたのですが、やはりドロップアウトは発生してしまいました。


>浜ちゃん さん

録音サンプリングレートは16bitで44.1KHzになっています。
画像が3枚まで張れなかったのでそこの設定項目は載せていませんでした。
すみません…。
新たに張っておきますね。
USBはPCに直接繋いでいます。
I/Oバッファサイズを1024にしてもやはり「マルチプロセッサの処理を有効にする」のチェックを入れた状態だとドロップアウトしてしまいました。
再度asio4allを入れて試してみたんですが、処理速度にしてもドロップアウトにしてもやはり変化は感じられませんでした。
とりあえずは使い慣れたUW500のASIOドライバを使おうかな、と思っています。



どうしても「マルチプロセッサの処理を有効にする」のチェックを入れた状態だとドロップアウトが頻発してしまう状態です。
今の所はチェックを外して使用しているのですが、
せっかくDTM専用マシンとして組んだのにもったいない…という気持ちがかなりあります…。
オーディオインターフェースを買い換えるしかないんですかね…。
悔しいなぁ。

以前UW500をSONAR4で使用したことがありましたが、これまた全くだめでした。
おそらくSONARと相性悪いんだと思います。

今はノート用にM-Boxを使っていますが、これもマルチプロセッサ処理を有効にすると起動すらできないということがありました。
これは皆さん同じようで、検索したらいっぱいでてきて、「しょうがない」という結論に至りました。ちなみにその時のバージョンはSONAR7です。

が、SONAR8にしてから全く問題なく使えるようになりました。
現在はマルチプロセッサ処理をONにしても全くドロップアウトせず、快適です。
UWの話じゃなくてすいません。
今まで言及されていない点で、ひと言。
1.メモリーを4GBに増設すると、改善されると思います。2GBで、もしビデオカードを装填していないと、
アプリケーションが使えるのは1GBちょっとくらいでしょう。
となると、トラックが増えるとHDDへのスワッピングが始まって、処理が追いつかなくなります。
HDDアクセスランプが盛んに点滅しませんか?
2.HDDはSATAですか?もし、ATA(IDE)の場合、UDMA転送になっていないと、速度ががくんと落ちます。

MIDIトラックの処理はCPUへの依存度が高く、ファイルサイズが大きいオーディオトラックの処理はメモリへの依存度も高くなると思います。ですので、上記はどちらかといえば、オーディオトラックの処理に有効です。
> とも@keyさん

やっぱり相性悪いですか…。俺もSONAR4から使っているんですが、うっすらそんな気はしていました…。
周りの知人は皆EDIROLのオーディオインターフェースを使っているんですが、こんな不具合は全く出ていないので。
SONAR8は欲しいんですが、お金が…。
新しいオーディオインターフェースを買うかSONAR8を買うか迷うところですね…。


> じーこ こーじさん

アドバイスありがとうございます。
ハードディスクはSATAです。
メモリの増設ですが、XPって認識できるメモリは2GBまでじゃなかったでしたっけ?俺の勘違いですかね?明日調べてむすね。4GBまで認識できるのであれば増設も考えてみます。
ビデオカードは別でつけています。

ハードディスクのアクセスランプも明日確認してみます。
4GB - ビデオカード等のIO領域が32bitXPの上限ですね。
3.25GB程度が上限になることが多いです。
SONAR8を購入したところ完全に治りました!
マルチプロセッサの使用も全く問題ありません。

結局相性の問題だったんですかね。

やっとストレスなく作業できるようになりました。
色々とアドバイスありがとうございました!

ログインすると、残り1件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

DTM 宅録倶楽部 更新情報

DTM 宅録倶楽部のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。