Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								ffaa7bff61
								
							
								
							
						 | 
						
							
							
								
								Reference count Audio_Files.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								eb11a409d2
								
							
								
							
						 | 
						
							
							
								
								Actually store captures under sources/ subdirectory.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								bb7e7b46f6
								
							
								
							
						 | 
						
							
							
								
								Clean up some new warnings from the new version of GCC.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								e8ea8724ce
								
							
								
							
						 | 
						
							
							
								
								First approximation of looping regions at playback.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								bd82f954a8
								
							
								
							
						 | 
						
							
							
								
								Move (mostly) all Engine functionality into Engine/ directory.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								fc6ffee22e
								
							
								
							
						 | 
						
							
							
								
								Handle missing sources gracefully.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								d7f020ee2e
								
							
								
							
						 | 
						
							
							
								
								Add mutex to Audio_File objects to prevent read_source_peaks() and IO thread from conflicting.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								50fa642321
								
							
								
							
						 | 
						
							
							
								
								Fix mipmapping for streamed peaks.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								d1a2f52352
								
							
								
							
						 | 
						
							
							
								
								Support optional mipmapping of peakfiles. Mipmap peaks for new captures.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								e2e2241715
								
							
								
							
						 | 
						
							
							
								
								Make peak streaming work again.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								45a660d98a
								
							
								
							
						 | 
						
							
							
								
								Treat peakfiles as a multilevel cache.
							
							
							
							
							
							
								
							
							
							Always generated all levels when building peaks, instead of
trying to be clever about it. 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								bff8d98078
								
							
								
							
						 | 
						
							
							
								
								Clean up a copy/assignment permissions for many classes.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								a32f8ca17a
								
							
								
							
						 | 
						
							
							
								
								Allow the user to choose capture format.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								714fc8766c
								
							
								
							
						 | 
						
							
							
								
								Crudely begin to support drawing of timecodes on ruler.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								99e93c575e
								
							
								
							
						 | 
						
							
							
								
								Stream peaks to disk during capture.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								72a203d18b
								
							
								
							
						 | 
						
							
							
								
								Fix a number of errors turned up by valgrind. Import new captures.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								4684094f6f
								
							
								
							
						 | 
						
							
							
								
								Work on improving recording.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								fbb4b17dca
								
							
								
							
						 | 
						
							
							
								
								Split Disk_Stream into a base class and Playback_DS and Record_DS.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								0dff4be584
								
							
								
							
						 | 
						
							
							
								
								Continue working on engine functionality.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								0207dc9507
								
							
								
							
						 | 
						
							
							
								
								Ditch the whole separate Engine idea and move everything back to Timeline.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								95a2896d53
								
							
								
							
						 | 
						
							
							
								
								Work on peak reader.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								c415fe9680
								
							
								
							
						 | 
						
							
							
								
								Begin rearranging.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								9e47efc585
								
							
								
							
						 | 
						
							
							
								
								Don't open the same file twice.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								f8fb113886
								
							
								
							
						 | 
						
							
							
								
								Handle peaks for multichannel files.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								6cfe9e8b6c
								
							
								
							
						 | 
						
							
							
								
								Support multichannel sound files.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								97b344d3dd
								
							
								
							
						 | 
						
							
							
								
								Replace Clip class with Audio_File abstract class who's children are interfaces to
							
							
							
							
							
							
								
							
							
							various libraries. 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								3b02169d31
								
							
								
							
						 | 
						
							
							
								
								Make normalization code work at all zoom levels.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								1684805c63
								
							
								
							
						 | 
						
							
							
								
								Size Waveforms to clip length.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								0328ebfa2d
								
							
								
							
						 | 
						
							
							
								
								Read peaks from source in chunks of exact size requirested.
							
							
							
							
							
							
								
							
							
							Use one buffer for all source-read peaks. 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								720f024fa0
								
							
								
							
						 | 
						
							
							
								
								Read peaks directly from source at high zoom levels.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								31b449c24b
								
							
								
							
						 | 
						
							
							
								
								Use libsndfile. Actually generate peak data.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								41b62781d1
								
							
								
							
						 | 
						
							
							
								
								Work on supporting actual audio backing. WIP.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								894d5d85d0
								
							
								
							
						 | 
						
							
							
								
								Allow copying of regions.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								41ac62e2cd
								
							
								
							
						 | 
						
							
							
								
								Allow interactive trimming of regions.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								62781a70ed
								
							
								
							
						 | 
						
							
							
								
								Add tracks. Support dragging regions between tracks.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								669d638ab0
								
							
								
							
						 | 
						
							
							
								
								Support trimming of region.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								4b290d3372
								
							
								
							
						 | 
						
							
							
								
								Try to be more efficient about clipping.
							
							
							
							
								
							
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   Jonathan Moore Liles
							
						 | 
						
							
							
							
								
							
								a7f590aa40
								
							
								
							
						 | 
						
							
							
								
								Initial checkin.
							
							
							
							
								
							
							
						 | 
						17 years ago |