ミニ技術メモ
Chopネットワークのノードを選択すると波形データをファイルに書き出すことができる。ここでテキスト形式で書き出せるものが2つあったが、その中身がどうなっているか見てみる。
chanファイル
とても簡単なフォーマットでタブでインデントされた状態で波形の値がそのまま羅列されていた。自作も簡単そうである。なにかパイプライン的な仕組みを作る際は使えるかもしれない。
以下一部抜粋。
1
1
1
1
1
0.93347305059433
0.830193996429443
0.711037456989288
0.679237306118011
0.706124663352966
0.76543390750885
0.751222312450409
0.692449271678925
0.610004186630249
0.615595877170563
0.578103184700012
0.51643705368042
0.548474907875061
0.63386082649231
0.644542932510376
0.608275353908539
0.642700254917145
0.715883433818817
0.713555693626404
0.664644241333008
0.590152978897095
0.504784286022186
0.418362259864807
0.337037593126297
0.264278292655945
0.2016611546278
0.149487376213074
0.107248649001122
0.0739693939685822
0.0484497137367725
0.0294306874275208
0.0157006271183491
0.00615767436102033
0.144543945789337
0.354401469230652
0.578028619289398
0.777710974216461
0.933580994606018
0.967950940132141
0.92482990026474
0.836613297462463
0.726352870464325
0.609783411026001
clipファイル
chanファイルよりは複雑で、複数のトラック、開始フレーム、フレーム長、FPSなどを記入できるようである。外部ソフト連携では通常はこれを使うとよさそう。ただ、正確なフォーマットがどういうものかはわからない。しらべたら公式ドキュメントにあるかもしれない。
ファイルの例。波形データは一行にまとめて記述されている。
{
rate = 24
start = 0
tracklength = 100
tracks = 1
{
name = m
data = 1 1 1 1 1 0.93347302636723317 0.8301939683023406 0.71103746940685952 0.67923728635891012 0.70612465150412462 0.76543390575220838 0.75122230555651925 0.69244926430237352 0.61000420679859568 0.61559587223510204 0.57810319164529878 0.5164370481478695 0.54847489063051857 0.63386081767413416 0.64454294594708417 0.60827532664119399 0.64270025889059834 0.71588340985294341 0.7135557220198564 0.66464426011190447 0.59015296591543387 0.50478431026738768 0.41836225799428017 0.33703758681033857 0.26427830453739576 0.2016611600714443 0.14948738134818818 0.10724865264584937 0.073969395097119861 0.048449712229184927 0.029430688120057336 0.015700627692463609 0.0061576743643612097 0.14454394575063767 0.35440145650939692 0.57802862895028428 0.77771098230931845 0.9335810197445118 0.96795092508078584 0.92482987598075539 0.8366132877778949 0.72635288496399297 0.60978340531853448 0.49706383747004201 0.39422612514429334 0.30434642538176648 0.2284667168811535 0.16630057179047586 0.24886421172898576 0.40902347030190322 0.48094548316885666 0.49346690321680919 0.57475927918534564 0.68681592605853803 0.71048337514791671 0.76716678120236093 0.83605623967854847 0.90249897027141524 0.95778063603194141 0.92827985037986405 0.84826422332739226 0.82076735474714457 0.82976999163896958 0.78014022979173858 0.69752073515621027 0.69029816357943008 0.63990419092823647 0.56614115518715413 0.58347504229946523 0.55538729716041157 0.6025539487820657 0.68945251274542418 0.78832722636632702 0.88025943947756879 0.95454711545695503 1.0071278177095535 1.0391992829488852 1.0564426140016527 1.0633606902181116 1.0634275479548401 1.0592492877981603 1.0527214117754067 1.0451734836821951 1.0374963190380413 1.0302498999162759 1.0237521798829656 1.018150152642697 1.0134752145432429 1.0096851224158574 1.0066948630583912 1.0043986057510406 1.0026846750396654 1.0014452072093483 1.0005818737279764 1.0000087895153238
}
}まとめ
普段はclipファイルにしよう。








