Commit Graph

312 Commits

Author SHA1 Message Date
tildearrow fd5f1106bc update format.md 2022-07-01 14:13:50 -05:00
tildearrow 7725047de6 doc: fix soundunit.md 2022-07-01 01:11:51 -05:00
Aleksi Knutsi 6a4f0ee3d9
Update README.md 2022-06-30 17:36:45 +07:00
Aleksi Knutsi 5eb6c505bc
Update soundunit.md 2022-06-30 17:31:10 +07:00
ZeroByteOrg 40d67d7bb5 Merge branch 'master' into ZSMv1 2022-06-29 13:14:15 -05:00
Postbox2 c21caa5991
Update README.md 2022-06-29 18:45:17 +07:00
Postbox2 200cb34d18
ah the bitch! markdown you anger mee 2022-06-29 18:44:36 +07:00
Postbox2 86aacd818b
Fix formatting issues, i think 2022-06-29 18:43:40 +07:00
Postbox2 0102fcbda8
Create soundunit.md 2022-06-29 18:42:33 +07:00
tildearrow a8a38dce2b 0.6pre1 - introduce the final changes
- implement E1xy/E2xy Defle bug when using same note twice
- add SNK Touchdown Fever preset
- update README.md and to-do list
- update credits

thank you for your patience!

