やはり想像していた通り、wavファイルの詳細データの所に2バイト文字がくっつくと落ちる。これはあれですね、Traktor内でタイトルやアーティスト名を日本語対応になったからとホイホイ書き換えるとwavファイルの詳細情報に書き込まれてしまって、それを再度読み込もうとすると落ちる訳です。
どうやら、PRO以前の3ではアーティスト名を保存する場所が自前のデータベースを作る方式だったのが、wav内に埋め込むように変わっていた事が原因らしいです。
因みに、この現象windowsではアプリが落ちないまでもファイルが読み込めないとか。バイナリエディターでファイルのヘッダにある
こちらがradikon君から送られた解析データ。赤で囲んだ部分が
早速、この解析データをネイティブに送ったんで次のアップデートで直ってくるのか?それとも、スルーされるのか。はてさてどうなるんでしょうねぇ。少なくとも、Macではアプリが確実に落ちるわけですからねぇ。これちょっとヤバイでしょ。
radikon君、ありがとう!
MacでTraktorなユーザーは要注意です。
と、ココで追記!!
radikon君からのメールを俺が間違って理解していたようなので、ココでradikon君からの補足です。
若干誤解があるようで、コメントいたします。
上手く正しくお伝え出来ず、申し訳ないです。
画像のファイルは、下の赤で囲った部分(wavヘッダ)があるほうが正しいです。
本来ならこんな感じでwavヘッダがついているのですが、上のデータには無いというのを示しました。
でこのファイルだと確実に落ちるということで調べたのは、別の曲(パフィー)のほうでして、
1. Macで
2. (英数字でなく)日本語で、
3. Traktor以外の他のソフトで曲の詳細情報が書かれている、
4. wavもしくはaiffファイル
といった条件が重なる場合に起こるようです。
2,3の部分の扱いで、落ちるという最悪の事態は回避できると思います。
Traktorに持ってきてから、日本語のファイル情報を付ける分には、問題ないのではないかと思います。
【日記の最新記事】




お盆の帰省で返事が遅れてすみません。
若干誤解があるようで、コメントいたします。
上手く正しくお伝え出来ず、申し訳ないです。
画像のファイルは、下の赤で囲った部分(wavヘッダ)があるほうが正しいです。
本来ならこんな感じでwavヘッダがついているのですが、上のデータには無いというのを示しました。
Traktorでこのファイルだと確実に落ちるということで調べたのは、別の曲(パフィー)のほうでして、
1. Macで
2. (英数字でなく)日本語で、
3. Traktor以外の他のソフトで曲の詳細情報が書かれている、
4. wavもしくはaiffファイル
といった条件が重なる場合に起こるようです。
2,3の部分の扱いで、落ちるという最悪の事態は回避できると思います。
Traktorに持ってきてから、日本語のファイル情報を付ける分には、問題ないのではないかと思います。
どもども、丁寧な解説ありがとうございます。早速本文に訂正入れつつ、わかりやすい解説だったので一部転載させていただきました。
ですが、一点。
パフィーの奴って詳細情報とかはロジックで入れてないんですよね。ロジックからは普通に英字で書き出ししてそれを一旦読み込んでトラクター上で日本語テキスト入れた奴なんですよ。で、一旦読み込んで再生も出来たにも関わらずディレクトリが変わったので、トラクターのエクスプローラーで読みに行ったら落ちると。更にドラッグドロップしても落ちると。
そんな状況だったんですよ〜。
てことは、トラクター上で名前を付けかえてディレクトリが変わってしまうと落ちる現象が出るのではないかと思ったりします。
真相は如何に????
パフィーの曲は、最新版のTraktor PROから、まっさらのwavファイルに詳細情報を入力した場合と比べて、データの入り方(種類とか順番とか)が違うんですよね。
少なくともパフィーで確実に落ちますから、「検体」としてNative Instrumentsさんに提出して調べてくれれば一番いいんですけど、どこまでやってくれるやら、ですかね。
実際に該当箇所のプログラムを作っている人じゃないと、確実なところはわからないので。
あとTraktor PROをアップデートされた事も要因かもしれないと思っているのですが、
> 3. Traktor以外の他のソフトで曲の詳細情報が書かれている、
この部分を
3. Traktor PRO 2009/08/17時点の最新版(1.1.2.004)以外のソフトで曲の詳細情報が書かれている、
※一旦おかしくなったファイルは、詳細情報が入っていないwavファイルを新たに作り直さないとダメなようです。
として、今後それでもまだおかしな挙動を引き起こす曲があるかどうか、経過を見て頂くということで、どうでしょうか。