tildearrow
825039ec5a
Lynx: write duty on forceIns()
...
issue #2674
2025-09-10 23:51:08 -05:00
tildearrow
6265d2cd39
new chan osc, part 6
...
more adaptations
how can I get you out of my head... I want to go back to work!
2025-03-02 04:11:10 -05:00
tildearrow
9dee51851f
prepare for proper center rate
...
the correct rate is 8372Hz rather than 8363Hz
sadly this will require a compat flag so I am not making this change
effective until 0.7
issue #2347
2025-02-06 02:14:21 -05:00
tildearrow
00ad4e4a46
update copyright year
2025-01-28 18:49:19 -05:00
tildearrow
b701f06a98
Lynx: whoopsie
2024-11-10 04:18:22 -05:00
tildearrow
7c1d8ef4bb
Lynx: fix load LFSR
2024-11-08 02:00:58 -05:00
tildearrow
5eae36f092
Lynx: direct stream mode
2024-10-17 15:51:04 -05:00
tildearrow
3c892ada2a
this does not work
2024-10-17 15:06:13 -05:00
tildearrow
3989dffd58
implement sample off for rest of chips except X1
2024-04-24 03:45:59 -05:00
Natt Akuma
bffb51756f
Lynx: Add Load LFSR macro
...
PowerNoise had it
2024-03-11 14:08:56 -05:00
Natt Akuma
463c9a89bb
Lynx: Add a chip config for constant tone frequency
2024-03-11 14:08:56 -05:00
tildearrow
35bca6e90c
fix sample issues - part 5 (final?)
2024-02-02 13:55:42 -05:00
tildearrow
94cce86180
fix sample issues, part 4
2024-02-02 02:43:48 -05:00
tildearrow
745d1d6c76
fix sample issues, part 3
2024-02-02 02:13:09 -05:00
tildearrow
b452641186
Merge branch 'macro-retrigger-effect-tildearow-version'
...
with rewritten retrigger- erm... RESTART function
2024-01-17 14:48:47 -05:00
LTVA1
7f94cdc930
port macro retrigger to orig Furnace
2024-01-17 15:28:29 +03:00
tildearrow
f8187b9a5f
dev191 - kind of remove DIV_ALWAYS_SET_VOLUME
...
it's useless crap I put during the Defle compat days
it serves nearly no purpose nowadays
also why is it a command?
2024-01-16 23:54:32 -05:00
tildearrow
88b42ddd58
update copyright year
2024-01-16 21:26:57 -05:00
tildearrow
a5f351c232
C219: new sample format (work in progress)
2023-08-28 20:31:22 -05:00
tildearrow
c9cbf133d6
Eknous please HELP ME
2023-08-23 17:25:05 -05:00
tildearrow
251893c5f8
Lynx: fix sample mode switching glitch
...
issue #1372
2023-08-22 00:25:23 -05:00
tildearrow
99d2199db6
dev152 - sample map notes, part 1
2023-04-07 16:54:05 -05:00
tildearrow
6cd24a8008
implement getSamplePos() on some chips
...
Amiga, AY, Lynx, PCE, PCM DAC and VRC6
2023-03-19 03:56:13 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
tildearrow
ae007b3829
Lynx: fix frequency craziness
2023-01-13 01:22:15 -05:00
tildearrow
a29f36a5df
new dispatch, part 1
2023-01-03 01:09:46 -05:00
tildearrow
3e0dcbb0ae
aaaaaaaa
2023-01-02 04:53:37 -05:00
tildearrow
08d2f12dbd
prepare new dispatch
...
will allow for more than 2 outputs
2023-01-01 19:46:08 -05:00
tildearrow
7fa5fecd38
possibly fix retrigger with sample map
2022-12-29 03:12:00 -05:00
tildearrow
2600d4c576
new arp strategy, part 2
2022-12-17 02:10:20 -05:00
tildearrow
6f22ade69a
new arp strategy, part 1
2022-12-17 02:07:24 -05:00
tildearrow
3eb3d8a6f1
prepare for new arp strategy
2022-12-17 01:21:08 -05:00
tildearrow
9da46ee8ba
implement macro masking
2022-12-17 00:09:56 -05:00
tildearrow
c6604ff581
add ability to select custom clock rates
2022-12-04 02:04:42 -05:00
tildearrow
48db9a1d0c
chip flags rewrite, part 4 - DO NOT USE
...
the next part is to drop systemFlagsOld completely
and then to fix the GUI
2022-09-29 20:13:40 -05:00
cam900
ef9fedb0b8
Fix Lynx clamping
2022-09-24 01:04:09 +09:00
cam900
3fcccb52ee
Reduce performance issue
2022-08-28 10:50:57 +09:00
cam900
54dbd0690c
Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro
...
# Conflicts:
# src/engine/fileOps.cpp
# src/engine/platform/lynx.cpp
# src/engine/platform/rf5c68.cpp
# src/engine/platform/su.cpp
# src/engine/platform/x1_010.h
# src/engine/platform/ym2610.cpp
# src/engine/platform/ym2610.h
# src/engine/platform/ym2610b.cpp
# src/engine/platform/ym2610b.h
# src/engine/sysDef.cpp
# src/gui/insEdit.cpp
Add effect command for ADPCM-A global volume, X1-010 Sample bank slot
2022-08-27 17:25:48 +09:00
cam900
4cc79fb49d
Prepare for split sample chip instrument
...
(MSM6258, MSM6295, QSound, Sega PCM, ADPCM-A, ADPCM-B, YMZ280B, RF5C68)
Instrument color and icons are placeholder.
different volume range, hard panned/soft panned and/or independent volume per output, chip-dependent features (global volume, echo, etc)
Allow use sample in instrument tab for chip with sample support
Prepare to support X1-010 Seta 2 style bankswitch behavior
Prepare to support AY89x0 PCM DAC
Support volume for PCE sample (DAC)
Fix Lynx, Y8950 sample pitch matches to sample preview
Support PCM DAC with backward and pingpong loop mode
Reduce some codes
Add Sega PCM, AY89x0, QSound, PCM DAC, Lynx per-channel debug support
2022-08-27 16:27:36 +09:00
tildearrow
c009cb3536
dev112 - prepare for advanced arp macro
...
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)
the UI is still a work in progress and doesn't work well
this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00
Natt Akuma
7c42453422
Rewrite per-system effect handling ( #548 )
...
* Rewrite per-system effect handling
* fix build
* C64: fix fine cutoff regression
* fix some more crashes
Co-authored-by: tildearrow <tildearrow@protonmail.com>
2022-08-18 01:26:22 -05:00
cam900
d44f5f0b2b
Prepare for backward and bi-directional loop
2022-08-11 22:21:54 +09:00
cam900
5127d5ef18
Implement sample loop end position, enum-ise sample depth ( #557 )
...
TODO: new sample format
2022-07-21 23:36:42 -05:00
tildearrow
f4a85bebff
dev101 - fix SMSFM_intro.dmf
2022-07-04 01:43:59 -05:00
tildearrow
2932a7281d
implement getChanMacroInt() on supported systems
2022-06-05 18:17:00 -05:00
tildearrow
1be93d9bbb
implement brokenOutVol compat flag
...
#341
2022-05-31 19:03:26 -05:00
tildearrow
9d6d84a87f
Lynx: sample looping
2022-05-27 01:36:05 -05:00
tildearrow
d6282c6949
Lynx: fix PCM mode volume
2022-05-27 01:20:57 -05:00
Waldemar Pawlaszek
70aa8f7682
Lynx: using DAC output for PCM
2022-05-27 08:10:34 +02:00
tildearrow
4b91669e58
Lynx: why did I not commit this
2022-05-26 03:37:34 -05:00