see you in 0.6pre1.5 coming soon...
2022-06-29 04:57:05 -05:00
tildearrow 87fa871972 doc: update writer list 2022-06-29 02:27:10 -05:00
tildearrow c2d060da9f Merge branch 'master' of github.com:tildearrow/furnace 2022-06-29 02:26:15 -05:00
Postbox2 4123aa631c
Fix 2 typos 2022-06-29 14:24:52 +07:00
tildearrow 6fe7e638d5 update format.md 2022-06-29 01:56:57 -05:00
tildearrow b99dce5362
Merge pull request #499 from superctr/220527_blocksize
Save the size of each block in a Furnace module
2022-06-29 01:54:05 -05:00
nicco1690 6381e98df6
divided 2022-06-25 16:37:50 -07:00
nicco1690 2087211aea
0.6 :p part 2 2022-06-25 13:23:09 -07:00
nicco1690 6fcb618183
0.6 :p 2022-06-25 13:22:17 -07:00
nicco1690 ed4710c206
spund 2022-06-25 13:21:39 -07:00
nicco1690 acdb2b0fc3
correct vrc6 volume 2022-06-25 13:21:00 -07:00
nicco1690 29b4a4e0f0
it is not hidden 2022-06-25 13:18:50 -07:00
nicco1690 ccc7e88e17
The vrc6 has 2 inst types now 2022-06-25 03:02:11 -04:00
nicco1690 145fc0d813
Correct typo 2022-06-25 02:58:56 -04:00
nicco1690 5d8861918b
PCE has the wavetable synth now 2022-06-25 02:55:03 -04:00
nicco1690 4ab685bb9c
Update outdated sample docs 2022-06-25 02:51:05 -04:00
nicco1690 e0e06c0897
Add wavetable synth docs
Surprised this wasn't added a while ago :p
2022-06-25 02:19:46 -04:00
nicco1690 e97f16e2b1
Fix outdated documentation
Will likely change other outdated parts of the docs soon
2022-06-25 02:04:31 -04:00
Postbox2 50e4428fb3
Fix grammar a bit 2022-06-25 08:24:38 +07:00
Postbox2 ecb6635c50
Fix typo 2022-06-24 13:51:05 +07:00
ZeroByteOrg ae7b271e1d Merge branch 'master' into ZSMv1 2022-06-23 13:45:12 -05:00
tildearrow c7ea30dda1 Revert "Revert "Added "c" in "channel" typo and added a TI-99 bit (#551)""
This reverts commit 2ffec02e26.
2022-06-22 15:16:19 -05:00
tildearrow 2ffec02e26 Revert "Added "c" in "channel" typo and added a TI-99 bit (#551)"
This reverts commit a65b4ded00.
2022-06-22 15:15:24 -05:00
20Enderdude20 a65b4ded00
Added "c" in "channel" typo and added a TI-99 bit (#551) 2022-06-22 22:14:23 +02:00
tildearrow 03e31c441e prepare for ins preview in system file picker 2022-06-19 00:11:18 -05:00
Natt Akuma f3a90d554c WIP SNES support, part 1 2022-06-10 03:19:31 +07:00
ZeroByteOrg d3717a5710 Merge branch 'master' into ZSMv1 2022-06-07 16:10:06 -05:00
freq-mod 4d7c1c9e44
docs update (#519)
* docs update

mentions of fractal, new chips documentation, and other minor stuff

* add a link to the Fractal repo

as suggested by @breakthetargets

* better wording, less typos
2022-06-06 16:49:39 +02:00
ZeroByteOrg 378f6a957b Merge branch 'master' into ZSMv1 2022-06-06 09:44:57 -05:00
The789Guy 0e05d4e599
Update n163.md
Fixed horrible grammar
2022-06-04 16:09:51 -05:00
tildearrow 3aef4b2ede update PC speaker doc 2022-06-03 01:32:56 -05:00
Ian Karlsson 5378974b96 Save the size of each block in a Furnace module 2022-05-27 21:42:14 +02:00
ZeroByteOrg b034e3c5da Commander X16 file export: ZSM format 2022-05-27 09:36:24 -05:00
tildearrow 68cc84253c dev99 - major Fractal system change
7 channels instead of 8 - CSM only supported on ExtCh system
2022-05-27 05:13:10 -05:00
tildearrow a776129c3d dev98 - YM2612: add Fractal system
partially done
2022-05-27 04:02:53 -05:00
tildearrow f8d851cbc2 the Namco C163 trial 2022-05-23 16:01:35 -05:00
tildearrow 393d1c018d dev97 - add old octave boundary compat flag 2022-05-22 13:25:59 -05:00
tildearrow 251734bd04 prepare for the last chips for 0.6pre1
YMZ280B is counted. don't worry.
2022-05-20 02:43:39 -05:00
tildearrow aa1bccd8fe allocate ID for 3-channel Namco WSG
8-channel variants to be allocated
2022-05-19 18:24:53 -05:00
tildearrow 2a77abbaf9 update format.md 2022-05-19 04:36:04 -05:00
tildearrow cfa05143ab dev96 - add virtual tempo 2022-05-18 00:05:25 -05:00
tildearrow c5786b61fb dev95 - multiple songs in a single file (READ)
experimental feature! proceed with caution.
if you experience song corruption or crashes, report issue immediately!

files with multiple songs will be readable in older versions of Furnace,
but only the first song will be read in those versions.

issue #199
2022-05-15 01:42:49 -05:00
tildearrow ce253230ce add AICA and YMZ ADPCM formats 2022-05-14 16:59:07 -05:00
tildearrow a2ae7dbb3d allocate ID for YMZ280B 2022-05-14 16:18:24 -05:00
tildearrow 34d868522b update Bubble System and SegaPCM docs 2022-05-13 03:18:29 -05:00
tildearrow 7d7740d96f ... #452 cherry-picking 2022-05-12 22:08:25 -05:00
tildearrow 3c3d75c605 add SCC documentation 2022-05-12 14:21:58 -05:00
tildearrow f5ef1ad472 more documentation work 2022-05-12 02:25:13 -05:00
tildearrow 5f17aa0e03 documentation mistake 2022-05-11 19:10:12 -05:00
tildearrow 8784fe5664 dev94 - add a full linear pitch mode, part 1 2022-05-10 03:51:18 -05:00
Laurens Holst 3784c4e1d2 MultiPCM instrument type, editor and file ops. 2022-05-05 21:56:48 +02:00
tildearrow 6e7b4d7e7f the final part of extra FM effects 2022-05-04 17:39:22 -05:00
tildearrow 467036df2a implement extra FM effects (OPN, OPM and OPZ)
issue #38
2022-05-04 14:09:43 -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 ebc3df9494 NO 2022-05-02 23:38:54 -05:00
tildearrow 4db2ab96ae document (NON-WORKING) extended op param effects 2022-05-02 18:15:51 -05:00
tildearrow 5a724e4949 NES: DPCM work! 2022-05-02 03:42:40 -05:00
tildearrow 4bc70fad7b format oops 2022-05-01 13:41:30 -05:00
tildearrow 2e8634626d new panning effects (80/81/82) 2022-04-29 23:41:14 -05:00
tildearrow 3a354ea42b oops 2022-04-29 00:18:55 -05:00
tildearrow 8500fa4c4c NES: add DMC write effect 2022-04-29 00:18:51 -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 2a1d45fa35 update format.md for eventual ExtCh extra systems 2022-04-28 15:07:28 -05:00
tildearrow 66f5b2117f dev90 - linear pitch macro option 2022-04-28 00:26:21 -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 2a952b1a66 dev87 - C64 changes
issue #335
2022-04-25 17:55:48 -05:00
tildearrow bd68ef5cc3 dev86 - SN duty macro phase reset fix 2022-04-24 18:12:18 -05:00
tildearrow 23be8d9336 the final piece of f-num/block work 2022-04-24 14:40:07 -05:00
tildearrow dd8df45519 update format.md with more clarifications 2022-04-16 18:01:12 -05:00
tildearrow fbf7f9304e dev83 - yet another E1xy/E2xy fix
and 17xx fix in ExtCh
2022-04-13 00:34:00 -05:00
tildearrow 17d06de55c allocate SCC+ channel ID 2022-04-12 15:13:02 -05:00
tildearrow bd49daad48 another format.md update 2022-04-12 15:06:11 -05:00
tildearrow b69b456ef8 update format.md 2022-04-12 14:57:55 -05:00
tildearrow 24209c7853 dev82 - amiga wavetables
closes #16 (yay!)
2022-04-12 01:19:00 -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 7e4890d0ea effects back on its orig place for now 2022-04-08 16:10:49 -05:00
freq-mod c381b60143
Update saa1099.md 2022-04-08 23:03:02 +02:00
freq-mod e10a410cf1
some docs improvemets 2022-04-08 22:59:51 +02:00
freq-mod 89455959fc
slightly improve fds docs 2022-04-08 22:34:13 +02: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 ad09254cf4 dev78 - new compat flag that fixes ExtCh 2022-04-07 01:14:34 -05:00
tildearrow b162c09f7c GUI: OPZ instrument editor work - dev77 2022-04-07 00:45:53 -05:00
tildearrow 58abed3fa1 update pattern format spec 2022-04-06 20:21:20 -05:00
tildearrow 7f51f0f246 update system list in doc 2022-04-06 00:45:56 -05:00
tildearrow 91738dbf23 add MMC5 documentation 2022-04-06 00:45:26 -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 ccb8d3d355 dev76 - format changes
- 8 more macros
- FDS instrument data
2022-04-04 04:47:52 -05:00
tildearrow 1a7074d0e5 Furnace system IDs are no longer compatible 2022-04-03 13:54:02 -05:00
tildearrow d321292543 separate VRC6 and VRC6 saw ins types 2022-03-31 15:25:58 -05:00
tildearrow 25b07fb4f1 typo fixes 2022-03-27 22:18:50 -05:00