cam900
f3b9c6dde6
Merge branch 'master' into es5506_alt
2022-07-02 13:28:49 +09: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
cam900
3119ed8cc5
Merge remote-tracking branch 'upstream/master' into es5506_alt
2022-06-26 00:47:34 +09:00
cam900
2b5bb91237
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (55 commits)
GUI: get rid of these stupid icons
update to-do list
MSM6258: the final bits
MSM6258: clock/rate selection
MSM6258: prepare for rate changing
Update n163.md
YM2612: DualPCM per-channel osc
YM2612: more DualPCM muting fixes
YM2612: fix DualPCM muting
GUI: finish the blank ins up
GUI: add "blank new instrument" option
GUI: add mono/poly note preview button
PC speaker: don't use printf/perror
YM2612: CSM arpeggio and slides
YM2612: - C S M -
YM2612: half-working CSM
YM2612: earliest completely untested CSM work
delay collapse/expand pattern/song feature :<
GUI: much more stable osc view
YM2612: fix DAC output not visible in per-chan osc
...
# Conflicts:
# src/engine/platform/genesis.cpp
# src/engine/platform/genesis.h
# src/ta-utils.h
2022-06-26 00:36:36 +09:00
tildearrow
6372f279fa
update to-do list
2022-06-20 22:35:34 -05:00
tildearrow
8a1f544eef
GUI: add ability to move selection by dragging
2022-06-18 23:18:34 -05:00
tildearrow
327a013186
GUI: finish alternate FM layout
2022-06-13 23:22:17 -05:00
tildearrow
17fb152e25
GUI: work on alternate FM layout
2022-06-13 03:54:42 -05:00
tildearrow
74b524a912
GUI: find and replace, part 12
...
replace is almost complete - some refinements left to do though
2022-06-12 03:50:05 -05:00
tildearrow
64fa5f804b
finish fade out on audio export option
2022-06-06 04:00:56 -05:00
tildearrow
b6ea8ede86
fade out experiments - DO NOT COMPILE
2022-06-06 03:05:55 -05:00
tildearrow
b8c785230e
GUI: implement instrument bank ins picker
2022-06-05 23:34:58 -05:00
tildearrow
2932a7281d
implement getChanMacroInt() on supported systems
2022-06-05 18:17:00 -05:00
tildearrow
6095255fce
update to-do list again
2022-06-05 14:42:03 -05:00
tildearrow
270a1fa989
update to-do list
2022-06-05 00:37:51 -05:00
tildearrow
05c2fb357f
MSM6258: clock/rate selection
2022-06-04 17:51:59 -05:00
tildearrow
d15c276f74
GUI: add "blank new instrument" option
2022-06-03 18:30:40 -05:00
tildearrow
1f1d2c85bd
GUI: add mono/poly note preview button
2022-06-03 18:05:07 -05:00
tildearrow
b4a7f0f5b7
YM2612: - C S M -
...
CSM only available with Nuked core
may not work on VGM export if you compress VGM (removes timer A writes)
2022-06-03 16:13:57 -05:00
tildearrow
2ac9651009
delay collapse/expand pattern/song feature :<
...
too much work...
2022-06-03 13:44:40 -05:00
tildearrow
ddcd76328d
add ability to move sub-songs
2022-06-01 18:50:30 -05:00
tildearrow
2da92b0433
newVolumeScaling, part 4 (final)
2022-06-01 18:27:06 -05:00
tildearrow
6c98f6d051
update to-do list
2022-06-01 14:58:55 -05:00
tildearrow
42d98f0894
SegaPCM: finally implement new behavior
2022-06-01 13:58:39 -05:00
tildearrow
1be93d9bbb
implement brokenOutVol compat flag
...
#341
2022-05-31 19:03:26 -05:00
tildearrow
b8a0084587
implement volMacroLinger compatibility flag
...
issue #425
2022-05-31 18:34:23 -05:00
cam900
a3bca9efa7
Merge remote-tracking branch 'upstream/master' into es5506_alt
2022-05-31 12:18:46 +09:00
tildearrow
bc98673a20
GUI: double click selects column
2022-05-30 19:02:24 -05:00
cam900
d509f1ded3
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace :
fix major extended op macro corruption
2022-05-30 12:07:36 +09:00
tildearrow
23d9cd6d9a
fix major extended op macro corruption
2022-05-29 22:01:45 -05:00
cam900
4f6f13e938
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace :
GUI: improve unified data view
GUI: sample editor preview in selection
finally
Revert "fudge and bread"
Revert "fire!"
Revert "temporarily kill MSVC"
Revert "MSVC: ughh, f**k you, you d**khead."
MSVC: ughh, f**k you, you d**khead.
temporarily kill MSVC
fire!
# Conflicts:
# src/engine/engine.h
# src/engine/playback.cpp
2022-05-30 08:13:27 +09:00
tildearrow
5f4db8ca0b
GUI: improve unified data view
2022-05-29 02:59:11 -05:00
tildearrow
84d4ca63c2
GUI: sample editor preview in selection
2022-05-29 02:13:08 -05:00
cam900
32152fd89b
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (53 commits)
prepare for better backward writing
VGM export: fix oops
GUI: drag-and-drop ins/wave/sample loading
GUI: add "set loop" to sample editor
MSM6295: VGM export!
oops
MSM6295: add rate select effect (20xx)
update meteor shower
MSVC is better than GCC right?
update to-do list
door into summer
GUI: implement input for touch events
GUI: update SDL hints
fix Termux build
add another demo song
add demos/ecolove.fur
update to-do list
update demos/README.md
add new demo songs
dev99 - major Fractal system change
...
# Conflicts:
# src/engine/dispatch.h
# src/engine/platform/genesis.cpp
# src/engine/playback.cpp
# src/engine/song.h
# src/engine/vgmOps.cpp
2022-05-29 13:47:39 +09:00
tildearrow
08543a2dc9
GUI: drag-and-drop ins/wave/sample loading
2022-05-28 18:51:05 -05:00
tildearrow
5de31f510c
GUI: add "set loop" to sample editor
2022-05-28 18:37:49 -05:00
tildearrow
a0ebcec014
update to-do list
2022-05-27 16:25:49 -05:00
tildearrow
27f46f143d
update to-do list
2022-05-27 13:59:54 -05:00
tildearrow
a776129c3d
dev98 - YM2612: add Fractal system
...
partially done
2022-05-27 04:02:53 -05:00
cam900
cbf20c6320
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (58 commits)
SMS: early Nuked-PSG modding
SMS: add modified Nuked-PSG core
build release and don't strip
strip MinGW builds
FDS: a bit more
FDS: set a post-amp value
FDS: fix NSFplay core low pass filter precision
fix .dmf saving
fix compilation on GCC 12
Fix multithreading on CI
Lynx: why did I not commit this
Lynx: more sample improvements
Lynx: sample improvements
Lynx: add sample support!
GUI: fix wavetable list oversight
WaveSynth: fix phase modulation - again
GUI: fix possible wave editor crash
WaveSynth: fix phase modulation
Lynx: add phase reset macro
fix another fucking IGFD crash bug
...
# Conflicts:
# src/gui/insEdit.cpp
# src/gui/presets.cpp
2022-05-27 13:01:06 +09:00
cam900
17881837ab
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (64 commits)
finish wave synth!
update contributing guidelines
Namco WSG: make non-linear slides faster
wave synth work
SoundUnit: fix order of filter bits
GUI: add Namco arcade presets
implement some dual wave synth effects
Y8950: fix ADPCM VGM export
Namco WSG: finish it up
Namco WSG: 8 channel WSG (CUS30) now works
Namco WSG: muting
Namco WSG: 8 channel WSG (15xx) now works
Namco WSG: 3 channel WSG now works
YM2612: change key on/off strategy
GUI: fix scrollbars not working
Please enter the commit message for your changes.
shhhhhhhhhhhh
update to-do list
Whoops
it doesn't work (yet)
...
# Conflicts:
# src/engine/dispatch.h
# src/engine/platform/su.cpp
# src/engine/playback.cpp
# src/engine/sample.cpp
# src/engine/sample.h
# src/engine/song.h
# src/engine/vgmOps.cpp
# src/gui/presets.cpp
2022-05-25 00:52:00 +09:00
tildearrow
d490746325
GUI: finish lock layout
2022-05-24 02:38:10 -05:00
tildearrow
806153fd8e
finish wave synth!
2022-05-22 03:14:46 -05:00
tildearrow
6976e0b75f
auto merge failed
2022-05-20 17:29:29 -05:00
tildearrow
58d6c596cf
update to-do list
2022-05-20 17:29:09 -05:00
Natt Akuma
b7a6bf5a0b
Add RF5C68 and RF5C164 support
2022-05-21 01:45:26 +07:00
tildearrow
e3f4928f7c
updateTODOlist
2022-05-19 16:35:16 -05:00
tildearrow
2ada4ee393
ZX beeper: implement overlay drums
...
1-bit samples up to 2048 bits in length triggered with 17xx
2022-05-19 11:10:00 -05:00
tildearrow
dad1e71a33
OPNA: ExtCh system copy-paste
2022-05-18 22:49:21 -05:00
tildearrow
51d09ba407
GUI: early mobile UI
2022-05-18 18:42:59 -05:00