tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c5576ebcd2 
								
							 
						 
						
							
							
								
								PCE: fix sample linger in VGM export  
							
							... 
							
							
							
							issue #2322  
							
						 
						
							2025-02-21 19:41:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9af53cac73 
								
							 
						 
						
							
							
								
								PCE: fix sample volume in VGM export  
							
							... 
							
							
							
							issue #2319  
							
						 
						
							2025-02-21 19:35:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								41d3dcde66 
								
							 
						 
						
							
							
								
								Virtual Boy: handle phase reset first  
							
							
							
						 
						
							2025-02-21 18:58:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0b1e90b908 
								
							 
						 
						
							
							
								
								Virtual Boy: disable channel 5 when changing mod t  
							
							... 
							
							
							
							able 
							
						 
						
							2025-02-21 18:50:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cfb962236a 
								
							 
						 
						
							
							
								
								WaveSynth: add change detection  
							
							... 
							
							
							
							don't update wave if it is intact
issue #2298  
							
						 
						
							2025-02-21 17:25:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								040ceb788d 
								
							 
						 
						
							
							
								
								.ftm import: improvements  
							
							... 
							
							
							
							- cut/delay policy is now lax (why was it set to strict?)
- macro release mode is now Active (issue #2376 ) 
							
						 
						
							2025-02-21 16:23:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4ca7033dec 
								
							 
						 
						
							
							
								
								Revert "prepare acquireDirect API" - stupid crap  
							
							... 
							
							
							
							the most POINTLESS plan of all time... acquireDirect.
why? because you gotta fill in the oscBufs anyway, which will take
precious CPU time, so you can't just pass the blip_bufs to dispatch
and hope it'll help by not processing when nothing's happening.
"so disable it when the per-chan osc is up!" NO! we need this for
volume calculation....
"how about rewrite per-chan osc logic?" you know what? I don't have
either the time or the will for that.
now back to Something Else......
This reverts commit 08177d839a 
							
						 
						
							2025-02-21 01:27:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cf89a4ff44 
								
							 
						 
						
							
							
								
								GA20: yet another optimization  
							
							
							
						 
						
							2025-02-20 04:44:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								c6bb7acfad 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  
							
							
							
						 
						
							2025-02-20 05:33:31 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								b084b5f977 
								
							 
						 
						
							
							
								
								Add a missing chrono include  
							
							... 
							
							
							
							This fixes MSVC v143 build failure 
							
						 
						
							2025-02-20 05:33:06 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								08177d839a 
								
							 
						 
						
							
							
								
								prepare acquireDirect API  
							
							... 
							
							
							
							provide direct access to blip_buf to dispatch code, which may allow for some serious optimizations 
							
						 
						
							2025-02-19 15:46:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a2bd669792 
								
							 
						 
						
							
							
								
								Virtual Boy: where did the noise channel go?  
							
							
							
						 
						
							2025-02-19 04:29:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0e0aab88de 
								
							 
						 
						
							
							
								
								GA20: another optimization  
							
							
							
						 
						
							2025-02-18 05:53:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f55f92975a 
								
							 
						 
						
							
							
								
								GA20: tiny optimization  
							
							
							
						 
						
							2025-02-18 05:32:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								556b268d80 
								
							 
						 
						
							
							
								
								Virtual Boy: we cannot take a fast path...  
							
							
							
						 
						
							2025-02-18 03:11:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e1b7618348 
								
							 
						 
						
							
							
								
								Virtual Boy: make it work on hardware  
							
							... 
							
							
							
							issue #2373  
							
						 
						
							2025-02-18 02:30:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								63ee7cf5d8 
								
							 
						 
						
							
							
								
								Virtual Boy: write waveforms before init channels  
							
							
							
						 
						
							2025-02-18 00:36:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								91ca79587b 
								
							 
						 
						
							
							
								
								SNES: oh I can't believe I did not commit this yet  
							
							
							
						 
						
							2025-02-15 22:21:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								ExecThTs 
							
						 
						
							
							
							
							
								
							
							
								63c98baf8e 
								
							 
						 
						
							
							
								
								fix playback head when partially previewing a sample  
							
							
							
						 
						
							2025-02-11 04:59:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d073d17318 
								
							 
						 
						
							
							
								
								Low Quality tildearrow Code: Part III  
							
							
							
						 
						
							2025-02-09 04:10:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								845c5245c3 
								
							 
						 
						
							
							
								
								Time Is Fixed  
							
							
							
						 
						
							2025-02-07 04:20:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f09fd02971 
								
							 
						 
						
							
							
								
								MultiPCM: only set new params on ins change  
							
							... 
							
							
							
							fixes an issue regarding level direct effect 
							
						 
						
							2025-02-07 04:15:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cb616ae594 
								
							 
						 
						
							
							
								
								MultiPCM: I present to you a fix  
							
							
							
						 
						
							2025-02-07 04:05:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9dee51851f 
								
							 
						 
						
							
							
								
								prepare for proper center rate  
							
							... 
							
							
							
							the correct rate is 8372Hz rather than 8363Hz
sadly this will require a compat flag so I am not making this change
effective until 0.7
issue #2347  
							
						 
						
							2025-02-06 02:14:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								659a16a489 
								
							 
						 
						
							
							
								
								C64: PCM chan osc, part 2  
							
							... 
							
							
							
							issue #2349  
							
						 
						
							2025-02-05 04:10:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dbe30c0d43 
								
							 
						 
						
							
							
								
								C64: PCM chan osc, part 1  
							
							... 
							
							
							
							it leaks into other channels 
							
						 
						
							2025-02-05 04:01:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8c59d4bf8b 
								
							 
						 
						
							
							
								
								remove two unused defines  
							
							
							
						 
						
							2025-02-01 21:27:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b64c06dd4d 
								
							 
						 
						
							
							
								
								GUI: add more options for selection drag  
							
							... 
							
							
							
							ability to copy by dragging selection 
							
						 
						
							2025-01-31 17:29:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e22d46e619 
								
							 
						 
						
							
							
								
								C64: implement 6581 bias on dSID  
							
							... 
							
							
							
							for PCM 
							
						 
						
							2025-01-31 14:59:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1ceffc659c 
								
							 
						 
						
							
							
								
								I will do this later  
							
							
							
						 
						
							2025-01-30 16:24:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b17b0e3f40 
								
							 
						 
						
							
							
								
								fix build...  
							
							
							
						 
						
							2025-01-30 15:27:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6e63669501 
								
							 
						 
						
							
							
								
								add a bunch more TODOs  
							
							
							
						 
						
							2025-01-29 04:38:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1e891e5e5f 
								
							 
						 
						
							
							
								
								aaaaaaaaaaa  
							
							
							
						 
						
							2025-01-29 04:12:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8776e1c442 
								
							 
						 
						
							
							
								
								µPD1771C: implement tone/noise mode  
							
							
							
						 
						
							2025-01-29 04:10:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9e726eba83 
								
							 
						 
						
							
							
								
								LOW QUALITY TILDEARROW CODE...  
							
							
							
						 
						
							2025-01-29 02:04:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								97402e6d41 
								
							 
						 
						
							
							
								
								replace AArt µPD1771C core with MAME  
							
							
							
						 
						
							2025-01-29 01:58:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								00ad4e4a46 
								
							 
						 
						
							
							
								
								update copyright year  
							
							
							
						 
						
							2025-01-28 18:49:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0d8b97b1a3 
								
							 
						 
						
							
							
								
								C64: add a sample channel  
							
							... 
							
							
							
							but don't get too excited! it's just $D418 PCM for now... 
							
						 
						
							2025-01-28 17:33:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f16b23772e 
								
							 
						 
						
							
							
								
								prepare for something  
							
							
							
						 
						
							2025-01-28 04:59:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fd176dee84 
								
							 
						 
						
							
							
								
								dev224 - Merge branch 'fixedblock2'  
							
							
							
						 
						
							2025-01-28 04:25:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dd9d220f33 
								
							 
						 
						
							
							
								
								use state instead of accessing ins for block  
							
							
							
						 
						
							2025-01-28 04:24:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								24cffc562a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fixedblock2  
							
							
							
						 
						
							2025-01-27 16:33:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								bd298e7ece 
								
							 
						 
						
							
							
								
								Fix ES5506 filter slide  
							
							
							
						 
						
							2025-01-27 13:49:38 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								644b2cd699 
								
							 
						 
						
							
							
								
								so that's why panning was broken in command stream  
							
							
							
						 
						
							2025-01-26 18:10:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								497ce44cd0 
								
							 
						 
						
							
							
								
								command stream was utterly broken  
							
							
							
						 
						
							2025-01-26 04:28:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8965c60b0a 
								
							 
						 
						
							
							
								
								MOD import: fix possible bug notes  
							
							
							
						 
						
							2025-01-25 18:54:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a750157ab4 
								
							 
						 
						
							
							
								
								fix another out of bounds situation  
							
							... 
							
							
							
							this time if the pitch is invalid 
							
						 
						
							2025-01-10 02:10:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								732383c036 
								
							 
						 
						
							
							
								
								limit max sample size when loading .dmf  
							
							
							
						 
						
							2025-01-10 02:06:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2b064f85bb 
								
							 
						 
						
							
							
								
								SafeReader: fix exploit when using negative length  
							
							... 
							
							
							
							issue #2316  
							
						 
						
							2025-01-10 02:06:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								cf3d08ca5a 
								
							 
						 
						
							
							
								
								Add fixed octave for block+fnum systems  
							
							... 
							
							
							
							This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it 
							
						 
						
							2025-01-09 03:51:14 +07:00