tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6bc1ee0957 
								
							 
						 
						
							
							
								
								GUI: add a threshold for macro right click  
							
							
							
						 
						
							2022-05-08 22:52:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								0c24ee2f08 
								
							 
						 
						
							
							
								
								OPZ: remove debug printf  
							
							
							
						 
						
							2022-05-08 22:40:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								580d982f1e 
								
							 
						 
						
							
							
								
								GUI: add macro right click menu  
							
							
							
						 
						
							2022-05-08 18:32:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3963f93aa4 
								
							 
						 
						
							
							
								
								GUI: prepare for macro right click menu  
							
							
							
						 
						
							2022-05-08 17:35:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								21b3bcac79 
								
							 
						 
						
							
							
								
								update gitignore  
							
							
							
						 
						
							2022-05-08 16:32:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9a2599e383 
								
							 
						 
						
							
							
								
								add something  
							
							
							
						 
						
							2022-05-08 16:02:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								40e992cc6f 
								
							 
						 
						
							
							
								
								prepare for something  
							
							
							
						 
						
							2022-05-08 15:59:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								f8642ae8f0 
								
							 
						 
						
							
							
								
								did i fix macOS build?  
							
							
							
						 
						
							2022-05-08 05:04:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								787eda0a34 
								
							 
						 
						
							
							
								
								GUI: macro edit improvements  
							
							... 
							
							
							
							- reset zoom levels when changing instrument type
- set a default zoom level for pitch macro 
							
						 
						
							2022-05-08 04:45:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								ab1ac51d68 
								
							 
						 
						
							
							
								
								Fix build, Transwave Checkpoint  
							
							
							
						 
						
							2022-05-08 17:56:52 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								16eae18fdf 
								
							 
						 
						
							
							
								
								GUI: now add ability to load VMEM  
							
							
							
						 
						
							2022-05-08 02:47:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								26cea191bb 
								
							 
						 
						
							
							
								
								Merge pull request  #439  from MAHBOD-85/patch-1  
							
							... 
							
							
							
							Update sysDef.cpp 
							
						 
						
							2022-05-08 02:43:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Mahbod-Karamoozian 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8d57e3cddf 
								
							 
						 
						
							
							
								
								Update sysDef.cpp  
							
							
							
						 
						
							2022-05-08 12:00:16 +04:30 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4faa65a2e9 
								
							 
						 
						
							
							
								
								GUI: add an option for it  
							
							
							
						 
						
							2022-05-08 02:07:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								2c643aca4c 
								
							 
						 
						
							
							
								
								add preliminary TX81Z SysEx response  
							
							... 
							
							
							
							- load voice data 
							
						 
						
							2022-05-08 02:01:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								38b4d1d39e 
								
							 
						 
						
							
							
								
								OPL: drum volume  
							
							
							
						 
						
							2022-05-07 21:58:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6fe58a3965 
								
							 
						 
						
							
							
								
								OPL: implement hard reset  
							
							... 
							
							
							
							fixes  #437  
						
							2022-05-07 21:48:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d582fce862 
								
							 
						 
						
							
							
								
								GUI: add icon size setting  
							
							
							
						 
						
							2022-05-07 21:39:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								a27d68ad1d 
								
							 
						 
						
							
							
								
								Merge pull request  #434  from OPNA2608/cmake/standard_or_bust  
							
							... 
							
							
							
							Forbid C++ standard extensions 
							
						 
						
							2022-05-07 18:34:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								3170803389 
								
							 
						 
						
							
							
								
								GUI: macro UI refactor, part 4  
							
							
							
						 
						
							2022-05-07 18:30:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								3d00e1d784 
								
							 
						 
						
							
							
								
								Fix WIN32 define timing in IGFD  
							
							... 
							
							
							
							When the compiler hits IGFD, WIN32 is only set if standard extensions are enabled. (Why?)
