tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c009cb3536 
								
							 
						 
						
							
							
								
								dev112 - prepare for advanced arp macro  
							
							... 
							
							
							
							this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)
the UI is still a work in progress and doesn't work well
this change is big and may break things! further fixes incoming 
							
						 
						
							2022-08-22 15:59:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7c42453422 
								
							 
						 
						
							
							
								
								Rewrite per-system effect handling ( #548 )  
							
							... 
							
							
							
							* Rewrite per-system effect handling
* fix build
* C64: fix fine cutoff regression
* fix some more crashes
Co-authored-by: tildearrow <tildearrow@protonmail.com> 
							
						 
						
							2022-08-18 01:26:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								762b3b2928 
								
							 
						 
						
							
							
								
								PCE: per-chan osc DAC mode overflow fix  
							
							
							
						 
						
							2022-08-11 02:08:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8a7d352ec6 
								
							 
						 
						
							
							
								
								PCE: fix phase reset macro when anti-click is on  
							
							
							
						 
						
							2022-08-06 00:38:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6ec9cceb09 
								
							 
						 
						
							
							
								
								PCE: remove some sample playback clicking  
							
							
							
						 
						
							2022-08-06 00:34:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								049ab06544 
								
							 
						 
						
							
							
								
								PCE: add option to pick A/non-A revision of chip  
							
							
							
						 
						
							2022-08-04 23:37:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1921fd1759 
								
							 
						 
						
							
							
								
								PCE: implement anti-click technology  
							
							
							
						 
						
							2022-07-30 01:00:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5127d5ef18 
								
							 
						 
						
							
							
								
								Implement sample loop end position, enum-ise sample depth ( #557 )  
							
							... 
							
							
							
							TODO: new sample format 
							
						 
						
							2022-07-21 23:36:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f4a85bebff 
								
							 
						 
						
							
							
								
								dev101 - fix SMSFM_intro.dmf  
							
							
							
						 
						
							2022-07-04 01:43:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2932a7281d 
								
							 
						 
						
							
							
								
								implement getChanMacroInt() on supported systems  
							
							
							
						 
						
							2022-06-05 18:17:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2da92b0433 
								
							 
						 
						
							
							
								
								newVolumeScaling, part 4 (final)  
							
							
							
						 
						
							2022-06-01 18:27:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1be93d9bbb 
								
							 
						 
						
							
							
								
								implement brokenOutVol compat flag  
							
							... 
							
							
							
							#341  
						
							2022-05-31 19:03:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								82eaa45f5d 
								
							 
						 
						
							
							
								
								increase range of relative pitch macro  
							
							... 
							
							
							
							-32768 to 32767 should be enough 
							
						 
						
							2022-05-22 22:47:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								68c32749ff 
								
							 
						 
						
							
							
								
								PCE: fix two issues  
							
							... 
							
							
							
							- fix chip locking up on furnacePCM chans after seeking
- fix furnacePCM toggling causing volume macro to give up 
							
						 
						
							2022-05-17 03:02:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0a0ddfa661 
								
							 
						 
						
							
							
								
								partially bring up sample map  
							
							
							
						 
						
							2022-05-13 23:04:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8784fe5664 
								
							 
						 
						
							
							
								
								dev94 - add a full linear pitch mode, part 1  
							
							
							
						 
						
							2022-05-10 03:51:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c0e9b48b5b 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 5  
							
							... 
							
							
							
							SAA1099 (SAASound and MAME), Lynx, MMC5, N163, PC Engine, PC Speaker,
PET, QSound, WonderSwan, VERA, VIC-20, VRC6 and X1-010! 
							
						 
						
							2022-05-01 02:40:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2e8634626d 
								
							 
						 
						
							
							
								
								new panning effects (80/81/82)  
							
							
							
						 
						
							2022-04-29 23:41:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d211170e86 
								
							 
						 
						
							
							
								
								implement relative pitch macro mode  
							
							
							
						 
						
							2022-04-28 01:31:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								66f5b2117f 
								
							 
						 
						
							
							
								
								dev90 - linear pitch macro option  
							
							
							
						 
						
							2022-04-28 00:26:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								79fa8f1d02 
								
							 
						 
						
							
							
								
								better default instrument for OPL/OPLL  
							
							... 
							
							
							
							no longer silence 
							
						 
						
							2022-04-21 02:24:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fc8a130c71 
								
							 
						 
						
							
							
								
								implement panning macro  
							
							... 
							
							
							
							except for QSound 
							
						 
						
							2022-04-17 14:15:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b4ac5c7e6a 
								
							 
						 
						
							
							
								
								implement pitch macro  
							
							
							
						 
						
							2022-04-16 01:39:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fd3d57b1cb 
								
							 
						 
						
							
							
								
								even more improvements to low-latency mode  
							
							
							
						 
						
							2022-04-15 15:01:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								96715ed88c 
								
							 
						 
						
							
							
								
								add experimental low-latency mode  
							
							... 
							
							
							
							do not use (yet)! 
							
						 
						
							2022-04-15 05:37:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d47a59f5f0 
								
							 
						 
						
							
							
								
								implement pitch macro  
							
							... 
							
							
							
							TODO: test! 
							
						 
						
							2022-04-15 03:37:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c743a9e96a 
								
							 
						 
						
							
							
								
								implement phase reset macro on supported systems  
							
							
							
						 
						
							2022-04-15 03:16:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								d3e5efe834 
								
							 
						 
						
							
							
								
								Prepare for macro refactoring  
							
							
							
						 
						
							2022-04-10 14:01:55 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5bd076d13e 
								
							 
						 
						
							
							
								
								initial bring-up of the wave synth  
							
							... 
							
							
							
							issue #16  
							
						 
						
							2022-04-08 02:11:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								322981b021 
								
							 
						 
						
							
							
								
								maybe fix possible crash regarding smp loop points  
							
							
							
						 
						
							2022-03-21 21:26:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ab3884e5aa 
								
							 
						 
						
							
							
								
								clamp wave data  
							
							... 
							
							
							
							issue #267  
							
						 
						
							2022-03-11 16:58:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								59d813db7c 
								
							 
						 
						
							
							
								
								PCE: add noise macro (finally!)  
							
							
							
						 
						
							2022-03-04 02:20:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								70eb17c33c 
								
							 
						 
						
							
							
								
								PCE: fix LFO a bit more  
							
							
							
						 
						
							2022-02-24 22:52:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								19c4f5559a 
								
							 
						 
						
							
							
								
								bring crash fix from 0.5.8  
							
							
							
						 
						
							2022-02-24 22:52:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1e98f0c4a1 
								
							 
						 
						
							
							
								
								sample system rewrite! **PLEASE READ**  
							
							... 
							
							
							
							this commit mostly rewrites the sample system.
as of now samples can be ADPCM, 8-bit, BRR or 16-bit
or something...
consider this VERY EXPERIMENTAL.
if you find any issues REPORT THEM immediately.
it's nearly 4am... 
							
						 
						
							2022-02-24 03:57:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6ffb332c4e 
								
							 
						 
						
							
							
								
								PCE: fix samples being at double pitch  
							
							
							
						 
						
							2022-02-21 22:59:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								df35b8fb45 
								
							 
						 
						
							
							
								
								add register view  
							
							... 
							
							
							
							supported chips only. 
							
						 
						
							2022-02-21 22:31:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								67ec998196 
								
							 
						 
						
							
							
								
								LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO  
							
							
							
						 
						
							2022-02-19 17:35:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								647f2f96b0 
								
							 
						 
						
							
							
								
								dear tildearrow are you drunk or what?  
							
							
							
						 
						
							2022-02-15 17:22:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b24c572632 
								
							 
						 
						
							
							
								
								prevent division by zero, part 1  
							
							
							
						 
						
							2022-02-15 15:19:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								853ade2416 
								
							 
						 
						
							
							
								
								improve the status bar  
							
							... 
							
							
							
							issue #39  
							
						 
						
							2022-02-15 01:46:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b9832abbeb 
								
							 
						 
						
							
							
								
								license clarification, part 3  
							
							
							
						 
						
							2022-02-14 22:12:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1c3074bb43 
								
							 
						 
						
							
							
								
								PCE: also fix issue here (i think)  
							
							
							
						 
						
							2022-02-14 02:45:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5b7240bb4f 
								
							 
						 
						
							
							
								
								and fix it again  
							
							
							
						 
						
							2022-02-08 22:49:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f1730baefa 
								
							 
						 
						
							
							
								
								fix artificial intelligence bomb  
							
							... 
							
							
							
							and a couple of songs that used 02xx after note off 
							
						 
						
							2022-02-08 22:46:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								23dc509524 
								
							 
						 
						
							
							
								
								implement reset macro on porta flag  
							
							
							
						 
						
							2022-02-08 17:02:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bf537881ce 
								
							 
						 
						
							
							
								
								possibly implement envelope release points  
							
							... 
							
							
							
							no way to set them yet tho other than the MML string 
							
						 
						
							2022-02-08 13:11:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e06e316e10 
								
							 
						 
						
							
							
								
								add two new compatibility flags  
							
							... 
							
							
							
							proper noise range and duty macro is wave volume 
							
						 
						
							2022-02-06 01:56:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9091081b9f 
								
							 
						 
						
							
							
								
								oh...  
							
							
							
						 
						
							2022-02-05 23:53:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								faed39843e 
								
							 
						 
						
							
							
								
								PCE: fix channel 2 being mute?!  
							
							... 
							
							
							
							another discovery towards LFO fix?
fixes  #141  
							
						 
						
							2022-02-05 23:51:29 -05:00