tildearrow 
							
						 
						
							
							
							
							
								
							
							
								467036df2a 
								
							 
						 
						
							
							
								
								implement extra FM effects (OPN, OPM and OPZ)  
							
							... 
							
							
							
							issue #38  
							
						 
						
							2022-05-04 14:09:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								4f1ebc3b6e 
								
							 
						 
						
							
							
								
								Some AY-3-8910, AY8930 enhancements  
							
							... 
							
							
							
							Fix AY PSG clock divider function when exists, Update emulation core (MAME AY PSG and compatibles - includes noise routine updates)
Fix configuration flag, Add MSX Darky sound expander to preset
Clock divider isn't affected to expanded mode's tone and noise generator? 
							
						 
						
							2022-05-04 23:04:20 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								28e7b86728 
								
							 
						 
						
							
							
								
								fix sample saving  
							
							
							
						 
						
							2022-05-03 17:41:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								30e60f643c 
								
							 
						 
						
							
							
								
								add extra FM effects to effect post handler  
							
							... 
							
							
							
							see #38 
the last thing left to do is to put these effects on the dispatch code 
							
						 
						
							2022-05-03 17:37:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9dfa2f9cbb 
								
							 
						 
						
							
							
								
								dev91 - it's a breaking change  
							
							
							
						 
						
							2022-05-03 16:53:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								391928af6e 
								
							 
						 
						
							
							
								
								Merge pull request  #416  from grauw/ay8930-fix2  
							
							... 
							
							
							
							AY8930: Fix tone and noise period in expanded mode. 
							
						 
						
							2022-05-03 16:51:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1a6a132a59 
								
							 
						 
						
							
							
								
								aaaaaa  
							
							
							
						 
						
							2022-05-03 16:22:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Laurens Holst 
							
						 
						
							
							
							
							
								
							
							
								49ff39abee 
								
							 
						 
						
							
							
								
								AY8930: Fix tone and noise period in expanded mode.  
							
							... 
							
							
							
							By doubling the internal clock frequency.
In expanded mode, the same tone period is an octave higher than in compat mode.
In expanded mode, the noise period is twice as fast as currently implemented.
See https://github.com/tildearrow/furnace/pull/416  
							
						 
						
							2022-05-03 21:28:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								978b0798e5 
								
							 
						 
						
							
							
								
								OPL: fix possible crash  
							
							
							
						 
						
							2022-05-03 14:04:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4c9b172b50 
								
							 
						 
						
							
							
								
								YM2610: optimize oscilloscope fetch CPU usage  
							
							
							
						 
						
							2022-05-03 02:52:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b8a2c90b61 
								
							 
						 
						
							
							
								
								GUI: add audio load meter to statistics  
							
							
							
						 
						
							2022-05-03 02:29:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3d541682e6 
								
							 
						 
						
							
							
								
								Merge pull request  #412  from grauw/ay8930-vgm  
							
							... 
							
							
							
							AY8930: Fix VGM output. 
							
						 
						
							2022-05-03 01:53:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7d684654fc 
								
							 
						 
						
							
							
								
								Merge pull request  #413  from cam900/osc_debug  
							
							... 
							
							
							
							Debug improvements 
							
						 
						
							2022-05-03 01:51:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								31a35e5395 
								
							 
						 
						
							
							
								
								better FM chip names  
							
							
							
						 
						
							2022-05-03 01:29:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e40e7c0fef 
								
							 
						 
						
							
							
								
								sysDef refactor, part 3 - PLEASE READ  
							
							... 
							
							
							
							to cam900 and grauw: I have moved the per-system effect processing code
to sysDef.cpp as lambdas
you may want to do the same when you pull this commit. 
							
						 
						
							2022-05-03 01:23:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								2412f688de 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into osc_debug  
							
							... 
							
							
							
							* 'master' of https://github.com/tildearrow/furnace :
  document (NON-WORKING) extended op param effects
  FDS: add NSFPlay core
  NES: fix Furnace-style DPCM
  SoundUnit: fix PCM pitch
  SoundUnit: PCM support
# Conflicts:
#	src/gui/debugWindow.cpp 
							
						 
						
							2022-05-03 10:23:36 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								3f0c83eb45 
								
							 
						 
						
							
							
								
								Debug improvements  
							
							... 
							
							
							
							Add oscilloscope debug, Hideable sample debug 
							
						 
						
							2022-05-03 10:20:20 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								62289d924e 
								
							 
						 
						
							
							
								
								FDS: add NSFPlay core  
							
							
							
						 
						
							2022-05-02 16:53:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								960048cf4b 
								
							 
						 
						
							
							
								
								NES: fix Furnace-style DPCM  
							
							
							
						 
						
							2022-05-02 16:05:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Laurens Holst 
							
						 
						
							
							
							
							
								
							
							
								ffa0727bf6 
								
							 
						 
						
							
							
								
								AY8930: Fix VGM output.  
							
							... 
							
							
							
							It was generating writes to register addresses > 15. 
							
						 
						
							2022-05-02 22:49:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ce40085d3b 
								
							 
						 
						
							
							
								
								SoundUnit: fix PCM pitch  
							
							
							
						 
						
							2022-05-02 15:07:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a6ef36d42e 
								
							 
						 
						
							
							
								
								SoundUnit: PCM support  
							
							
							
						 
						
							2022-05-02 14:51:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								66f6ab4307 
								
							 
						 
						
							
							
								
								prepare for  #38  
							
							
							
						 
						
							2022-05-02 03:52:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5a724e4949 
								
							 
						 
						
							
							
								
								NES: DPCM work!  
							
							
							
						 
						
							2022-05-02 03:42:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dbe9bf25e7 
								
							 
						 
						
							
							
								
								fix bug caused by new renderSamples approach  
							
							... 
							
							
							
							when doing switchMaster 
							
						 
						
							2022-05-02 02:54:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a7b8f81da7 
								
							 
						 
						
							
							
								
								NES: prepare for DPCM  
							
							
							
						 
						
							2022-05-02 02:12:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b92ce84b34 
								
							 
						 
						
							
							
								
								OPZ: more fixed frequency mode fixes  
							
							
							
						 
						
							2022-05-02 02:12:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a0db8ab49a 
								
							 
						 
						
							
							
								
								OPZ: possibly fix fixed freq emulation  
							
							
							
						 
						
							2022-05-02 01:22:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								34f7750c27 
								
							 
						 
						
							
							
								
								OPZ: fix muting  
							
							
							
						 
						
							2022-05-02 01:15:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6380876b9a 
								
							 
						 
						
							
							
								
								OPL: fix panning  
							
							
							
						 
						
							2022-05-02 00:41:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5adc29906a 
								
							 
						 
						
							
							
								
								Merge pull request  #410  from grauw/dispatch-render-samples  
							
							... 
							
							
							
							Move renderSamples() to DivDispatch implementations. 
							
						 
						
							2022-05-02 00:25:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7a67730c29 
								
							 
						 
						
							
							
								
								damn it  
							
							
							
						 
						
							2022-05-02 00:23:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								430d0329bd 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 10  
							
							... 
							
							
							
							OPZ 
							
						 
						
							2022-05-02 00:22:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								de09073232 
								
							 
						 
						
							
							
								
								NES: NSFPlay per-channel osc  
							
							
							
						 
						
							2022-05-02 00:05:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								61b4e3745f 
								
							 
						 
						
							
							
								
								NES: NSFPlay muting  
							
							
							
						 
						
							2022-05-01 23:57:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e1cec62af4 
								
							 
						 
						
							
							
								
								NES: now fix tri_mute  
							
							
							
						 
						
							2022-05-01 23:48:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								153e025cf8 
								
							 
						 
						
							
							
								
								NES: finally  
							
							
							
						 
						
							2022-05-01 23:48:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9479a8aa0f 
								
							 
						 
						
							
							
								
								fix typo in playback engine  
							
							... 
							
							
							
							possible memory leak 
							
						 
						
							2022-05-01 23:29:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cb7aa4aa05 
								
							 
						 
						
							
							
								
								NES: wire up NSFplay  
							
							... 
							
							
							
							no muting supported for now
see #27  
							
						 
						
							2022-05-01 23:20:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7b31f6a3e5 
								
							 
						 
						
							
							
								
								now fix it damn it  
							
							
							
						 
						
							2022-05-01 22:52:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e873070d84 
								
							 
						 
						
							
							
								
								now move these files  
							
							
							
						 
						
							2022-05-01 22:22:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2c9bad3b3d 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 9  
							
							... 
							
							
							
							work in progress! 
							
						 
						
							2022-05-01 18:29:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								269f07f597 
								
							 
						 
						
							
							
								
								these are debug messages  
							
							
							
						 
						
							2022-05-01 17:26:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Laurens Holst 
							
						 
						
							
							
							
							
								
							
							
								7f0074511c 
								
							 
						 
						
							
							
								
								Move renderSamples() to DivDispatch implementations.  
							
							... 
							
							
							
							To prevent rendering samples for systems that are not in use.
Additionally, it gives the systems more flexibility to render the samples
according to their specific configuration. 
							
						 
						
							2022-05-01 23:23:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								58fe971a3c 
								
							 
						 
						
							
							
								
								Clang you are so arrogant  
							
							
							
						 
						
							2022-05-01 05:18:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9f19b5dfc4 
								
							 
						 
						
							
							
								
								ok so screw you  
							
							
							
						 
						
							2022-05-01 05:10:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								05ae774617 
								
							 
						 
						
							
							
								
								let's hope this works  
							
							
							
						 
						
							2022-05-01 04:49:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e1a02f64de 
								
							 
						 
						
							
							
								
								attempt to fix CI  
							
							
							
						 
						
							2022-05-01 04:30:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3a4f120120 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 8  
							
							... 
							
							
							
							TIA is done 
							
						 
						
							2022-05-01 04:01:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								47f83c0472 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 7  
							
							... 
							
							
							
							YM2610 and YM2610B
only TIA is left 
							
						 
						
							2022-05-01 03:47:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								415e490025 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 6  
							
							... 
							
							
							
							YM2612 and OPM (ymfm)! 
							
						 
						
							2022-05-01 03:12:32 -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 
							
						 
						
							
							
							
							
								
							
							
								dadfd7efee 
								
							 
						 
						
							
							
								
								but PCE supports samples!  
							
							
							
						 
						
							2022-05-01 00:58:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e1fd16637c 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 4  
							
							... 
							
							
							
							OPM, OPN2, OPLL and SN
