Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							fedf1a87a6 
							
						 
					 
					
						
						
							
							Don't ignore port_events for gain/pan if I haven't shown the ui yet, just remember them.  
						
						 
						
						
						
					 
					
						2012-02-23 12:52:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							b3dd5bb1b2 
							
						 
					 
					
						
						
							
							Set frame names to instrument names  
						
						 
						
						
						
					 
					
						2012-02-21 13:00:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							06c5522d12 
							
						 
					 
					
						
						
							
							Fix slider callbacks (return FALSE so can drag without port event).  Zero gain/pan vals. Set size requests on ranges.  
						
						 
						
						
						
					 
					
						2012-02-17 15:23:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							7c178e31cc 
							
						 
					 
					
						
						
							
							Store previous gain/pan values to restore to sliders when we init a new kit  
						
						 
						
						
						
					 
					
						2012-02-17 14:18:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb080285b 
							
						 
					 
					
						
						
							
							Use change-value signal which behaves much more sensibly  
						
						 
						
						
						
					 
					
						2012-02-16 19:24:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							68d8b449cf 
							
						 
					 
					
						
						
							
							Don't set gain value after callback is set, since we'll then write it back to the ui  
						
						 
						
						
						
					 
					
						2012-02-16 19:07:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							a678e1b12e 
							
						 
					 
					
						
						
							
							Hide combo and show no kit label when an invalid kit index or kit is specified  
						
						 
						
						
						
					 
					
						2012-02-16 12:55:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							632b68e7c4 
							
						 
					 
					
						
						
							
							Update UI when changing kit_combo after 100 milliseconds to deal with hosts that don't send back port events  
						
						 
						
						
						
					 
					
						2012-02-16 12:45:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a8f9a514 
							
						 
					 
					
						
						
							
							Number of fixes: don't hold mutex while loading, fix ui crash when kit index out of range, don't load negative kit indexes, respond to midi base note port events.  
						
						 
						
						... 
						
						
						
						Most important here is that the mutex change means the run loop with not block for a significant period ever, which previously was causing the jack thread to get zombified. 
						
					 
					
						2012-02-15 22:56:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							61bb1fe89e 
							
						 
					 
					
						
						
							
							Use -Wall, and clean-up things so no warnings  
						
						 
						
						
						
					 
					
						2012-02-15 12:20:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							d76a3fcee4 
							
						 
					 
					
						
						
							
							Make midi base note a control  
						
						 
						
						
						
					 
					
						2012-02-14 15:39:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							dc17012ed6 
							
						 
					 
					
						
						
							
							Free up scanned kit memory on cleanup.  Fixes a memory leak  
						
						 
						
						
						
					 
					
						2012-02-13 16:20:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							45b2eeae22 
							
						 
					 
					
						
						
							
							Lots of fixes (multi-layer, ui):  
						
						 
						
						... 
						
						
						
						- Fix ui to properly re-init sample table
- Fix ui to only adjust existing sliders
- Actually load multi-layer kits
- Play correct layer for multi-layer 
						
					 
					
						2012-02-13 16:11:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							85a7e73969 
							
						 
					 
					
						
						
							
							Actually change kit on dropdown select  
						
						 
						
						
						
					 
					
						2012-02-13 12:02:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Lanham 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a7423e3e 
							
						 
					 
					
						
						
							
							Add gtk ui and make pan controls work  
						
						 
						
						
						
					 
					
						2012-02-13 11:24:26 +01:00