| Context(s) | chop | 
                
                    
                    
                    
                        int  chsetattr(string attrclass, string attrname, int channel, int sample, <type>value)
                    
                    
                
            
現行CHOP内の指定した値をアトリビュートに設定します。
                
                    
                    
                    
                        int  chsetattr(string attrname, int channel, int sample, <type>value)
                    
                    
                
            
このバージョンは、アトリビュートクラスの引数が""と想定します(他の引数からクラスを推測します)。
CHOPアトリビュートは、クリップ、チャンネル、サンプル、チャンネル/サンプルのペアに対してメタデータを保存します。
この関数は、CHOPアトリビュートの値を設定します。CHOPアトリビュートを読み込むには、chattrを使用します。
            
                attribclass
アトリビュートの“レベル”:
"clip"
        
クリップ全体に対するアトリビュート。
"channel"
        
チャンネル全体に対するアトリビュート。
"sample"
        
サンプル(すべてのチャンネル)に対するアトリビュート。
"channelsample"
        
指定したチャンネル/サンプルのペアに対するアトリビュート。
""
        
この関数に他の引数からクラスを推測させるには、空っぽの文字列を渡します。
このパラメータを持たないシグネチャは、空っぽの文字列を渡した時と同じ挙動になります。
            
                attrname
            
            
        
書き込むアトリビュートの名前。
            
                channel
channelまたはchannelsampleのアトリビュートを読み込む時、ここにはチャンネルのインデックスを指定します。
    clipまたはsampleのアトリビュートを読み込む場合には、ここに-1を使用します。
            
                sample
sampleまたはchannelsampleのアトリビュートを読み込む時、ここにはサンプルインデックスを指定します。
    clipまたはchannelのアトリビュートを読み込む場合には、ここに-1を使用します。
            
                value
            
            
        
新しいアトリビュート値。引数のタイプがそのアトリビュートのタイプを決定します。
Returns
書き込みが成功すれば1、失敗すれば0を返します。
| See also | |
| chop |  |