plus hide unimplemented channels 
							
						 
						
							2022-04-30 22:59:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ddcd486c61 
								
							 
						 
						
							
							
								
								YM2612: fix Furnace DAC mode glitching slides  
							
							
							
						 
						
							2022-04-30 20:52:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1c3dcae05e 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 3  
							
							... 
							
							
							
							K00/C64/NES fixed
FDS, Game Boy and Sound Unit 
							
						 
						
							2022-04-30 18:33:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c738ece374 
								
							 
						 
						
							
							
								
								per-channel oscilloscope, part 2  
							
							... 
							
							
							
							AY8930, K00, C64 and NES 
							
						 
						
							2022-04-30 14:36:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fae3de53a9 
								
							 
						 
						
							
							
								
								maybe uninitialized  
							
							
							
						 
						
							2022-04-30 04:30:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4197fa44fb 
								
							 
						 
						
							
							
								
								GUI: prepare for a per-channel oscilloscope?  
							
							... 
							
							
							
							currently supported systems:
- Amiga
- AY-3-8910
- Dummy System
- OPLL
- SegaPCM
no trigger supported yet! 
							
						 
						
							2022-04-30 03:58:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								52c0044bd9 
								
							 
						 
						
							
							
								
								GUI: add ability to customize startup system  
							
							
							
						 
						
							2022-04-30 01:37:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2e8634626d 
								
							 
						 
						
							
							
								
								new panning effects (80/81/82)  
							
							
							
						 
						
							2022-04-29 23:41:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d16ee7ed45 
								
							 
						 
						
							
							
								
								sysDef oopsie  
							
							
							
						 
						
							2022-04-29 15:36:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8500fa4c4c 
								
							 
						 
						
							
							
								
								NES: add DMC write effect  
							
							
							
						 
						
							2022-04-29 00:18:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								abd42cbb03 
								
							 
						 
						
							
							
								
								SoundUnit: implement panning  
							
							
							
						 
						
							2022-04-29 00:08:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5567746e0b 
								
							 
						 
						
							
							
								
								QSound: implement panning macro - PLEASE READ  
							
							... 
							
							
							
							the panning strategy for QSound has changed!
it's now 08xy where x is left and y is right (muting is not possible though!)
this makes it consistent with other chips, plus QSound's pan range was
32 anyway
in order to toggle the QSound effect use effect 12xx 
							
						 
						
							2022-04-28 23:58:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2ac0e8af42 
								
							 
						 
						
							
							
								
								further improve channel allocation  
							
							
							
						 
						
							2022-04-28 18:32:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								34c3473389 
								
							 
						 
						
							
							
								
								improvements to swap/stomp channel  
							
							
							
						 
						
							2022-04-28 14:03:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8675cdf802 
								
							 
						 
						
							
							
								
								OPL 4-op note preview possible fix  
							
							
							
						 
						
							2022-04-28 05:38:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3906fc1dd4 
								
							 
						 
						
							
							
								
								better channel allocation strategy  
							
							... 
							
							
							
							issue #376  
							
						 
						
							2022-04-28 05:04:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								859b2cf8db 
								
							 
						 
						
							
							
								
								implement channel swapping  
							
							... 
							
							
							
							issue #378  
							
						 
						
							2022-04-28 03:36:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d211170e86 
								
							 
						 
						
							
							
								
								implement relative pitch macro mode  
							
							
							
						 
						
							2022-04-28 01:31:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								77b4e57c58 
								
							 
						 
						
							
							
								
								prepare for relative pitch macro  
							
							
							
						 
						
							2022-04-28 00:50:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								66f5b2117f 
								
							 
						 
						
							
							
								
								dev90 - linear pitch macro option  
							
							
							
						 
						
							2022-04-28 00:26:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4a9855f090 
								
							 
						 
						
							
							
								
								dev89 - C64: add test/gate macro  
							
							... 
							
							
							
							and "don't test/gate before new note" setting 
							
						 
						
							2022-04-27 23:54:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3e9c0dd066 
								
							 
						 
						
							
							
								
								YMU759: update system definition  
							
							
							
						 
						
							2022-04-27 23:32:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c0df205f2d 
								
							 
						 
						
							
							
								
								more changes to autoNoteOn  
							
							... 
							
							
							
							now that there's a second prefer ins type, we get rid of DIV_INS_AMIGA check 
							
						 
						
							2022-04-27 23:32:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f2b974acc5 
								
							 
						 
						
							
							
								
								SoundUnit: ring modulation  
							
							
							
						 
						
							2022-04-27 22:57:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								180ff2457d 
								
							 
						 
						
							
							
								
								NES: fix audio resolution being too low  
							
							
							
						 
						
							2022-04-27 20:36:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dce862fdb9 
								
							 
						 
						
							
							
								
								SoundUnit: more stuff  
							
							
							
						 
						
							2022-04-27 18:28:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								410a509d73 
								
							 
						 
						
							
							
								
								SoundUnit: max cutoff 16383  
							
							
							
						 
						
							2022-04-27 18:03:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3306e853d1 
								
							 
						 
						
							
							
								
								effectRows -> effectCols  
							
							... 
							
							
							
							i don't know why did I call it "rows" 
							
						 
						
							2022-04-27 17:53:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8db3831ab6 
								
							 
						 
						
							
							
								
								fix MSVC oh my  
							
							
							
						 
						
							2022-04-27 05:02:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								78bdd98e0b 
								
							 
						 
						
							
							
								
								improvements to sysDef and UX changes  
							
							... 
							
							
							
							- "no undo" in clear option
- only display instrument types depending on current systems 
							
						 
						
							2022-04-27 04:48:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								24d60507e7 
								
							 
						 
						
							
							
								
								sysDef refactor, part 2  
							
							... 
							
							
							
							to @cam900 and @grauw: you may now pull this to your branch.
check out the comments in sysDef.cpp though. 
							
						 
						
							2022-04-27 00:56:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								351c22cb77 
								
							 
						 
						
							
							
								
								sysDef refactor, part 1 - PLEASE READ NOTE  
							
							... 
							
							
							
							THIS WILL NOT COMPILE!!!
i'm still working on it
to @cam900: DO NOT PULL TO YOUR ES5506 BRANCH YET - wait until I am done
with this refactor
to @grauw: DO NOT PULL TO YOUR OPL4 BRANCH YET - wait until I am done
with this refactor 
							
						 
						
							2022-04-26 18:32:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e8f29cf122 
								
							 
						 
						
							
							
								
								prepare for macroInt preview in instrument editor  
							
							
							
						 
						
							2022-04-26 15:24:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9eb9561b53 
								
							 
						 
						
							
							
								
								GUI:  fix   #400  
							
							
							
						 
						
							2022-04-26 01:07:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								28af57c4f0 
								
							 
						 
						
							
							
								
								fix metronome in low-latency mode  
							
							
							
						 
						
							2022-04-26 00:22:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e8c9b645c5 
								
							 
						 
						
							
							
								
								GUI: implement instrument preview in file dialog  
							
							... 
							
							
							
							SADLY it's just for the built-in file dialog
but i'll think of a solution for the external one 
							
						 
						
							2022-04-25 18:58:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								663e724111 
								
							 
						 
						
							
							
								
								I KNEW IT  
							
							
							
						 
						
							2022-04-25 18:41:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b3f1935f2b 
								
							 
						 
						
							
							
								
								GUI: prepare for more UX improvements  
							
							... 
							
							
							
							- add "temporary instrument" to DivEngine
