[obsidian] vault backup: 2025-09-05 11:54:13[
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Build / build (push) Successful in 11m42s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Build / build (push) Successful in 11m42s
				
			This commit is contained in:
		
							
								
								
									
										33
									
								
								content/DAWのプロジェクトというデータ構造.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								content/DAWのプロジェクトというデータ構造.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,33 @@
 | 
			
		||||
---
 | 
			
		||||
date: 2025-09-05 11:37
 | 
			
		||||
---
 | 
			
		||||
#memo 
 | 
			
		||||
 | 
			
		||||
[[DAW]]について
 | 
			
		||||
 | 
			
		||||
[[otopoiesis]]に行き詰まったので
 | 
			
		||||
 | 
			
		||||
## プロジェクトデータ
 | 
			
		||||
 | 
			
		||||
- 複数のトラックを含む
 | 
			
		||||
- グローバルなパラメーター(テンポとか)
 | 
			
		||||
 | 
			
		||||
## トラック
 | 
			
		||||
 | 
			
		||||
[[Temporal Type Constructor]]で表現されうる時間軸に沿って変化するデータ
 | 
			
		||||
 | 
			
		||||
データを持つトラック
 | 
			
		||||
 | 
			
		||||
 - 入出力を持つ
 | 
			
		||||
	 - MIDI
 | 
			
		||||
	 - OSC
 | 
			
		||||
	 - オーディオ
 | 
			
		||||
 - 入出力の型が一致すれば、他のトラックが別のトラックの入力になることもある
 | 
			
		||||
 - 大きく分けて以下のタイプ
 | 
			
		||||
	 - プロトタイプ:時間に紐付けされたイベントの集合`Event<a>`
 | 
			
		||||
	 - ストリーム: 一定間隔で表現されるデータ列
 | 
			
		||||
		 - この際Control/Audioの2タイプでもいい
 | 
			
		||||
	
 | 
			
		||||
`時間に紐付けされたイベントの集合Event<a>`に関しては、トラックの出力に接続する際にストリームに変換される必要がある
 | 
			
		||||
 | 
			
		||||
- オーディオクリップも広い意味では
 | 
			
		||||
		Reference in New Issue
	
	Block a user