tildearrow
|
a3a2e3ff47
|
add more chips to VGM export
missing:
- Sega PCM
- Neo Geo ADPCM
|
2022-01-24 02:09:03 -05:00 |
tildearrow
|
0ab0ebdddb
|
GUI: actually add the export VGM option
|
2022-01-24 01:10:38 -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
|
35ee06d6cf
|
fix ECxx effect
fixes #57
|
2022-01-23 22:00:46 -05:00 |
tildearrow
|
9fe0efd63a
|
VGM export skeleton DOES NOT WORK
VGM export not there yet. please don't use it.
|
2022-01-23 21:50:45 -05:00 |
tildearrow
|
04f0c6a7cb
|
prepare the skeleton for VGM export
|
2022-01-23 13:19:06 -05:00 |
tildearrow
|
e79a1bd64d
|
bring command-line audio export back!
|
2022-01-22 23:50:49 -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
|
46fd774f30
|
allow sample preview via keyboard
|
2022-01-20 16:51:31 -05:00 |
tildearrow
|
e23df0f09e
|
move config file to proper directory on macOS
|
2022-01-20 16:27:11 -05:00 |
tildearrow
|
751f6d025a
|
prepare to add effect descriptions
|
2022-01-20 13:48:20 -05:00 |
tildearrow
|
8ab97a959c
|
add ps_fopen to properly handle fopen on Windows
fixes #22
|
2022-01-20 05:04:03 -05:00 |
tildearrow
|
6db9d312ec
|
fix crash when previewing size 0 waves
|
2022-01-20 00:43:08 -05:00 |
tildearrow
|
85dd6c3579
|
add ability to preview wavetables
issue #16
|
2022-01-20 00:07:53 -05:00 |
tildearrow
|
18df843864
|
reduce clicking on play/loop
|
2022-01-19 21:04:51 -05:00 |
tildearrow
|
0e346f5d73
|
temporarily reduce channel limit to 63
thanks ImGui
|
2022-01-19 18:24:37 -05:00 |
tildearrow
|
62a499644f
|
add wavetable saving
|
2022-01-19 05:10:06 -05:00 |
tildearrow
|
dce289a5a0
|
add early code for saving instruments
|
2022-01-19 03:28:29 -05:00 |
tildearrow
|
1642f29df8
|
fix critical bug when removing systems
|
2022-01-18 22:02:04 -05:00 |
tildearrow
|
aaca180683
|
add per-channel audio export
|
2022-01-18 02:04:03 -05:00 |
tildearrow
|
9b8044a401
|
add export one audio file per system mode
|
2022-01-18 01:26:22 -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
|
a0896f949c
|
and againnnnn
|
2022-01-17 18:18:28 -05:00 |
tildearrow
|
8b89f1b516
|
prepare for writing register dumps
|
2022-01-17 13:29:35 -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
|
45b6c19867
|
rename system to platform
easier to understand
|
2022-01-16 01:17:30 -05:00 |
tildearrow
|
3a340b99f4
|
add getPreferInsType
|
2022-01-15 22:11:40 -05:00 |
tildearrow
|
31f8378cef
|
Amiga: take loop pos into account
|
2022-01-15 18:03:37 -05:00 |
tildearrow
|
785f7e4d40
|
samples may have loop points
|
2022-01-15 17:54:21 -05:00 |
tildearrow
|
113a1577b6
|
do the Amiga
|
2022-01-15 17:28:33 -05:00 |
tildearrow
|
dce06d8ec4
|
add AY8930 platform
|
2022-01-14 00:02:10 -05:00 |
tildearrow
|
805cf69c52
|
deprecate macro heights
now we do everything based on the ins type
|
2022-01-13 20:44:45 -05:00 |
tildearrow
|
0545775de6
|
prepare for better ins del safety
|
2022-01-13 17:40:29 -05:00 |
tildearrow
|
943f88b306
|
add four more macros
they eventually will be used
|
2022-01-13 13:55:33 -05:00 |
tildearrow
|
11cf0dc560
|
prevent saving unsupported systems to .dmf
|
2022-01-13 03:05:36 -05:00 |
tildearrow
|
2fcb474544
|
stuff
implement two systems and system vol/pan
|
2022-01-13 01:03:57 -05:00 |
tildearrow
|
9b40dd994b
|
prepare for more platforms
|
2022-01-12 22:58:51 -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 |
tildearrow
|
5637639950
|
waveform width/height controls
|
2022-01-11 03:16:32 -05:00 |
tildearrow
|
02b5b05e04
|
prepare for 0.3
|
2022-01-10 17:30:36 -05:00 |
tildearrow
|
c36d19f495
|
not an oopsie
|
2022-01-10 03:35:29 -05:00 |