- prepare for two things:
  - instrument preview on file picker (at least built-in one)
  - instrument selector for banks (#364 ) 
							
						 
						
							2022-04-25 18:23:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2e52a2855c 
								
							 
						 
						
							
							
								
								WonderSwan: fix noise phase reset  
							
							
							
						 
						
							2022-04-25 18:07:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3e1c2197eb 
								
							 
						 
						
							
							
								
								OPL:  fix   #369  
							
							
							
						 
						
							2022-04-25 18:04:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2a952b1a66 
								
							 
						 
						
							
							
								
								dev87 - C64 changes  
							
							... 
							
							
							
							issue #335  
							
						 
						
							2022-04-25 17:55:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1b97d3912b 
								
							 
						 
						
							
							
								
								YM2612: hopefully the final pitch slide fix  
							
							
							
						 
						
							2022-04-25 11:59:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								17cf657f6a 
								
							 
						 
						
							
							
								
								one more pitch calc fix  
							
							
							
						 
						
							2022-04-25 11:52:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bcade6931a 
								
							 
						 
						
							
							
								
								YM2612: allow for DAC rate higher than 32KHz  
							
							... 
							
							
							
							issue #391  
							
						 
						
							2022-04-25 01:42:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								832df58929 
								
							 
						 
						
							
							
								
								YM2612: fix several sample bugs  
							
							
							
						 
						
							2022-04-25 01:24:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c84ff399d9 
								
							 
						 
						
							
							
								
								YM2612: fix negative octaves  
							
							
							
						 
						
							2022-04-24 22:45:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								52e35fdf04 
								
							 
						 
						
							
							
								
								huh? TODO: fix this  
							
							
							
						 
						
							2022-04-24 18:17:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bd68ef5cc3 
								
							 
						 
						
							
							
								
								dev86 - SN duty macro phase reset fix  
							
							
							
						 
						
							2022-04-24 18:12:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f99ba810fe 
								
							 
						 
						
							
							
								
								PC speaker: fix timer issue  
							
							
							
						 
						
							2022-04-24 17:48:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								521b311692 
								
							 
						 
						
							
							
								
								GUI: implement clear  
							
							
							
						 
						
							2022-04-24 17:39:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bb4bc01778 
								
							 
						 
						
							
							
								
								Merge branch 'newpitch'  
							
							
							
						 
						
							2022-04-24 14:41:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								23be8d9336 
								
							 
						 
						
							
							
								
								the final piece of f-num/block work  
							
							
							
						 
						
							2022-04-24 14:40:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								798bc08431 
								
							 
						 
						
							
							
								
								verdammte compilerschieß  
							
							
							
						 
						
							2022-04-24 14:04:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								2b90bd6c66 
								
							 
						 
						
							
							
								
								= 0  
							
							
							
						 
						
							2022-04-24 13:55:21 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								2a48adfde8 
								
							 
						 
						
							
							
								
								Inline error  
							
							
							
						 
						
							2022-04-24 13:43:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								580cff9d32 
								
							 
						 
						
							
							
								
								Decided to EOF fail seeks beyond bounds  
							
							
							
						 
						
							2022-04-24 12:37:49 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								18f7dcc0b0 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2022-04-24 12:31:37 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dd9bb8327a 
								
							 
						 
						
							
							
								
								and this finally does it  
							
							... 
							
							
							
							the last thing to do is a compatibility flag 
							
						 
						
							2022-04-23 18:02:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0e3dbdc1b2 
								
							 
						 
						
							
							
								
								this might fix it  
							
							
							
						 
						
							2022-04-23 16:52:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								6638941c9d 
								
							 
						 
						
							
							
								
								Address unused stuff and CI fix  
							
							
							
						 
						
							2022-04-24 04:34:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								3865e3eac6 
								
							 
						 
						
							
							
								
								#79 : OPNI support added......  
							
							
							
						 
						
							2022-04-24 03:49:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								bb0253d82f 
								
							 
						 
						
							
							
								
								Urgh why are your operators BACKWARDS FFS  
							
							
							
						 
						
							2022-04-24 03:15:20 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								6bd199923f 
								
							 
						 
						
							
							
								
								OPLI progress... still figuring out correct readings  
							
							
							
						 
						
							2022-04-24 02:37:25 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								a049e43618 
								
							 
						 
						
							
							
								
								#79 : .y12 import done  
							
							
							
						 
						
							2022-04-24 00:45:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								b8d9fab745 
								
							 
						 
						
							
							
								
								Start .y12 (Gens KMod/Kaneda) patch dump import  
							
							
							
						 
						
							2022-04-24 00:29:33 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								0f47a3ed7b 
								
							 
						 
						
							
							
								
								Fix DT range  
							
							
							
						 
						
							2022-04-23 23:40:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								8ad827478c 
								
							 
						 
						
							
							
								
								#79 : OPM complete for now  
							
							
							
						 
						
							2022-04-23 21:48:18 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								3550ad512a 
								
							 
						 
						
							
							
								
								OPM import: Fix reset read procedural flow  
							
							
							
						 
						
							2022-04-23 20:20:29 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								f716ac262d 
								
							 
						 
						
							
							
								
								#79 : OPM import progress and start everything else  
							
							
							
						 
						
							2022-04-23 19:52:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f6b34a5bb0 
								
							 
						 
						
							
							
								
								huh?  
							
							
							
						 
						
							2022-04-23 04:25:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dd80cb8b55 
								
							 
						 
						
							
							
								
								what the heck  
							
							
							
						 
						
							2022-04-22 17:42:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								943e013cb4 
								
							 
						 
						
							
							
								
								YM2612: new pitch slide formula  
							
							... 
							
							
							
							finally nailed it (almost) 
							
						 
						
							2022-04-22 16:46:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8db53faf72 
								
							 
						 
						
							
							
								
								new FM frequency calculation experiments  
							
							
							
						 
						
							2022-04-22 04:23:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4195715dc0 
								
							 
						 
						
							
							
								
								use good default instrument when adding ins  
							
							
							
						 
						
							2022-04-21 02:29:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								79fa8f1d02 
								
							 
						 
						
							
							
								
								better default instrument for OPL/OPLL  
							
							... 
							
							
							
							no longer silence 
							
						 
						
							2022-04-21 02:24:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1a81c6c3e7 
								
							 
						 
						
							
							
								
								VRC6: saw volume 63  
							
							
							
						 
						
							2022-04-19 21:55:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d4380e1524 
								
							 
						 
						
							
							
								
								GUI: add an effect list window  
							
							
							
						 
						
							2022-04-19 18:44:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b6026e76c5 
								
							 
						 
						
							
							
								
								SMS: fix noise pitch being odd on linear pitch off  
							
							... 
							
							
							
							issue #379  
							
						 
						
							2022-04-19 18:10:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7767881ca7 
								
							 
						 
						
							
							
								
								VRC6: fix saw column not yielding saw type ins  
							
							... 
							
							
							
							fixes  #374  
						
							2022-04-19 13:59:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f550bd82dd 
								
							 
						 
						
							
							
								
								possibly  fix   #373  
							
							
							
						 
						
							2022-04-18 16:21:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cc5013f3dc 
								
							 
						 
						
							
							
								
								possibly fix OPl3 per-channel audio export  
							
							
							
						 
						
							2022-04-18 04:42:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								afa59a27ff 
								
							 
						 
						
							
							
								
								fix note preview for ADPCM-A  
							
							
							
						 
						
							2022-04-18 04:16:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b8c790bf79 
								
							 
						 
						
							
							
								
								dev84 - new compat flag and store macro modes  
							
							
							
						 
						
							2022-04-18 00:52:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fc8a130c71 
								
							 
						 
						
							
							
								
								implement panning macro  
							
							... 
							
							
							
							except for QSound 
							
						 
						
							2022-04-17 14:15:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5e7a4eae16 
								
							 
						 
						
							
							
								
								VERA: finally proper volume  
							
							
							
						 
						
							2022-04-17 05:01:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								27698892d2 
								
							 
						 
						
							
							
								
								do I have amnesia or what  
							
							
							
						 
						
							2022-04-17 01:37:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								211a4b1821 
								
							 
						 
						
							
							
								
								C64: fix portamento not working...  
							
							
							
						 
						
							2022-04-17 01:37:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								496031a41f 
								
							 
						 
						
							
							
								
								Merge pull request  #370  from AYCEdemo/vgmfix  
							
							... 
							
							
							
							VGM: Support ROM data in the second chip 
							
						 
						
							2022-04-17 01:19:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								d1fadf1076 
								
							 
						 
						
							
							
								
								Address review comments take 2  
							
							
							
						 
						
							2022-04-17 15:54:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								ac656f07bb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/More-OPL-Patch-Support  
							
							
							
						 
						
							2022-04-17 15:41:18 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6450a5323a 
								
							 
						 
						
							
							
								
								fix preview of sample instruments  
							
							
							
						 
						
							2022-04-16 22:26:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								164d56a21f 
								
							 
						 
						
							
							
								
								YM2151: implement panning macro i think  
							
							
							
						 
						
							2022-04-16 18:35:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								d16d1260cb 
								
							 
						 
						
							
							
								
								VGM: Support ROM data in the second chip  
							
							
							
						 
						
							2022-04-16 22:54:01 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b4ac5c7e6a 
								
							 
						 
						
							
							
								
								implement pitch macro  
							
							
							
						 
						
							2022-04-16 01:39:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								af41e56acc 
								
							 
						 
						
							
							
								
								Lynx: set freqChanged to false!  
							
							
							
						 
						
							2022-04-16 00:39:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d0c76e020c 
								
							 
						 
						
							
							
								
								GUI: more note preview fixes  
							
							
							
						 
						
							2022-04-16 00:10:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6b294933bc 
								
							 
						 
						
							
							
								
								VGM export: fix it under low-latency mode  
							
							
							
						 
						
							2022-04-15 22:27:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b48a2368be 
								
							 
						 
						
							
							
								
								more low-latency mode work  
							
							... 
							
							
							
							playSub() runs at normal tick rate 
							
						 
						
							2022-04-15 22:22:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								a8201fa535 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2022-04-16 09:37:26 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								836fb57f14 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/More-OPL-Patch-Support  
							
							
							
						 
						
							2022-04-16 09:11:45 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								98b9bd32b9 
								
							 
						 
						
							
							
								
								static_assert() on cmdName  
							
							
							
						 
						
							2022-04-15 16:10:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fd3d57b1cb 
								
							 
						 
						
							
							
								
								even more improvements to low-latency mode  
							
							
							
						 
						
							2022-04-15 15:01:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								45460df96d 
								
							 
						 
						
							
							
								
								improve low-latency mode strategy  
							
							
							
						 
						
							2022-04-15 14:38:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								eb70086234 
								
							 
						 
						
							
							
								
								sample 8-bit blep resample fix  
							
							
							
						 
						
							2022-04-15 14:38:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								c3ca175e46 
								
							 
						 
						
							
							
								
								Nitpicky cruft cleanup.  
							
							
							
						 
						
							2022-04-15 22:21:03 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								c3b393004d 
								
							 
						 
						
							
							
								
								Fix for -Werror o/ o/ o/  
							
							
							
						 
						
							2022-04-15 22:21:03 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								c431add35b 
								
							 
						 
						
							
							
								
								BNK - Fix sustain flag  
							
							
							
						 
						
							2022-04-15 22:20:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								7e692eb073 
								
							 
						 
						
							
							
								
								Checkpoint: BNK presets now loading and also refactoring duplicated operations.  
							
							
							
						 
						
							2022-04-15 22:20:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								29ed73a157 
								
							 
						 
						
							
							
								
								Start BNK  
							
							
							
						 
						
							2022-04-15 22:20:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								ee14f0fa8c 
								
							 
						 
						
							
							
								
								SBI fixes:  
							
							... 
							
							
							
							- Support 2OP\x1A header (used in some third party implementations)
- Include 2op pair for Freq Monster 801 6op (4+2op) patches.
- Fall back to filename if no internal patch name found. 
							
						 
						
							2022-04-15 22:20:46 +10: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 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a530934671 
								
							 
						 
						
							
							
								
								fix retrigger issue in sample instruments  
							
							
							
						 
						
							2022-04-15 01:26:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								397ab43ffd 
								
							 
						 
						
							
							
								
								C64: better muting strategy  
							
							... 
							
							
							
							now directly inside reSID rather than in the DivDispatch
fixes  #285  
							
						 
						
							2022-04-15 01:20:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b77b9e61ec 
								
							 
						 
						
							
							
								
								the ugliest way to fix klisje paa klisje  
							
							
							
						 
						
							2022-04-15 00:47:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3e15a066f8 
								
							 
						 
						
							
							
								
								Soundtracker .mod loading support  
							
							... 
							
							
							
							this required a re-organization of DivEngine::load() but it works
eventually we'll be able to load other file formats this way 
							
						 
						
							2022-04-15 00:45:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								68445435f9 
								
							 
						 
						
							
							
								
								fix several misc issues  
							
							
							
						 
						
							2022-04-14 18:25:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9795bca2ca 
								
							 
						 
						
							
							
								
								fix audio export not aborting in per-channel mode  
							
							
							
						 
						
							2022-04-14 02:26:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cc1933dcbb 
								
							 
						 
						
							
							
								
								export ExtCh op channels as a group  
							
							... 
							
							
							
							in per-channel audio export 
							
						 
						
							2022-04-14 02:16:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8ce8e87922 
								
							 
						 
						
							
							
								
								VERA: halve PCM volume  
							
							... 
							
							
							
							this should be good 
							
						 
						
							2022-04-14 02:04:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3707a86f42 
								
							 
						 
						
							
							
								
								VERA: 4x the volume  
							
							
							
						 
						
							2022-04-14 01:51:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2e2fafd878 
								
							 
						 
						
							
							
								
								GUI: add metronome volume setting  
							
							
							
						 
						
							2022-04-13 02:29:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fd723763f6 
								
							 
						 
						
							
							
								
								fix serious issue!  
							
							
							
						 
						
							2022-04-13 00:35:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fbf7f9304e 
								
							 
						 
						
							
							
								
								dev83 - yet another E1xy/E2xy fix  
							
							... 
							
							
							
							and 17xx fix in ExtCh 
							
						 
						
							2022-04-13 00:34:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9bd8aef538 
								
							 
						 
						
							
							
								
								SMS: fix note slides on upper notes  
							
							... 
							
							
							
							hopefully this doesn't break anything 
							
						 
						
							2022-04-12 21:30:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8702effbb9 
								
							 
						 
						
							
							
								
								prepare for storing other details  
							
							
							
						 
						
							2022-04-12 15:39:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a20861559b 
								
							 
						 
						
							
							
								
								implement .dmc loading  
							
							
							
						 
						
							2022-04-12 03:34:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ea463e4dfd 
								
							 
						 
						
							
							
								
								Merge pull request  #352  from OPNA2608/add/ff_import  
							
							... 
							
							
							
							Add FF bank import 
							
						 
						
							2022-04-12 02:43:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								455cccdef0 
								
							 
						 
						
							
							
								
								GUI: sample improvements  
							
							... 
							
							
							
							- resample change C-4 note
- add duplicate option 
							
						 
						
							2022-04-12 02:15:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3d94aef14b 
								
							 
						 
						
							
							
								
								WaveSynth: remove to-do  
							
							
							
						 
						
							2022-04-12 01:51:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								463090717b 
								
							 
						 
						
							
							
								
								Amiga: what the hell?  
							
							
							
						 
						
							2022-04-12 01:26:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								24209c7853 
								
							 
						 
						
							
							
								
								dev82 - amiga wavetables  
							
							... 
							
							
							
							closes  #16  (yay!) 
						
							2022-04-12 01:19:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								014e86d3d1 
								
							 
						 
						
							
							
								
								add missing license headers  
							
							
							
						 
						
							2022-04-12 00:18:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e77ecfd04b 
								
							 
						 
						
							
							
								
								N163: implement wave synth  
							
							... 
							
							
							
							I hope this does not break any songs 
							
						 
						
							2022-04-12 00:17:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ef5953cda5 
								
							 
						 
						
							
							
								
								don't store the upper 24 bits of FM macro values  
							
							... 
							
							
							
							those are unnecessary (no FM parameter ever goes above 255) 
							
						 
						
							2022-04-11 22:37:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								456be8a08f 
								
							 
						 
						
							
							
								
								Merge branch 'ins_fix' of  https://github.com/cam900/furnace  into cam900-ins_fix  
							
							
							
						 
						
							2022-04-11 22:36:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8407a7d3a4 
								
							 
						 
						
							
							
								
								add several TODO comments  
							
							... 
							
							
							
							self-note: check this one after you come back! 
							
						 
						
							2022-04-11 18:12:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								0bba063437 
								
							 
						 
						
							
							
								
								Fix possibly breaks instrument loading  
							
							
							
						 
						
							2022-04-11 21:15:52 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								a454afcd19 
								
							 
						 
						
							
							
								
								Fix possible instrument loading fix  
							
							
							
						 
						
							2022-04-11 21:08:58 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d2a8b028e8 
								
							 
						 
						
							
							
								
								Merge pull request  #354  from cam900/n163_demultiplex  
							
							... 
							
							
							
							Add support of N163 demultiplexed output 
							
						 
						
							2022-04-11 02:38:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								39784bc7c2 
								
							 
						 
						
							
							
								
								YMU759 samples at 48KHz  
							
							
							
						 
						
							2022-04-11 01:58:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8a49522e59 
								
							 
						 
						
							
							
								
								beta 1-3 .dmf loading  
							
							... 
							
							
							
							i did it 
							
						 
						
							2022-04-11 01:41:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6b627ab885 
								
							 
						 
						
							
							
								
								TOOK  
							
							
							
						 
						
							2022-04-10 22:16:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fddd05dc1a 
								
							 
						 
						
							
							
								
								improve logging facility  
							
							... 
							
							
							
							we have a log viewer within the program now 
							
						 
						
							2022-04-10 22:12:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4ae13c15e6 
								
							 
						 
						
							
							
								
								get rid of <list>  
							
							
							
						 
						
							2022-04-10 18:07:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								09dec38407 
								
							 
						 
						
							
							
								
								Merge branch 'macro' ( #353 )  
							
							
							
						 
						
							2022-04-10 17:26:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5f526f4b6e 
								
							 
						 
						
							
							
								
								add playSub time log  
							
							
							
						 
						
							2022-04-10 17:24:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								51761bc6df 
								
							 
						 
						
							
							
								
								part 3 - C64 mishap  
							
							
							
						 
						
							2022-04-10 16:53:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								51207e58ad 
								
							 
						 
						
							
							
								
								part 2 - finally  
							
							
							
						 
						
							2022-04-10 16:52:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c13358d96f 
								
							 
						 
						
							
							
								
								part 1  
							
							
							
						 
						
							2022-04-10 15:31:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								91d8c48542 
								
							 
						 
						
							
							
								
								Add FF bank import  
							
							
							
						 
						
							2022-04-10 14:16:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								86b523a83e 
								
							 
						 
						
							
							
								
								Revert unnecessary changes  
							
							
							
						 
						
							2022-04-10 20:24:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								e6d74766ca 
								
							 
						 
						
							
							
								
								Add support of N163 demultiplexed output  
							
							... 
							
							
							
							so, there's to way for reduce N163 noises: reduce channel limit and demultiplex
* channel limit is runtime changeable and it makes some usable effects with disable demultiplex
* demultiplex is used for "non-ear destroyable" emulators, but less hardware accurate. (when LPF and RF filter is not considered)
Furnace support both after this, You can choose output behavior via configuration flag. 
							
						 
						
							2022-04-10 20:22:49 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								78b88d61ce 
								
							 
						 
						
							
							
								
								Fix format breaking  
							
							
							
						 
						
							2022-04-10 18:45:55 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								075ec9b6de 
								
							 
						 
						
							
							
								
								Read and Write this  
							
							
							
						 
						
							2022-04-10 18:38:48 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								518841c17e 
								
							 
						 
						
							
							
								
								Fix FM layout in "Compact" mode, Prepare for per-operator on/off control on FM (possibly controllable with phase reset macro?)  
							
							
							
						 
						
							2022-04-10 18:36:04 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								b167034e06 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into macro  
							
							
							
						 
						
							2022-04-10 17:29:36 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								2e6193706a 
								
							 
						 
						
							
							
								
								Fix value fill  
							
							
							
						 
						
							2022-04-10 17:26:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e23dcd6e1b 
								
							 
						 
						
							
							
								
								implement hard reset on OPM/OPZ/OPNB  
							
							
							
						 
						
							2022-04-10 03:04:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								228822e19e 
								
							 
						 
						
							
							
								
								Fix signed type issue  
							
							
							
						 
						
							2022-04-10 16:43:32 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								68cf969600 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into macro  
							
							
							
						 
						
							2022-04-10 16:34:23 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f42855f170 
								
							 
						 
						
							
							
								
								add 30xx effect to hard reset envelope  
							
							... 
							
							
							
							currently only for 2612! 
							
						 
						
							2022-04-10 02:11:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								4b912fd145 
								
							 
						 
						
							
							
								
								Code style  
							
							
							
						 
						
							2022-04-10 15:50:59 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								13bdf2d86d 
								
							 
						 
						
							
							
								
								Prepare for FMS2, AMS2 macro for YM2414  
							
							
							
						 
						
							2022-04-10 15:16:51 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								ae4f005d67 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into macro  
							
							... 
							
							
							
							# Conflicts:
#	src/engine/platform/c64.cpp
#	src/gui/insEdit.cpp 
							
						 
						
							2022-04-10 14:47:10 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								d3e5efe834 
								
							 
						 
						
							
							
								
								Prepare for macro refactoring  
							
							
							
						 
						
							2022-04-10 14:01:55 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								38ca437190 
								
							 
						 
						
							
							
								
								DC offset improvements  
							
							
							
						 
						
							2022-04-09 18:25:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								46bf69769b 
								
							 
						 
						
							
							
								
								Merge pull request  #331  from OPNA2608/msvc/sane_warning_level  
							
							... 
							
							
							
							Resolve/Mute MSVC warnings, enable WAE for MSVC 
							
						 
						
							2022-04-09 15:26:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								b6fb3820da 
								
							 
						 
						
							
							
								
								Remove unneeded includes  
							
							... 
							
							
							
							Some are harmless, some screw with SDL's standard includes due to preceeding `_USE_MATH_DEFINES`. 
							
						 
						
							2022-04-09 21:10:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								4c19a973ef 
								
							 
						 
						
							
							
								
								Fix for C4805: '|': unsafe mix of type 'unsigned char' and type 'bool' in operation  
							
							
							
						 
						
							2022-04-09 10:54:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								82d893082c 
								
							 
						 
						
							
							
								
								Fix for C4005: '_CRT_SECURE_NO_WARNINGS': macro redefinition  
							
							
							
						 
						
							2022-04-09 10:54:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								785ac8d1a7 
								
							 
						 
						
							
							
								
								small oscBuf fix  
							
							
							
						 
						
							2022-04-09 02:45:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7bf2a3ea1a 
								
							 
						 
						
							
							
								
								GUI: prepare for oscilloscope improvements  
							
							
							
						 
						
							2022-04-09 02:42:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								320250b831 
								
							 
						 
						
							
							
								
								MIDI out improvements  
							
							
							
						 
						
							2022-04-09 01:50:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9e0e8f3345 
								
							 
						 
						
							
							
								
								dev80 - increase song limits  
							
							... 
							
							
							
							up to 256 patterns
up to 256 orders 
							
						 
						
							2022-04-08 17:21:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0fcc73b6c6 
								
							 
						 
						
							
							
								
								WaveSynth: implement more effects  
							
							
							
						 
						
							2022-04-08 16:03:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								48e8e49ba8 
								
							 
						 
						
							
							
								
								whoops!  
							
							
							
						 
						
							2022-04-08 12:21:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								65f893822a 
								
							 
						 
						
							
							
								
								dev79 - wave synth data storage  
							
							... 
							
							
							
							also wave synth works on swan and X1-010 now
however it's untested on X1 because i wrote it in bed 
							
						 
						
							2022-04-08 04:34:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								26dca41b63 
								
							 
						 
						
							
							
								
								FDS: wave synth  
							
							
							
						 
						
							2022-04-08 02:59:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3b7e9d2929 
								
							 
						 
						
							
							
								
								BubSys: bring on the wave synth  
							
							
							
						 
						
							2022-04-08 02:42:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5bd076d13e 
								
							 
						 
						
							
							
								
								initial bring-up of the wave synth  
							
							... 
							
							
							
							issue #16  
							
						 
						
							2022-04-08 02:11:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0c1e2ddcb0 
								
							 
						 
						
							
							
								
								OPL: fix OPL2 not having waveforms  
							
							
							
						 
						
							2022-04-07 20:48:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5d52ef7f00 
								
							 
						 
						
							
							
								
								support .dmf with 6-bit wavetables  
							
							
							
						 
						
							2022-04-07 20:13:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								500ce8086d 
								
							 
						 
						
							
							
								
								GUI: initial wave synth UI  
							
							
							
						 
						
							2022-04-07 18:27:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4dfe9f97fb 
								
							 
						 
						
							
							
								
								prepare for wavetable synth  
							
							
							
						 
						
							2022-04-07 15:46:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dd6229a6b9 
								
							 
						 
						
							
							
								
								OPZ: more work  
							
							
							
						 
						
							2022-04-07 01:44:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ad09254cf4 
								
							 
						 
						
							
							
								
								dev78 - new compat flag that fixes ExtCh  
							
							
							
						 
						
							2022-04-07 01:14:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								96d45dafb2 
								
							 
						 
						
							
							
								
								OPZ: same  
							
							
							
						 
						
							2022-04-07 01:04:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e1b77d7e2b 
								
							 
						 
						
							
							
								
								OPM: if the LFO rate is 0, don't clock the counter  
							
							
							
						 
						
							2022-04-07 01:03:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								78cd99af32 
								
							 
						 
						
							
							
								
								update ymfm  
							
							
							
						 
						
							2022-04-07 00:57:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b162c09f7c 
								
							 
						 
						
							
							
								
								GUI: OPZ instrument editor work - dev77  
							
							
							
						 
						
							2022-04-07 00:45:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								530327383a 
								
							 
						 
						
							
							
								
								initial OPZ bring-up  
							
							... 
							
							
							
							even emulation is incomplete and one thing is making me tired... 
							
						 
						
							2022-04-06 22:56:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9345576fc3 
								
							 
						 
						
							
							
								
								MMC5: fix 12xx not working  
							
							
							
						 
						
							2022-04-06 22:55:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2e327953e8 
								
							 
						 
						
							
							
								
								YM2610(B): AY unification  
							
							... 
							
							
							
							as of now the SSG part of these chips is handled by a DivPlatformAY8910
within the DivPlatformYM2610.
this means less code duplication and therefore prepares for
OPN/OPNA support. 
							
						 
						
							2022-04-06 18:03:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								ba8ee96069 
								
							 
						 
						
							
							
								
								VIC-20: Make noise state consistent across inits  
							
							
							
						 
						
							2022-04-06 19:11:45 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9d653b58b3 
								
							 
						 
						
							
							
								
								hopefully fix MSVC build  
							
							
							
						 
						
							2022-04-06 04:24:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2da96a7e76 
								
							 
						 
						
							
							
								
								initial MMC5 bring-up  
							
							
							
						 
						
							2022-04-06 00:34:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								280cbb3e39 
								
							 
						 
						
							
							
								
								FDS: possibly final work  
							
							... 
							
							
							
							the last thing left to do is the filter, but everything works now 
							
						 
						
							2022-04-05 18:18:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4ba50b433a 
								
							 
						 
						
							
							
								
								FDS: .dmf wavetables will be 6-bit soon  
							
							
							
						 
						
							2022-04-05 15:14:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								258a905aaa 
								
							 
						 
						
							
							
								
								harden .dmf loader  
							
							... 
							
							
							
							issue #325  
							
						 
						
							2022-04-04 14:15:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3a7a132f02 
								
							 
						 
						
							
							
								
								harden Furnace file loader  
							
							... 
							
							
							
							issue #325  
							
						 
						
							2022-04-04 14:04:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								81150d96fa 
								
							 
						 
						
							
							
								
								FDS: add FDS ins type auto-detection on .dmf  
							
							
							
						 
						
							2022-04-04 04:57:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ccb8d3d355 
								
							 
						 
						
							
							
								
								dev76 - format changes  
							
							... 
							
							
							
							- 8 more macros
- FDS instrument data 
							
						 
						
							2022-04-04 04:47:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								eee2500b5c 
								
							 
						 
						
							
							
								
								FDS: effect names and register sheet  
							
							
							
						 
						
							2022-04-04 00:47:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4ec91b8b42 
								
							 
						 
						
							
							
								
								fix .fui instruments not loading!  
							
							
							
						 
						
							2022-04-04 00:12:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ac3772c024 
								
							 
						 
						
							
							
								
								initial FDS bring-up  
							
							
							
						 
						
							2022-04-03 22:37:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d112cd0c68 
								
							 
						 
						
							
							
								
								what?  
							
							
							
						 
						
							2022-04-03 17:22:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3a59e260d8 
								
							 
						 
						
							
							
								
								prepare for handling of FDS .dmf  
							
							
							
						 
						
							2022-04-03 17:14:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d63ddda402 
								
							 
						 
						
							
							
								
								FDS preparation work DOES NOT COMPILE  
							
							
							
						 
						
							2022-04-03 16:02:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								109f80d4da 
								
							 
						 
						
							
							
								
								re-organize instrument loading code  
							
							
							
						 
						
							2022-04-03 13:53:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								82ae2bf877 
								
							 
						 
						
							
							
								
								fix version 9 .dmp -_-  
							
							
							
						 
						
							2022-04-03 02:34:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5ff1c9d70d 
								
							 
						 
						
							
							
								
								OPN ext ch: fix mute being overridden when seeking  
							
							
							
						 
						
							2022-04-03 02:28:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6567d29450 
								
							 
						 
						
							
							
								
								separate instrument file ops  
							
							
							
						 
						
							2022-04-03 02:15:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e44d081adc 
								
							 
						 
						
							
							
								
								prepare for .opm support  
							
							... 
							
							
							
							goodbye addInstrumentFromFile
hello instrumentFromFile + addInstrumentPtr
these changes are required to allow loading instrument banks 
							
						 
						
							2022-04-03 01:56:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ffb536846b 
								
							 
						 
						
							
							
								
								fix .dmp loading  
							
							
							
						 
						
							2022-04-02 17:37:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								81c8bf4e59 
								
							 
						 
						
							
							
								
								add ability to select VGM version when exporting  
							
							... 
							
							
							
							by default it is 1.71 but please tell me if you want this to be changed 
							
						 
						
							2022-04-01 21:40:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								13d08b3cb6 
								
							 
						 
						
							
							
								
								maybe fix another audio export crash  
							
							
							
						 
						
							2022-04-01 16:31:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dfb4f211c1 
								
							 
						 
						
							
							
								
								PC speaker: volume macro (finally)  
							
							
							
						 
						
							2022-04-01 13:47:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								abd5dd3a12 
								
							 
						 
						
							
							
								
								TODO: rewrite getSystemSongName  
							
							
							
						 
						
							2022-04-01 13:02:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								251da3a9d0 
								
							 
						 
						
							
							
								
								dev75 - MIDI input improvements (mostly)  
							
							
							
						 
						
							2022-04-01 05:24:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ffb01dd19c 
								
							 
						 
						
							
							
								
								Revert "release 0.6pre0"  
							
							... 
							
							
							
							This reverts commit f7566455c2 
							
						 
						
							2022-04-01 05:20:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f7566455c2 
								
							 
						 
						
							
							
								
								release 0.6pre0  
							
							
							
						 
						
							2022-04-01 04:45:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4b436ef1fc 
								
							 
						 
						
							
							
								
								and more MIDI input refinements  
							
							
							
						 
						
							2022-04-01 02:21:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								052dcb2576 
								
							 
						 
						
							
							
								
								implement more MIDI stuff  
							
							
							
						 
						
							2022-04-01 01:50:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a08f7507fd 
								
							 
						 
						
							
							
								
								N163: don't auto-scale volume  
							
							
							
						 
						
							2022-03-31 23:11:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6d1d91ca68 
								
							 
						 
						
							
							
								
								AY8930: add TEST register effect  
							
							
							
						 
						
							2022-03-31 17:14:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2d6a3b93d8 
								
							 
						 
						
							
							
								
								VRC6: change default saw volume  
							
							
							
						 
						
							2022-03-31 15:40:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d321292543 
								
							 
						 
						
							
							
								
								separate VRC6 and VRC6 saw ins types  
							
							
							
						 
						
							2022-03-31 15:25:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f689409f02 
								
							 
						 
						
							
							
								
								kind of MIDI output  
							
							
							
						 
						
							2022-03-31 03:33:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								45ce940d66 
								
							 
						 
						
							
							
								
								better MIDI and note input handling  
							
							... 
							
							
							
							closes  #147  
						
							2022-03-31 01:51:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6f3b9f2e5d 
								
							 
						 
						
							
							
								
								VRC6: changes around volume macro  
							
							
							
						 
						
							2022-03-30 22:55:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cccf90d417 
								
							 
						 
						
							
							
								
								OPL: implement VGM export fake reset  
							
							
							
						 
						
							2022-03-30 04:27:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cc152bc3d0 
								
							 
						 
						
							
							
								
								OPL: partially enable VGM export  
							
							... 
							
							
							
							it works except for fake reset 
							
						 
						
							2022-03-30 03:36:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								12ade13580 
								
							 
						 
						
							
							
								
								SegaPCM: fix pitched samples on VGM export  
							
							... 
							
							
							
							fixes  #291  
						
							2022-03-30 00:33:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								fb70afe50d 
								
							 
						 
						
							
							
								
								Merge pull request  #329  from cam900/n163_macro  
							
							... 
							
							
							
							Minor N163 macro fix 
							
						 
						
							2022-03-30 00:28:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								80d67f9b23 
								
							 
						 
						
							
							
								
								BubSys: fix muting  
							
							
							
						 
						
							2022-03-30 00:15:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								af6bbf9493 
								
							 
						 
						
							
							
								
								OPN: fix LFO effect not working in ext ch mode  
							
							
							
						 
						
							2022-03-30 00:09:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7e34c7746e 
								
							 
						 
						
							
							
								
								change the porta logic a bit  
							
							
							
						 
						
							2022-03-30 00:08:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a43034f559 
								
							 
						 
						
							
							
								
								OPN: fix portaPause not resetting on new note  
							
							
							
						 
						
							2022-03-29 23:58:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								6eba483cba 
								
							 
						 
						
							
							
								
								Minor N163 macro fix  
							
							
							
						 
						
							2022-03-30 08:28:38 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c26123e782 
								
							 
						 
						
							
							
								
								VIC-20: wait what?  
							
							
							
						 
						
							2022-03-29 14:11:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5cea8ed3e3 
								
							 
						 
						
							
							
								
								QSound: change volume macro formula  
							
							
							
						 
						
							2022-03-29 02:28:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								964039c8db 
								
							 
						 
						
							
							
								
								fix file export crash  
							
							... 
							
							
							
							closes  #323  
						
							2022-03-29 00:25:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4825fe7adb 
								
							 
						 
						
							
							
								
								more work  
							
							
							
						 
						
							2022-03-28 18:19:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								08910d37b2 
								
							 
						 
						
							
							
								
								oh yes more MIDI work  
							
							
							
						 
						
							2022-03-28 15:24:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								1019faf34c 
								
							 
						 
						
							
							
								
								Fix initial channel, Minor optimization for N163  
							
							
							
						 
						
							2022-03-29 04:56:35 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3561d866fb 
								
							 
						 
						
							
							
								
								Merge pull request  #317  from cam900/vrc6  
							
							... 
							
							
							
							Minor optimization 
							
						 
						
							2022-03-28 13:23:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								1ca63bdc09 
								
							 
						 
						
							
							
								
								Fix N163  
							
							
							
						 
						
							2022-03-29 00:31:17 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5360cd73f4 
								
							 
						 
						
							
							
								
								earliest MIDI input! (no note input tho)  
							
							
							
						 
						
							2022-03-28 03:46:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5060c0c140 
								
							 
						 
						
							
							
								
								Merge branch 'tildearrow:master' into vrc6  
							
							
							
						 
						
							2022-03-28 12:39:00 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								7bd39603a9 
								
							 
						 
						
							
							
								
								Further fix  
							
							
							
						 
						
							2022-03-28 12:31:42 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								13a8873050 
								
							 
						 
						
							
							
								
								VRC6: period tuning fixes  
							
							... 
							
							
							
							now it is identical to the NES channels 
							
						 
						
							2022-03-27 22:30:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4422ff7695 
								
							 
						 
						
							
							
								
								Merge branch 'vrc6' of  https://github.com/cam900/furnace  into cam900-vrc6  
							
							
							
						 
						
							2022-03-27 22:16:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								075f758e4d 
								
							 
						 
						
							
							
								
								Namco 163 refinements  
							
							
							
						 
						
							2022-03-27 22:04:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c4fc797578 
								
							 
						 
						
							
							
								
								Merge  #304  - DO NOT COMPILE  
							
							... 
							
							
							
							Add Namco 163 Support
Not final - changes needed 
							
						 
						
							2022-03-27 21:35:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								79d6433006 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into vrc6  
							
							
							
						 
						
							2022-03-28 10:11:09 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a7647a1d57 
								
							 
						 
						
							
							
								
								nice troll  
							
							
							
						 
						
							2022-03-27 13:38:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								5c922a090e 
								
							 
						 
						
							
							
								
								Fix enable bit correction  
							
							
							
						 
						
							2022-03-28 01:43:43 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								44b4c5c5aa 
								
							 
						 
						
							
							
								
								Spacing  
							
							
							
						 
						
							2022-03-28 01:23:52 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								5c5c9199c7 
								
							 
						 
						
							
							
								
								Channel enable bit is inverted  
							
							
							
						 
						
							2022-03-28 01:22:24 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								ef104ce0b0 
								
							 
						 
						
							
							
								
								Add VRC6 support  
							
							... 
							
							
							
							2 Pulse channels:
- 8 level pulse duty cycle, DAC mode(just ignores duty cycle)/pulse wave mode, 4 bit volume.
- Furnace support PCM playback in pulse channels with duty cycle ignore mode.
Sawtooth:
- nothing but 6 bit volume (8 bit accumulator in technically) and 12 bit frequency (periodic).
VRC6 instrument:
- 6 bit Volume macro for finer sawtooth volume handling, also 3 bit Duty cycle macro for pulse channels.
Duty, PCM mode command and Duty macro affects for pulse channel only. 
							
						 
						
							2022-03-28 01:06:56 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5dac609d92 
								
							 
						 
						
							
							
								
								Genesis: better DAC write algorithm  
							
							... 
							
							
							
							only write DAC if there aren't too many queued writes 
							
						 
						
							2022-03-27 01:47:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a58c6da19d 
								
							 
						 
						
							
							
								
								Amiga: oops  
							
							
							
						 
						
							2022-03-27 00:29:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								08dd693fa0 
								
							 
						 
						
							
							
								
								Amiga: add AM/PM effects  
							
							
							
						 
						
							2022-03-27 00:02:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								154ef3f9a3 
								
							 
						 
						
							
							
								
								Amiga: filter emulation  
							
							
							
						 
						
							2022-03-26 23:39:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b514ee30da 
								
							 
						 
						
							
							
								
								MOD import: non-linear pitch  
							
							
							
						 
						
							2022-03-26 22:34:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9b6e582f8d 
								
							 
						 
						
							
							
								
								dev72 - two more compat flags  
							
							
							
						 
						
							2022-03-26 22:15:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5c11150b87 
								
							 
						 
						
							
							
								
								T O D O  
							
							
							
						 
						
							2022-03-26 21:43:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3ea9c0360f 
								
							 
						 
						
							
							
								
								implement F3xx and F4xx for fine vol slides  
							
							
							
						 
						
							2022-03-26 20:58:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								73536c0691 
								
							 
						 
						
							
							
								
								AY: add effects to write to I/O ports  
							
							
							
						 
						
							2022-03-26 20:55:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d869c21f52 
								
							 
						 
						
							
							
								
								oops I forgot to commit!  
							
							
							
						 
						
							2022-03-26 13:47:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5f7078db42 
								
							 
						 
						
							
							
								
								bang bang bang  
							
							
							
						 
						
							2022-03-25 03:41:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0687a6f217 
								
							 
						 
						
							
							
								
								this stupid effect  
							
							
							
						 
						
							2022-03-25 03:18:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ed857b20c4 
								
							 
						 
						
							
							
								
								potentially breaking change: better freq formula  
							
							... 
							
							
							
							now using a 4096-entry-long table for calculating final period/frequency
see issue #303  
							
						 
						
							2022-03-25 02:52:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								03da02711a 
								
							 
						 
						
							
							
								
								OPLL: it's tested now. works  
							
							... 
							
							
							
							last thing to do is to restore drum pitches 
							
						 
						
							2022-03-25 02:10:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d2a78295ce 
								
							 
						 
						
							
							
								
								OPLL: wooooow how did this break  
							
							
							
						 
						
							2022-03-25 01:42:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ea49c760c5 
								
							 
						 
						
							
							
								
								OPLL: part 1 of fixing drum volumes  
							
							
							
						 
						
							2022-03-24 04:53:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7f39ec723a 
								
							 
						 
						
							
							
								
								SMS: overdrive 2 fixes  
							
							... 
							
							
							
							nice 
							
						 
						
							2022-03-24 01:27:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bd36a4ffdc 
								
							 
						 
						
							
							
								
								dev71 - more compatibility flags for .mod  
							
							
							
						 
						
							2022-03-23 23:57:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ece34990e5 
								
							 
						 
						
							
							
								
								several pitch fixes and stuff  
							
							... 
							
							
							
							pull request #303  
							
						 
						
							2022-03-23 23:19:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								39654bfa86 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into n163  
							
							
							
						 
						
							2022-03-24 13:11:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b292fcc646 
								
							 
						 
						
							
							
								
								YM2151: implement song tuning  
							
							
							
						 
						
							2022-03-23 22:16:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								47d7722f6e 
								
							 
						 
						
							
							
								
								add a new log level (trace)  
							
							
							
						 
						
							2022-03-23 22:05:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								711b60d454 
								
							 
						 
						
							
							
								
								improved mutex locking - less xruns when seeking  
							
							... 
							
							
							
							especially in JACK and macOS 
							
						 
						
							2022-03-23 21:38:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								11d9ce3f87 
								
							 
						 
						
							
							
								
								what is going on  
							
							
							
						 
						
							2022-03-23 17:00:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6492eeff56 
								
							 
						 
						
							
							
								
								GUI: proper sample errors  
							
							
							
						 
						
							2022-03-23 16:39:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5a08e0d230 
								
							 
						 
						
							
							
								
								OPLL: add patch macro  
							
							
							
						 
						
							2022-03-23 15:50:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								df8f40486d 
								
							 
						 
						
							
							
								
								Fix frequency, Loading waveform, Add instrument tab for waveform initialize  
							
							... 
							
							
							
							now for saving DivInstrumentN163 struct is... needs to compatibility breaks? 
							
						 
						
							2022-03-24 03:53:07 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								e8d567d3df 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into n163  
							
							
							
						 
						
							2022-03-24 03:22:33 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ac79e7d6af 
								
							 
						 
						
							
							
								
								add broken speed alternation flag - dev70  
							
							
							
						 
						
							2022-03-23 01:35:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								afc701b0b9 
								
							 
						 
						
							
							
								
								GUI: sample edit undo/redo!  
							
							... 
							
							
							
							it seems to work but if you find bugs/crashes tell me 
							
						 
						
							2022-03-23 00:42:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f45273c89c 
								
							 
						 
						
							
							
								
								OPL: better 4-op channel naming  
							
							
							
						 
						
							2022-03-23 00:04:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2c05d56ab2 
								
							 
						 
						
							
							
								
								prepare for sample undo/redo  
							
							
							
						 
						
							2022-03-22 18:36:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								7ebc63a514 
								
							 
						 
						
							
							
								
								GUI: implement sample paste  
							
							
							
						 
						
							2022-03-22 17:01:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								73267444fc 
								
							 
						 
						
							
							
								
								Merge branch 'master' into n163  
							
							
							
						 
						
							2022-03-23 03:26:09 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c24ad24a03 
								
							 
						 
						
							
							
								
								Merge pull request  #302  from AYCEdemo/petvic  
							
							... 
							
							
							
							Add VIC-20 support 
							
						 
						
							2022-03-22 13:25:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								4ba65d3906 
								
							 
						 
						
							
							
								
								Fix spacing  
							
							
							
						 
						
							2022-03-23 03:17:06 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								2eaa6ed0ce 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into n163  
							
							... 
							
							
							
							# Conflicts:
#	CMakeLists.txt
#	papers/doc/7-systems/README.md
#	src/engine/dispatchContainer.cpp
#	src/gui/gui.cpp
#	src/gui/insEdit.cpp 
							
						 
						
							2022-03-23 02:44:13 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								5fdce33b11 
								
							 
						 
						
							
							
								
								Add Namco 163 Support  
							
							
							
						 
						
							2022-03-23 01:48:45 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								705ba4273b 
								
							 
						 
						
							
							
								
								GUI: sample editor keybinds  
							
							... 
							
							
							
							works 
							
						 
						
							2022-03-22 04:54:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								feb138cefc 
								
							 
						 
						
							
							
								
								Add VIC-20 support  
							
							
							
						 
						
							2022-03-22 14:48:48 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								bfadb3b5cf 
								
							 
						 
						
							
							
								
								OPL: oopsie. 20xx effect doesn't exist  
							
							
							
						 
						
							2022-03-22 01:06:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								848da5bcc5 
								
							 
						 
						
							
							
								
								VERA: 0 to 3F  
							
							
							
						 
						
							2022-03-22 00:13:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								16fe199cb2 
								
							 
						 
						
							
							
								
								scale loop when resampling  
							
							
							
						 
						
							2022-03-21 23:54:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								13eb0f96f1 
								
							 
						 
						
							
							
								
								double facepalm  
							
							
							
						 
						
							2022-03-21 23:48:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cec5def347 
								
							 
						 
						
							
							
								
								what?  
							
							... 
							
							
							
							unacceptable. 
							
						 
						
							2022-03-21 21:47:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								322981b021 
								
							 
						 
						
							
							
								
								maybe fix possible crash regarding smp loop points  
							
							
							
						 
						
							2022-03-21 21:26:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6050fc7208 
								
							 
						 
						
							
							
								
								one more race condition fix  
							
							
							
						 
						
							2022-03-21 17:56:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								948d585767 
								
							 
						 
						
							
							
								
								Merge pull request  #300  from AYCEdemo/petvic  
							
							... 
							
							
							
							Add PET support 
							
						 
						
							2022-03-21 16:20:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1003d9fcb8 
								
							 
						 
						
							
							
								
								GUI: more "modified" status situations  
							
							... 
							
							
							
							fixes  #236  
						
							2022-03-21 16:17:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8c961f0aae 
								
							 
						 
						
							
							
								
								add backup functionality - UNTESTED  
							
							
							
						 
						
							2022-03-21 14:11:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								c32ea59285 
								
							 
						 
						
							
							
								
								PET: Use wave bits macro instead  
							
							
							
						 
						
							2022-03-22 01:37:22 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								47c5c34e1c 
								
							 
						 
						
							
							
								
								Add PET support  
							
							
							
						 
						
							2022-03-21 21:02:51 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2df7658fd0 
								
							 
						 
						
							
							
								
								GUI: implement sample sel operations  
							
							... 
							
							
							
							plenty of them 
							
						 
						
							2022-03-21 02:43:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b04e1f2870 
								
							 
						 
						
							
							
								
								GUI: implement sample draw  
							
							
							
						 
						
							2022-03-20 18:25:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1941ca3616 
								
							 
						 
						
							
							
								
								fix crash on sample preview at low rate  
							
							
							
						 
						
							2022-03-20 13:36:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								a0dbc7acaf 
								
							 
						 
						
							
							
								
								Merge pull request  #299  from AYCEdemo/x16  
							
							... 
							
							
							
							VERA: Implement PCM playback (again) 
							
						 
						
							2022-03-20 04:40:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								34e679d642 
								
							 
						 
						
							
							
								
								Merge pull request  #298  from djtuBIG-MaliceX/feature/OPL_SBI_Instrument_Import  
							
							... 
							
							
							
							OPL1/2/3 Instrument Import - SBI and S3I (Adlib only) format 
							
						 
						
							2022-03-20 04:39:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								03cb910e93 
								
							 
						 
						
							
							
								
								GUI: sample resampling  
							
							
							
						 
						
							2022-03-20 03:14:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								5e005262a5 
								
							 
						 
						
							
							
								
								SEEK_END is correct - revert accidental change there. 
							
							
							
						 
						
							2022-03-20 17:18:54 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								cbe74b26ad 
								
							 
						 
						
							
							
								
								More  #79  - Add S3I Adlib instrument support. Also fix SafeReader SEEK_CUR handling (wasn't used at all).  
							
							
							
						 
						
							2022-03-20 17:12:03 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								90a18611cd 
								
							 
						 
						
							
							
								
								sys flags: don't play when song is stopped  
							
							
							
						 
						
							2022-03-19 22:03:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								607a347b7a 
								
							 
						 
						
							
							
								
								X1-010: don't pan in mono mode  
							
							
							
						 
						
							2022-03-19 21:59:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								629049dea0 
								
							 
						 
						
							
							
								
								Redundant if-statement  
							
							
							
						 
						
							2022-03-20 05:50:22 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								5396889195 
								
							 
						 
						
							
							
								
								Missed feedback for 4op block  
							
							
							
						 
						
							2022-03-20 01:04:38 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								6df3d1e0df 
								
							 
						 
						
							
							
								
								VERA: Implement PCM playback (again)  
							
							
							
						 
						
							2022-03-19 20:59:17 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								b1a0aa86ef 
								
							 
						 
						
							
							
								
								Instrument File Import support for 2op SBI, 4op SBI, and Freq Monster 801 SBI format (4op portion only).  
							
							
							
						 
						
							2022-03-20 00:55:34 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								James Alan Nguyen 
							
						 
						
							
							
							
							
								
							
							
								e032580639 
								
							 
						 
						
							
							
								
								Started SBI import work (Issue  #79  SBI task). Also ensure catch by reference not value.  
							
							
							
						 
						
							2022-03-20 00:55:34 +11:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								689ed3bf65 
								
							 
						 
						
							
							
								
								sample editor workkkkkkk  
							
							
							
						 
						
							2022-03-19 03:42:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								6c5e6c2a0f 
								
							 
						 
						
							
							
								
								Merge pull request  #294  from cam900/bubsys  
							
							... 
							
							
							
							Reduce naming confusion in Bubble System Wavetable Sound 
							
						 
						
							2022-03-17 22:03:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								07624f6012 
								
							 
						 
						
							
							
								
								fix DPCM to 16-bit  
							
							
							
						 
						
							2022-03-17 18:15:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d63f3d311b 
								
							 
						 
						
							
							
								
								fix arpeggio not resetting note to base on 0000  
							
							
							
						 
						
							2022-03-17 16:37:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								c264678fdc 
								
							 
						 
						
							
							
								
								dev68  
							
							
							
						 
						
							2022-03-17 14:35:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								90a4fefc76 
								
							 
						 
						
							
							
								
								Revert "change default patch"  
							
							... 
							
							
							
							This reverts commit 5d6bbce916 
							
						 
						
							2022-03-17 14:32:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								a7c750a44e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into bubsys  
							
							
							
						 
						
							2022-03-18 03:20:33 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d6dfe2636a 
								
							 
						 
						
							
							
								
								OPL: implement fixed frequency mode  
							
							
							
						 
						
							2022-03-17 02:40:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5d6bbce916 
								
							 
						 
						
							
							
								
								change default patch  
							
							... 
							
							
							
							this makes the patch better on OPL 
							
						 
						
							2022-03-17 02:33:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e6bc0c15e0 
								
							 
						 
						
							
							
								
								default to 2 ops to make OPL happy  
							
							... 
							
							
							
							next up: work on a default patch that is both OPL and other OP friendly 
							
						 
						
							2022-03-17 02:13:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								dce68749d6 
								
							 
						 
						
							
							
								
								GUI: work on the drum UI  
							
							
							
						 
						
							2022-03-17 02:07:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5579ef2bc1 
								
							 
						 
						
							
							
								
								OPL: even more drums mode work  
							
							
							
						 
						
							2022-03-17 01:50:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e7f6290012 
								
							 
						 
						
							
							
								
								OPL: possibly implement drums mode  
							
							... 
							
							
							
							we need a good UI for it 
							
						 
						
							2022-03-17 01:40:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								234c5e9295 
								
							 
						 
						
							
							
								
								Reduce naming confusion in Bubble System Wavetable Sound  
							
							... 
							
							
							
							It means Custom wavetable sound generator logic on Bubble System.
It's wavetable select and volume is controlled by single AY-3-8910 IO for both channels, Another AY-3-8910 IO is used for reading sound status.
Schematics: http://pdf.textfiles.com/manuals/ARCADE/K-R/Nemesis%20[Schematics]%20[English].pdf  (Nemesis, derivative of Bubble system) 
							
						 
						
							2022-03-17 10:11:48 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3163730fe8 
								
							 
						 
						
							
							
								
								prepare for drum kits/sample map  
							
							
							
						 
						
							2022-03-16 17:01:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								966539bdf5 
								
							 
						 
						
							
							
								
								Genesis: fix sample crash  
							
							... 
							
							
							
							possibly 
							
						 
						
							2022-03-16 13:11:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								966d133bf4 
								
							 
						 
						
							
							
								
								OPL: FM macros  
							
							
							
						 
						
							2022-03-16 03:44:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cbd5414eee 
								
							 
						 
						
							
							
								
								increase playback tempo precision  
							
							... 
							
							
							
							thanks akumanatt 
							
						 
						
							2022-03-16 02:35:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9322e9467c 
								
							 
						 
						
							
							
								
								GUI: prepare macro editor for OPL op macros  
							
							
							
						 
						
							2022-03-16 02:01:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								592cbb56aa 
								
							 
						 
						
							
							
								
								OPL: implement effects  
							
							
							
						 
						
							2022-03-16 01:53:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								02e9edbad9 
								
							 
						 
						
							
							
								
								unlock the power of DECIMAL HZ!  
							
							
							
						 
						
							2022-03-15 23:30:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								02760ddcbc 
								
							 
						 
						
							
							
								
								MOD import: fix brainless 3  
							
							... 
							
							
							
							duration 0:00 
							
						 
						
							2022-03-15 22:16:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								32da1e94ed 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2022-03-15 22:06:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7438dcf41c 
								
							 
						 
						
							
							
								
								Merge pull request  #292  from cam900/patch-6  
							
							... 
							
							
							
							Fix X1-010 muting 
							
						 
						
							2022-03-15 22:06:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f4c26dbea7 
								
							 
						 
						
							
							
								
								document some of the structures  
							
							
							
						 
						
							2022-03-15 22:05:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4afd3b3ff1 
								
							 
						 
						
							
							
								
								MOD import: coding style and uninit fix  
							
							
							
						 
						
							2022-03-15 21:45:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c269346eda 
								
							 
						 
						
							
							
								
								safety check  
							
							
							
						 
						
							2022-03-16 11:41:24 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								53ad1c93e6 
								
							 
						 
						
							
							
								
								Reduce line  
							
							
							
						 
						
							2022-03-16 11:40:10 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								724bd5b8dc 
								
							 
						 
						
							
							
								
								Fix X1-010 muting  
							
							
							
						 
						
							2022-03-16 11:35:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9b3e0d45bd 
								
							 
						 
						
							
							
								
								prepare for decimal Hz?  
							
							
							
						 
						
							2022-03-15 18:36:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d8be1ddc4b 
								
							 
						 
						
							
							
								
								make addSystem error more clear  
							
							
							
						 
						
							2022-03-15 18:36:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								fa32cadd36 
								
							 
						 
						
							
							
								
								fix conflicting system flags when changing systems  
							
							
							
						 
						
							2022-03-15 18:34:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0a307fc4a6 
								
							 
						 
						
							
							
								
								MOD import: more improvements  
							
							... 
							
							
							
							- prepare for old Soundtracker MOD import
- add "bypass limits" flag - dope.mod plays correctly now
- automatic channel names 
							
						 
						
							2022-03-15 18:32:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								10cea9956b 
								
							 
						 
						
							
							
								
								X1-010: fix crash  
							
							
							
						 
						
							2022-03-15 18:30:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ff2b3e77a0 
								
							 
						 
						
							
							
								
								MOD import: don't complain about end of file  
							
							... 
							
							
							
							I gotta figure out how to fix this 
							
						 
						
							2022-03-15 18:02:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								83e7d966b9 
								
							 
						 
						
							
							
								
								OPL: more 4-op mode fixes  
							
							
							
						 
						
							2022-03-15 18:01:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4c5c4a647b 
								
							 
						 
						
							
							
								
								OPL: some fixes  
							
							
							
						 
						
							2022-03-15 15:28:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								219c5a0522 
								
							 
						 
						
							
							
								
								MOD import: add some stereo separation  
							
							
							
						 
						
							2022-03-15 04:23:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f4c3f5a17f 
								
							 
						 
						
							
							
								
								MOD import: fix klisje  
							
							
							
						 
						
							2022-03-15 03:25:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								1918f59f57 
								
							 
						 
						
							
							
								
								don't error out all the time  
							
							
							
						 
						
							2022-03-15 02:52:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								a65df5cdab 
								
							 
						 
						
							
							
								
								OPL: pretend to be YMU and enable SOME emulation?  
							
							
							
						 
						
							2022-03-15 00:33:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								8012676993 
								
							 
						 
						
							
							
								
								MOD import: crash fix  
							
							
							
						 
						
							2022-03-14 17:16:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d7b967c41e 
								
							 
						 
						
							
							
								
								Revert "MOD import: don't use linear pitch"  
							
							... 
							
							
							
							This reverts commit 977d23bc3a 
							
						 
						
							2022-03-14 16:36:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								977d23bc3a 
								
							 
						 
						
							
							
								
								MOD import: don't use linear pitch  
							
							... 
							
							
							
							improves vibrato 
							
						 
						
							2022-03-14 16:33:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d2458a8ae8 
								
							 
						 
						
							
							
								
								MOD import: use 436Hz tuning  
							
							
							
						 
						
							2022-03-14 16:29:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								54da047b5a 
								
							 
						 
						
							
							
								
								Apply requested changes  
							
							... 
							
							
							
							- Use sample->init() instead
- Implement set Hz by tempo effect and move from C4xx to F0xx
- Add "SAMPLE_POS" to cmdName 
							
						 
						
							2022-03-15 03:59:42 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								91e856c61e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into mod-import  
							
							
							
						 
						
							2022-03-15 03:08:37 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								54cf22fdcd 
								
							 
						 
						
							
							
								
								Allocate System ID  
							
							
							
						 
						
							2022-03-15 03:02:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								157e27eff5 
								
							 
						 
						
							
							
								
								Make it work on GCC (hopefully)  
							
							
							
						 
						
							2022-03-14 23:26:54 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								c7fb5df206 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into mod-import  
							
							
							
						 
						
							2022-03-14 21:57:54 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								Natt Akuma 
							
						 
						
							
							
							
							
								
							
							
								87f225074c 
								
							 
						 
						
							
							
								
								.mod import  
							
							
							
						 
						
							2022-03-14 21:50:52 +07:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								2c6267bd6b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into scc  
							
							
							
						 
						
							2022-03-14 19:22:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								69aeb7dd58 
								
							 
						 
						
							
							
								
								Add Bubble System Support  
							
							... 
							
							
							
							Bubble System 2 channel Wavetable sound generator logic is configuration with K005289, 4 bit PROM and DAC.
K005289 controls pitch and 5 bit address generator per channel, Waveform select and Volume control is tied to AY-3-8910 ports. (each port for per channels)
these configuration is better known as K005289, the part of logic.
furnace emulates this configurations as single system, waveform format is 15 level and 32 width. 
							
						 
						
							2022-03-14 19:22:12 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								714d189b57 
								
							 
						 
						
							
							
								
								OPL: more work and channel muting  
							
							
							
						 
						
							2022-03-14 02:47:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d2ad74206a 
								
							 
						 
						
							
							
								
								fix 4-op mode for real  
							
							
							
						 
						
							2022-03-14 02:39:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								42df8255fc 
								
							 
						 
						
							
							
								
								OPL: kind of fix 4-op mode  
							
							
							
						 
						
							2022-03-14 02:30:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								32581bb228 
								
							 
						 
						
							
							
								
								OPL: volume  
							
							
							
						 
						
							2022-03-14 01:57:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								df5c1ae859 
								
							 
						 
						
							
							
								
								OPL: finally fix that order issue (kind of)  
							
							
							
						 
						
							2022-03-14 01:54:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								67d516fcee 
								
							 
						 
						
							
							
								
								Genesis: prioritize DAC writes  
							
							
							
						 
						
							2022-03-14 01:38:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								e009fc64f2 
								
							 
						 
						
							
							
								
								allow instrument change during slides  
							
							
							
						 
						
							2022-03-14 01:23:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5b2ec3ee87 
								
							 
						 
						
							
							
								
								NES: fix slide up  
							
							... 
							
							
							
							fixes  #208  
						
							2022-03-14 00:26:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b1b3f731f6 
								
							 
						 
						
							
							
								
								Merge pull request  #283  from laoo/lynx_panning_swap  
							
							... 
							
							
							
							Lynx panning swap 
							
						 
						
							2022-03-13 11:19:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d607f35aa2 
								
							 
						 
						
							
							
								
								Merge pull request  #279  from cam900/intv_alt  
							
							... 
							
							
							
							Add AY-3-8914 support as configurable in AY-3-8910 
							
						 
						
							2022-03-13 11:17:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ab8bace7f4 
								
							 
						 
						
							
							
								
								change default SAA1099 core to SAASound  
							
							
							
						 
						
							2022-03-12 12:53:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								c778251f26 
								
							 
						 
						
							
							
								
								Oops!  
							
							... 
							
							
							
							It's already exists 
							
						 
						
							2022-03-12 23:39:38 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								Waldemar Pawlaszek 
							
						 
						
							
							
							
							
								
							
							
								e775703c44 
								
							 
						 
						
							
							
								
								Lynx panning swap  
							
							
							
						 
						
							2022-03-12 12:16:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								cf07e1861e 
								
							 
						 
						
							
							
								
								add "auto-insert one tick gap" option  
							
							
							
						 
						
							2022-03-11 23:01:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								716298c49c 
								
							 
						 
						
							
							
								
								Genesis: now fix off not working on channel 6  
							
							
							
						 
						
							2022-03-11 22:41:04 -05:00