IGFD identifies Windows via WIN32 instead of _WIN32. (Why?)
- WIN32 is needed for #ifdef-gated Windows-specific methods in the header & code files.
  - There's fallback code in the code file to set WIN32 if _WIN32 or __WIN32__ is set.
    - Which is hit *after* the header gets included, so the header doesn't expose required methods.
      -> Boom, error!
Workaround by moving the fallback into the header. 
							
						 
						
							2022-05-08 00:34:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								58fc35227e 
								
							 
						 
						
							
							
								
								Fix outdated calling convention in SAASound (maybe fix MinGW)  
							
							... 
							
							
							
							https://docs.microsoft.com/en-us/cpp/cpp/stdcall?view=msvc-170 
> For compatibility with previous versions, _stdcall is a synonym for __stdcall
> unless compiler option /Za (Disable language extensions) is specified. 
						
							2022-05-07 23:31:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								24b7dd6f54 
								
							 
						 
						
							
							
								
								GUI: macro UI refactor, part 3  
							
							... 
							
							
							
							we have a scrollbar (i think) 
							
						 
						
							2022-05-07 16:25:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								9df2500195 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/tildearrow/furnace  into ay_divider  
							
							... 
							
							
							
							* 'master' of https://github.com/tildearrow/furnace :
  GUI: macro UI refactor, part 2
  Masochism Volatile Compiler
  GUI: is the macro UI back yet
  OPL: fix 4-op muting (I think)
  GUI: macro UI refactor, part 1 - PLEASE READ
  GUI: remove classic macro view
  Fix more MSVC warnings 
							
						 
						
							2022-05-07 23:04:01 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								0b0a6dbf28 
								
							 
						 
						
							
							
								
								Fix divider again, split tone and envelope clock divider  
							
							
							
						 
						
							2022-05-07 23:00:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
							
							
								
							
							
								234f418f65 
								
							 
						 
						
							
							
								
								Merge branch 'ay_divider' of  https://github.com/cam900/furnace  into ay_divider  
							
							... 
							
							
							
							* 'ay_divider' of https://github.com/cam900/furnace :
  it isn't necesaary
  .ftm loading progress (incomplete, not working)
  OPZ: fix fixed frequency effects
  OPZ: fix EGShift emulation
  GUI: I am so drunk
  GUI: fix crash when loading instrument
  MultiPCM instrument type, editor and file ops.
  GUI: fix values button working as notes
  GUI: add "don't display multi-system" option
  GUI: implement this on the keybind as well 
							
						 
						
							2022-05-07 21:54:21 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								d4d3cb44b9 
								
							 
						 
						
							
							
								
								GUI: macro UI refactor, part 2  
							
							... 
							
							
							
							the macro editor is finally back 
							
						 
						
							2022-05-07 02:49:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								02680cb389 
								
							 
						 
						
							
							
								
								Merge pull request  #389  from OPNA2608/msvc/more_warning_squashing  
							
							... 
							
							
							
							Fix more MSVC warnings 
							
						 
						
							2022-05-07 02:28:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								LoKiToon 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								da8a7fa8dd 
								
							 
						 
						
							
							
								
								Add files via upload  
							
							
							
						 
						
							2022-05-07 08:34:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
							
								LoKiToon 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b8dc46d641 
								
							 
						 
						
							
							
								
								Merge branch 'tildearrow:master' into master  
							
							
							
						 
						
							2022-05-07 08:16:12 +03:00 
							
								 
							
						 
					 
				
					
						
							
							
								LoKiToon 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								70dea89dc1 
								
							 
						 
						
							
							
								
								Add files via upload  
							
							
							
						 
						
							2022-05-07 08:15:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								ff273cc3b9 
								
							 
						 
						
							
							
								
								Masochism Volatile Compiler  
							
							
							
						 
						
							2022-05-07 00:08:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								LoKiToon 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d0a86d7c2a 
								
							 
						 
						
							
							
								
								Merge branch 'tildearrow:master' into master  
							
							
							
						 
						
							2022-05-07 08:06:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								aea7bf2112 
								
							 
						 
						
							
							
								
								GUI: is the macro UI back yet  
							
							
							
						 
						
							2022-05-06 23:52:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								b2953e00fe 
								
							 
						 
						
							
							
								
								OPL: fix 4-op muting (I think)  
							
							... 
							
							
							
							fixes  #435  
						
							2022-05-06 23:52:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								716ef56f03 
								
							 
						 
						
							
							
								
								GUI: macro UI refactor, part 1 - PLEASE READ  
							
							... 
							
							
							
							- DO NOT USE THIS VERSION! -
