tildearrow
|
a29a89224e
|
compound system flattening, part 3
added a new strategy to determine system name
|
2022-02-23 03:54:06 -05:00 |
|
tildearrow
|
a5561f1899
|
tabs to spaces
|
2022-02-22 22:13:17 -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
|
f2232b6157
|
more lynx micro-fixes and bump version to dev57
allocated 3 versions for possible emergency fix releases after 0.5.7
0.6 dev starts here!
|
2022-02-22 17:48:13 -05:00 |
|
Ian Karlsson
|
b3908216f8
|
Implement QSound support
|
2022-02-22 11:36:12 +01:00 |
|
tildearrow
|
721445cf07
|
release v0.5.7 (for real this time)
also fix oscilloscope and add layout reset option
|
2022-02-22 02:01:59 -05:00 |
|
tildearrow
|
df35b8fb45
|
add register view
supported chips only.
|
2022-02-21 22:31:27 -05:00 |
|
tildearrow
|
d7bcd18c56
|
wait! not yet!
make it pre4 and tag it because i forgot about keybinds!
|
2022-02-21 04:28:25 -05:00 |
|
tildearrow
|
d0df796c12
|
release v0.5.7
|
2022-02-21 03:19:42 -05:00 |
|
tildearrow
|
fa363384aa
|
1.1 .DMF saving
as of now you're given a choice between 1.1 and 1.0 module
|
2022-02-20 03:18:20 -05:00 |
|
tildearrow
|
cda18d32b3
|
store pattern names
|
2022-02-19 18:18:12 -05:00 |
|
tildearrow
|
650beebe99
|
split VGM ops code
|
2022-02-18 12:58:36 -05:00 |
|
tildearrow
|
c39d3898b4
|
split file ops code
|
2022-02-18 12:39:45 -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 |
|
tildearrow
|
5cbe140288
|
release v0.5.6
|
2022-02-17 03:37:47 -05:00 |
|
tildearrow
|
810ee33d11
|
GUI: prepare for drawing prev/next pat content
|
2022-02-16 16:11:15 -05:00 |
|
tildearrow
|
b9832abbeb
|
license clarification, part 3
|
2022-02-14 22:12:20 -05:00 |
|
tildearrow
|
53482105dc
|
add an option to select audio device
|
2022-02-13 21:42:57 -05:00 |
|
tildearrow
|
27497608fe
|
add deep clone order - UNTESTED
|
2022-02-12 03:59:05 -05:00 |
|
tildearrow
|
1580e5836b
|
GUI: wire up the code for custom keybinds
still no way to set them up, and four are missing
please be patient
|
2022-02-11 18:20:39 -05:00 |
|
tildearrow
|
d1e166a34e
|
add a little visual to channel names
|
2022-02-10 03:15:39 -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
|
589b887928
|
release v0.5.5
|
2022-02-09 03:44:48 -05:00 |
|
tildearrow
|
3d8991cdb8
|
save compat flags in the file
|
2022-02-08 16:43:40 -05:00 |
|
tildearrow
|
dea79c2adb
|
inhibit note on if user has edited pattern
issue #82
untested
|
2022-02-08 13:31:57 -05:00 |
|
tildearrow
|
4ce116ca0a
|
prepare for macro release points
issue #142
|
2022-02-08 03:50:42 -05:00 |
|
tildearrow
|
3cc4add1e3
|
don't alter instruments in patterns when moving
fixes #150
|
2022-02-07 23:42:54 -05:00 |
|
tildearrow
|
632f17862e
|
better blip_buf excess strategy
fixes #133
|
2022-02-07 21:31:58 -05:00 |
|
tildearrow
|
fbb6c4cb4f
|
add a setting to reset on system prop change
issue #131
|
2022-02-07 17:24:26 -05: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 |
|
tildearrow
|
8772439d3e
|
add ability to play by one row
|
2022-02-06 00:42:07 -05:00 |
|
tildearrow
|
107187a20c
|
GUI: add ability to play from cursor position
Shift-Enter or F7
|
2022-02-06 00:07:35 -05:00 |
|
tildearrow
|
b0698dbac3
|
GUI: audio failure resilience
|
2022-02-05 23:48:56 -05:00 |
|
tildearrow
|
fe47a2ba09
|
GUI: add audio want/got details
|
2022-02-05 21:26:24 -05:00 |
|
tildearrow
|
045dfa679a
|
release v0.5.4
sorry this doesn't include too many features as it is another critical
bug fix release
|
2022-02-05 16:47:22 -05:00 |
|
tildearrow
|
50516d86ae
|
release v0.5.3
|
2022-02-05 04:42:10 -05:00 |
|
tildearrow
|
34ec189be5
|
release v0.5.2
FAST
|
2022-02-05 03:10:19 -05:00 |
|
tildearrow
|
088e49a3f4
|
implement channel hiding, names and song comment
|
2022-02-05 01:48:35 -05:00 |
|
tildearrow
|
a93a9c19f3
|
add "force mono audio" option and fix flags not be
ing set after a dispatch reset
|
2022-02-04 17:04:36 -05:00 |
|
tildearrow
|
902febe298
|
actually implement pitch of C-4
|
2022-02-04 03:29:40 -05:00 |
|
tildearrow
|
584b8426ff
|
GUI: improve debug menu
|
2022-02-03 18:38:57 -05:00 |
|
tildearrow
|
5086bc1097
|
implement the linear pitch flag
|
2022-02-03 02:24:11 -05:00 |
|
tildearrow
|
d638af2017
|
fix E1xx and E2xx effects
|
2022-02-03 01:30:03 -05:00 |
|
tildearrow
|
3379e8b380
|
prepare for compat flags, piano, comments, etc.
|
2022-02-03 00:34:48 -05:00 |
|
tildearrow
|
07b767bee1
|
prepare for ADPCM-B
|
2022-02-02 23:17:16 -05:00 |
|
tildearrow
|
d691ec6d76
|
add a chip playground
in debug menu
|
2022-02-01 18:08:19 -05:00 |
|
tildearrow
|
7c9beca93f
|
release 0.5.1
|
2022-02-01 03:50:11 -05:00 |
|
tildearrow
|
a1d3d3d873
|
release 0.5
finally
|
2022-01-30 18:23:40 -05:00 |
|
tildearrow
|
5dafd10fc7
|
add several warning dialogs
|
2022-01-29 01:22:32 -05:00 |
|
tildearrow
|
e9accf16db
|
one more change to the format
|
2022-01-29 00:22:12 -05:00 |
|
tildearrow
|
629d229bc1
|
i will finish this later today
|
2022-01-28 18:12:56 -05:00 |
|
tildearrow
|
0567a3f71b
|
GUI: add chip names option
|
2022-01-28 03:17:35 -05:00 |
|
tildearrow
|
ec66b7a21b
|
add song tuning
soon: system clock settings
|
2022-01-28 00:55:51 -05:00 |
|
tildearrow
|
0071894471
|
GUI: add a preliminary oscilloscope
|
2022-01-27 17:49:00 -05:00 |
|
tildearrow
|
b812fc4041
|
prepare for sample C-4 freq
issue #70
|
2022-01-27 16:52:06 -05:00 |
|
tildearrow
|
60a1e6f395
|
VGM export: kind of dual chip support
|
2022-01-27 13:10:51 -05:00 |
|
tildearrow
|
c577eeafac
|
VGM export: implement sys selection/loop options
the final thing to do is dual chip support, but I wanna get 0.5
out already
|
2022-01-27 02:46:40 -05:00 |
|
tildearrow
|
c47851e7c7
|
GUI: highlight loop
|
2022-01-27 01:04:26 -05:00 |
|
tildearrow
|
0e633ea69b
|
GUI: add a debug window
|
2022-01-27 00:29:16 -05:00 |
|
tildearrow
|
f86838df99
|
no longer shift arpeggio macro by 12
|
2022-01-26 15:53:52 -05:00 |
|
tildearrow
|
496501803f
|
GUI: add advanced VGM export menu
does NOT work yet!
|
2022-01-26 00:26:15 -05:00 |
|
tildearrow
|
8bcab6e139
|
VGM export: write resets and GD3 tag
may be non-standard compliant (yet)
also it crashes foobar2000 for some reason but this will be fixed
|
2022-01-25 18:46:27 -05:00 |
|
tildearrow
|
61a1932bce
|
add walkSong
|
2022-01-25 15:06:29 -05:00 |
|
tildearrow
|
0c8ec07633
|
VGM export: kind of implement sample loop
for PCE, NES and Genesis
kinda glitchy
|
2022-01-25 03:12:53 -05:00 |
|
tildearrow
|
9d2032d627
|
VGM export: Arcade sample looping
|
2022-01-24 17:13:47 -05:00 |
|
tildearrow
|
1b4081a044
|
VGM export: implement ADPCM storage
possibly first open-source Neo Geo tracker that exports to .vgm
|
2022-01-24 02:52:45 -05:00 |
|
tildearrow
|
858d5343b8
|
earliest VGM export!
only supports single-chip Genesis for now
the other systems will be added shortly
|
2022-01-24 01:01:08 -05:00 |
|
tildearrow
|
e79a1bd64d
|
bring command-line audio export back!
|
2022-01-22 23:50:49 -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
|
8b79bf78a9
|
add Furnace instrument loading
TODO: .dmp loading
|
2022-01-22 00:14:48 -05:00 |
|
tildearrow
|
724b1cd1a8
|
move more wavetable loading logic
now it's safer
|
2022-01-21 18:17:05 -05:00 |
|
tildearrow
|
186e491c59
|
allow loading wavetables
|
2022-01-21 17:59:48 -05:00 |
|
tildearrow
|
61639e5123
|
release v0.4.6
don't worry, this won't be the final release
|
2022-01-21 04:42:18 -05:00 |
|
tildearrow
|
46fd774f30
|
allow sample preview via keyboard
|
2022-01-20 16:51:31 -05:00 |
|
tildearrow
|
751f6d025a
|
prepare to add effect descriptions
|
2022-01-20 13:48:20 -05:00 |
|
tildearrow
|
85dd6c3579
|
add ability to preview wavetables
issue #16
|
2022-01-20 00:07:53 -05:00 |
|
tildearrow
|
f39e522e7e
|
really allow 8 effect columns
third time is the charm
|
2022-01-19 17:34:20 -05:00 |
|
tildearrow
|
068fb0f3ce
|
release v0.4.5
|
2022-01-19 17:02:27 -05:00 |
|
tildearrow
|
7c40948680
|
release v0.4.4
|
2022-01-19 04:34:12 -05:00 |
|
tildearrow
|
464714df00
|
GUI: add clone instrument/wave
|
2022-01-19 02:59:44 -05:00 |
|
tildearrow
|
fe757ac6e7
|
release 0.4.3
urgent release due to serious bug when removing systems
|
2022-01-19 01:40:15 -05:00 |
|
tildearrow
|
aa1a3f8aab
|
oh yes more fixes
|
2022-01-19 01:36:20 -05:00 |
|
tildearrow
|
f98662d329
|
slide accuracy fixes
|
2022-01-19 01:27:32 -05:00 |
|
tildearrow
|
e87239f8ce
|
fix retrigger implementation
no longer broken
|
2022-01-19 00:01:34 -05:00 |
|
tildearrow
|
f652d6c738
|
fix devendor again and prepare for 0.4.2
|
2022-01-18 02:09:47 -05:00 |
|
tildearrow
|
345962092e
|
add notifyWaveChange
fixes #8
|
2022-01-18 00:25:10 -05:00 |
|
tildearrow
|
6d9f5db6a4
|
add notifyInsChange
see issue #8
|
2022-01-17 23:59:52 -05:00 |
|
tildearrow
|
8d4d47950c
|
rewrite audio export
now it is possible to export audio from the GUI!
multiple export coming soon
|
2022-01-17 23:34:29 -05:00 |
|
tildearrow
|
d828018500
|
release v0.4.1
fixes critical AppImage fail issue and some other things
|
2022-01-17 17:31:48 -05:00 |
|
tildearrow
|
6ca3c4ec4d
|
dynamic audio settings changing
|
2022-01-17 01:42:26 -05:00 |
|
tildearrow
|
d6d6bf80ec
|
move audio init/quit to separate functions
|
2022-01-17 01:20:02 -05:00 |
|
tildearrow
|
3026bf8ba9
|
temporarily disable audio export
I need to rewrite the audio export code so it becomes possible to export
audio from the GUI
|
2022-01-16 23:32:13 -05:00 |
|
tildearrow
|
12236248dd
|
prepare for eventual export
|
2022-01-16 23:21:27 -05:00 |
|
tildearrow
|
7b797c3028
|
GUI: improve settings management
|
2022-01-16 17:25:43 -05:00 |
|
tildearrow
|
35834a1116
|
release 0.4
|
2022-01-16 04:23:23 -05:00 |
|
tildearrow
|
3a340b99f4
|
add getPreferInsType
|
2022-01-15 22:11:40 -05:00 |
|
tildearrow
|
785f7e4d40
|
samples may have loop points
|
2022-01-15 17:54:21 -05:00 |
|
tildearrow
|
dce06d8ec4
|
add AY8930 platform
|
2022-01-14 00:02:10 -05:00 |
|
tildearrow
|
943f88b306
|
add four more macros
they eventually will be used
|
2022-01-13 13:55:33 -05:00 |
|