2021-12-29 17:00:49 -05:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# introduction
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Furnace is a tool which allows you to create music using sound chips ("chiptune"), most from the 8/16-bit era.
							 
						 
					
						
							
								
									
										
										
										
											2021-12-29 17:00:49 -05:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								it has a large selection of features and sound chips. from the NES, SNES and Genesis to ES5506, VIC-20 or even Arcade, Furnace has most likely covered your target with many presets to choose from.
							 
						 
					
						
							
								
									
										
										
										
											2022-02-13 00:03:09 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								every chip is emulated using many emulation cores, therefore the sound that Furnace produces is authentic to that of real hardware.
							 
						 
					
						
							
								
									
										
										
										
											2022-02-13 00:03:09 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								## hexadecimal
  
						 
					
						
							
								
									
										
										
										
											2023-06-03 20:01:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Furnace uses hexadecimal (abbreviated as "hex") numbers frequently. see [this guide ](hex.md ) for a crash course.
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 20:01:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								## interface
  
						 
					
						
							
								
									
										
										
										
											2023-06-03 20:01:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Furnace uses a music tracker interface. think of a table with music notes written on it. then that table scrolls up and plays the notes.
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 20:01:03 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								due to its nature of being feature-packed, it may be technical and somewhat difficult to get around. therefore we added a basic mode, which hides several advanced features.
							 
						 
					
						
							
								
									
										
										
										
											2022-02-13 00:03:09 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								it also has a flexible windowing system which you may move around and organize.
							 
						 
					
						
							
								
									
										
										
										
											2022-02-13 00:03:09 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-06-03 21:20:59 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								see [2-interface ](../2-interface/README.md ) and [3-pattern ](../3-pattern/README.md ) for more information.