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
tildearrow
177fe0fbdd
release 0.3.1
...
- added `25xx` and `26xx` effects in Neo Geo platform for
envelope period slides
- added `3xxx` and `4xxx` effects in C64 for fine duty/cutoff control
- made home/end keys work
- deleting a single note will delete related instrument value as well
- fix instrument value input when there are less than 16 instruments
- added `Cxxx` effect for mid-song Hz change
- possibly fix a hang when using multiple sound chips
- reduce PC Engine CPU usage
2022-01-12 23:00:22 -05:00
tildearrow
cd739f5fde
change master clock to sampleRate*256
...
this hopefully fixes the hang by doing all clock ops on a master clock
rather than one clock per system
2022-01-12 17:45:07 -05:00
tildearrow
6245b3af31
add Cxxx effect for mid-song Hz change
...
also add hang detection as I ran into one of them while test multi-chip
2022-01-12 02:45:26 -05:00
tildearrow
69b56e6d4c
prepare for adding wavetable from file
2022-01-11 16:25:55 -05:00
tildearrow
4c5fbc252b
allow moving ins/wave/samples up or down
2022-01-11 03:52:11 -05:00