Commit Graph

221 Commits

Author SHA1 Message Date
tildearrow 4b6d9adcb9 volume changes
as of now the master volume is 1.0x (it was 2.0x before)
NES has also been amplified.
these changes should not affect older songs.
2022-02-24 17:56:19 -05:00
cam900 1e2d5694b9 Prepare to support YM2610B and with Extended channel 3 mode
Allow 8 bit volume for YM2610 ADPCM-B
Remove sample mode macro in YM2610, it's always enabled and seperated channels.

TODO: ADPCM-B is still not implemented, FM Channel 2 is silenced in extended channel 3 configuration
2022-02-25 01:02:35 +09:00
tildearrow 1e98f0c4a1 sample system rewrite! **PLEASE READ**
this commit mostly rewrites the sample system.
as of now samples can be ADPCM, 8-bit, BRR or 16-bit
or something...

consider this VERY EXPERIMENTAL.
if you find any issues REPORT THEM immediately.

it's nearly 4am...
2022-02-24 03:57:45 -05:00
tildearrow 259b6598d0 update format.md 2022-02-23 23:22:46 -05:00
tildearrow 381f3e07ee Merge branch 'master' of github.com:tildearrow/furnace 2022-02-22 18:22:52 -05:00
tildearrow e6ee28ce0d Merge branch 'cps2' of https://github.com/superctr/furnace into superctr-cps2 2022-02-22 18:21:57 -05:00
tildearrow a29fcee3c3
Merge pull request #205 from nicco1690/patch-1
Add OPLL docmentation
2022-02-22 18:06:20 -05:00
tildearrow 38e948e6e1 update format.md 2022-02-22 17:49:29 -05:00
Ian Karlsson e32ef2d881 Add 3xxx effect to set echo delay buffer length. Add documentation 2022-02-22 21:16:46 +01:00
Waldemar Pawlaszek d15b3d6ffd Some documentation 2022-02-22 13:36:21 +01:00
nicco1690 6dff2c91bb
Add OPLL docmentation
May need edits when OPLL support is added.
2022-02-21 22:37:11 -05:00
tildearrow fa9905633b more attribution 2022-02-21 12:49:13 -05:00
That8BitChiptuneGuy 381d53964f Added a tip about Sampling 2022-02-21 12:38:44 -05:00
tildearrow 9068b7013b update format.md for upcoming systems 2022-02-20 22:49:18 -05:00
tildearrow cda18d32b3 store pattern names 2022-02-19 18:18:12 -05:00
tildearrow ce2af4303e yay for more compatibility flags
ignore duplicate slides on .dmf
2022-02-18 02:03:31 -05:00
tildearrow fbed03dd0c fix E1xy/E2xy behaving wrong with arps 2022-02-18 01:27:26 -05:00
nicco1690 65e3e623f2 Include brief summary in the intro README file 2022-02-13 00:11:35 -05:00
tildearrow 36787cb33e update doc 2022-02-10 04:19:15 -05:00
tildearrow c60cb9a137 Merge branch 'master' of github.com:tildearrow/furnace 2022-02-09 23:02:16 -05:00
nicco1690 6a1d143fab Update sample docs to be more clear
Changed according to changes requested by tildearrow
2022-02-09 23:02:06 -05:00
nicco1690 2b80dd74fc Add sample documentation (WIP, needs images) 2022-02-09 23:02:06 -05:00
tildearrow 62f2f67b9d add two more compatibility flags
for songs that relied upon pre-0.5.5 broken behavior
2022-02-09 22:07:32 -05:00
tildearrow 30d279ea89 attribution 2022-02-09 03:02:28 -05:00
tildearrow af80908581 update instrument doc 2022-02-09 02:55:53 -05:00
tildearrow 3054c7ad6f write pattern documentation 2022-02-09 02:12:37 -05:00
tildearrow 3d8991cdb8 save compat flags in the file 2022-02-08 16:43:40 -05:00
tildearrow 480ae960e4 add interface documentation (partial) 2022-02-08 05:19:32 -05:00
tildearrow 4ce116ca0a prepare for macro release points
issue #142
2022-02-08 03:50:42 -05:00
nicco1690 4d14a19267
Fix typo in Wavetable docs (#149) 2022-02-07 21:37:04 +01:00
freq-mod fd12d5c232
Wave editor doc
Rather simple description
2022-02-07 20:52:21 +01:00
freq-mod 077fae80d6
Complete the instruments documentation 2022-02-07 20:13:27 +01:00
tildearrow e06e316e10 add two new compatibility flags
proper noise range and duty macro is wave volume
2022-02-06 01:56:50 -05:00
freq-mod ffb0058ea1
Merge pull request #137 from cam900/patch-2
fm.md: YM2151 has no SSG-EG
2022-02-05 18:18:40 +01:00
cam900 27864aeef2
fm.md: YM2151 has no SSG-EG 2022-02-06 01:49:08 +09:00
cam900 685b4d2f9e
ay8910.md: Fix document correction 2022-02-05 23:48:34 +09:00
freq-mod 31bda87bb7 Update README.md 2022-02-04 16:10:27 -05:00
freq-mod c5612fa9ab add instrument docs 2022-02-04 16:10:27 -05:00
tildearrow 088b3eece3 clarifications to format 2022-02-04 15:20:49 -05:00
tildearrow fcb02ddece update format.md for upcoming features 2022-02-04 14:44:07 -05:00
tildearrow b57e85134e prepare for end of song effect 2022-02-04 14:43:57 -05:00
tildearrow 2fdca5a98f update format.md 2022-02-02 18:25:32 -05:00
tildearrow f03ed7c833 NES: add hardware sweep effect 2022-02-01 18:28:48 -05:00
freq-mod 320bebb4be
Add 12xx duty cycle description (#101) 2022-02-01 15:15:05 -05:00
tildearrow f0eca1bea2 huh? the screenshot did not update 2022-01-28 01:28:30 -05:00
tildearrow faa6273718 update readme and screenshot
to reflect upcoming 0.5 version
2022-01-28 01:26:40 -05:00
tildearrow ec66b7a21b add song tuning
soon: system clock settings
2022-01-28 00:55:51 -05:00
tildearrow b812fc4041 prepare for sample C-4 freq
issue #70
2022-01-27 16:52:06 -05:00
tildearrow f86838df99 no longer shift arpeggio macro by 12 2022-01-26 15:53:52 -05:00
tildearrow 58c9edf9c1 store FM macros in file
a few more steps and then we'll have functional FM macros
2022-01-22 22:21:21 -05:00
tildearrow 9940222a6f prepare for storage of FM macros 2022-01-22 18:28:43 -05:00
tildearrow da7893f015 use the old version of Exo font
i liked it more
2022-01-22 02:54:32 -05:00
tildearrow 730561d3a3 arcade: add effects to control AMD/PMD 2022-01-20 17:54:11 -05:00
tildearrow 75ce5f4e2a add auto-envelope mode (29xy effect)
this closes #32
2022-01-20 03:23:03 -05:00
tildearrow 379d90ae4d add more fonts
partially related to an issue when displaying non-Latin characters
however a true fix isn't coming yet as I haven't figured out a way
to load glyphs during run-time as needed
2022-01-19 16:58:01 -05:00
tildearrow 850e270f7d update doc 2022-01-18 18:22:17 -05:00
tildearrow 104295e06d update TIA doc 2022-01-18 15:16:03 -05:00
tildearrow 818ebcd195 hmmm 2022-01-16 15:16:05 -05:00
tildearrow 45b6c19867 rename system to platform
easier to understand
2022-01-16 01:17:30 -05:00
tildearrow ed5279f96c update documentation 2022-01-16 01:10:43 -05:00
tildearrow 785f7e4d40 samples may have loop points 2022-01-15 17:54:21 -05:00
tildearrow be9f3c8101 update format with new chips 2022-01-15 15:51:58 -05:00
tildearrow 805cf69c52 deprecate macro heights
now we do everything based on the ins type
2022-01-13 20:44:45 -05:00
tildearrow 943f88b306 add four more macros
they eventually will be used
2022-01-13 13:55:33 -05:00
tildearrow 36e52ec564 update format.md 2022-01-13 03:31:58 -05:00
tildearrow a62b37603d update format spec for eventual ins/wave format 2022-01-11 04:45:07 -05:00
tildearrow 02b5b05e04 prepare for 0.3 2022-01-10 17:30:36 -05:00
tildearrow 8d9cddde37 implement Furnace format saving
experimental and no loading yet
2022-01-09 03:52:41 -05:00
tildearrow d2e98301e2 am I gonna make a new format 2021-12-29 17:00:49 -05:00
tildearrow 6006862f86 add a screenshot to readme 2021-12-19 03:36:42 -05:00
tildearrow dcbb41bc2f add IBM Plex license info 2021-12-11 21:18:53 -05:00