to @cam900 and @grauw: do NOT pull this commit yet! it will fail to compile! 
							
						 
						
							2022-05-06 18:01:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								81a77a633b 
								
							 
						 
						
							
							
								
								GUI: remove classic macro view  
							
							... 
							
							
							
							after this, some changes to the macro view code will arrive
hopefully these will make the code much cleaner
(NORMAL_MACRO has too many arguments!) 
							
						 
						
							2022-05-06 14:16:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								b35701f938 
								
							 
						 
						
							
							
								
								Maybe just enforce for C++  
							
							... 
							
							
							
							We don't demand a specific standard for C anyway, maybe that'll trip it up less? 
							
						 
						
							2022-05-06 12:52:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								OPNA2608 
							
						 
						
							
							
							
							
								
							
							
								d0524c025e 
								
							 
						 
						
							
							
								
								Forbid standard extensions  
							
							... 
							
							
							
							Standard or bust. 
							
						 
						
							2022-05-06 12:40:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3c7ce65db7 
								
							 
						 
						
							
							
								
								it isn't necesaary  
							
							
							
						 
						
							2022-05-06 19:18:55 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								cam900 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								76997fd5ba 
								
							 
						 
						
							
							
								
								Merge branch 'master' into ay_divider  
							
							
							
						 
						
							2022-05-06 19:17:34 +09:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								05af3c147a 
								
							 
						 
						
							
							
								
								.ftm loading progress (incomplete, not working)  
							
							
							
						 
						
							2022-05-06 01:26:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								509e46417f 
								
							 
						 
						
							
							
								
								OPZ: fix fixed frequency effects  
							
							
							
						 
						
							2022-05-06 00:09:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5974e8c045 
								
							 
						 
						
							
							
								
								OPZ: fix EGShift emulation  
							
							... 
							
							
							
							1. the TX81Z has operators in reverse order
2. don't early out if EGShift is not 0 
							
						 
						
							2022-05-05 23:50:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6e19f5d719 
								
							 
						 
						
							
							
								
								dev93 - Merge branch 'grauw-multipcm-ins'  
							
							
							
						 
						
							2022-05-05 21:17:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								4548cae022 
								
							 
						 
						
							
							
								
								Merge branch 'multipcm-ins' of  https://github.com/grauw/furnace  into grauw-multipcm-ins  
							
							
							
						 
						
							2022-05-05 21:16:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								5ba1833f74 
								
							 
						 
						
							
							
								
								GUI: I am so drunk  
							
							
							
						 
						
							2022-05-05 18:23:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								6672a886a3 
								
							 
						 
						
							
							
								
								GUI: fix crash when loading instrument  
							
							... 
							
							
							
							fixes  #431  
						
							2022-05-05 17:45:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
							
								Laurens Holst 
							
						 
						
							
							
							
							
								
							
							
								3784c4e1d2 
								
							 
						 
						
							
							
								
								MultiPCM instrument type, editor and file ops.  
							
							
							
						 
						
							2022-05-05 21:56:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								tildearrow 
							
						 
						
							
							
							
							
								
							
							
								9a2938ff3e 
								
							 
						 
						
							
							
								
								GUI: fix values button working as notes  
							
							
							
						 
						
							2022-05-05 13:23:06 -05:00