bnnm
|
0df5bccd2e
|
Add TXTP loop anchors to simplify segment loops and multi-loop groups
|
2020-11-01 22:26:52 +01:00 |
|
bnnm
|
48a32e6631
|
Add TXTP special value "all" in random groups
|
2020-11-01 16:49:43 +01:00 |
|
bnnm
|
a41110404b
|
Add TXTP support for volume macro in decibels
|
2020-11-01 16:12:39 +01:00 |
|
bnnm
|
f5a9e5d06a
|
Add TXTP silence entry
|
2020-08-15 20:04:50 +02:00 |
|
bnnm
|
9f7e4a4c6b
|
txtp: Allow single groups and loop_mode auto for layers
|
2020-08-12 17:44:54 +02:00 |
|
bnnm
|
d77d8a48ea
|
Add TXTP pseudo-random groups
|
2020-08-08 23:00:52 +02:00 |
|
bnnm
|
e746c7d462
|
Add TXTP group auto-positions and layer-x macro auto-channels
|
2020-08-08 20:35:19 +02:00 |
|
bnnm
|
a017033ba8
|
Handle config in segments/layouts
|
2020-07-26 11:19:52 +02:00 |
|
bnnm
|
e2e1a3b20c
|
Read TXTP play settings for trims/pads/body
|
2020-07-23 21:11:24 +02:00 |
|
bnnm
|
20018c0db7
|
Cleanup
|
2020-07-21 19:19:30 +02:00 |
|
bnnm
|
3091930a1d
|
Fix TXTP edge case when trimming samples
|
2020-07-16 21:44:34 +02:00 |
|
bnnm
|
cb38467380
|
Add TXTP e/L options to alter loop config, tweak priority/consistency
|
2020-06-21 00:33:21 +02:00 |
|
bnnm
|
337e2d3922
|
Add TXTP "loop_mode = auto" to simplify looping last segment
|
2019-12-05 22:41:29 +01:00 |
|
bnnm
|
1a7891828f
|
Fix TXTP times with leading 0s
|
2019-12-05 22:30:06 +01:00 |
|
bnnm
|
2c68123738
|
CRLF to LF
|
2019-12-05 22:20:06 +01:00 |
|
bnnm
|
1768e55a1c
|
Rename get_streamfile_text_line to read_line and minor cleanup
|
2019-10-20 11:55:05 +02:00 |
|
bnnm
|
1b34ef1f01
|
Fix various leaks and issues found with drmemory
|
2019-09-29 18:25:24 +02:00 |
|
bnnm
|
c164549056
|
Add TXTP -t trim command to adjust stream's samples
|
2019-09-21 13:37:53 +02:00 |
|
bnnm
|
daf6884e53
|
Fix unnecessary struct memcpy
|
2019-09-14 17:18:27 +02:00 |
|
bnnm
|
4d7f5a3eb8
|
Fix some TXTP mixing bugs and add loop option in fades
|
2019-09-14 16:48:11 +02:00 |
|
bnnm
|
5a80a29c37
|
Allow mini-TXTP with "commands" to simplify config
|
2019-08-15 15:46:03 +02:00 |
|
bnnm
|
dbfa909a9f
|
Add TXTP @downmix macro and improve plugin stereo downmixing
|
2019-08-15 15:14:32 +02:00 |
|
bnnm
|
ff944a1ddd
|
Restore TXTP loop_start_segment=1 for single files
|
2019-05-17 22:30:25 +02:00 |
|
bnnm
|
55599d4098
|
Add TXTP mixed groups for layers+segments in the same file
|
2019-04-07 01:43:45 +02:00 |
|
bnnm
|
43d3cea838
|
Fix TXTP "c" command and add "C" (@track alt)
|
2019-03-30 02:19:44 +01:00 |
|
bnnm
|
642613fac9
|
Fix get_bool again
|
2019-03-25 21:15:44 +01:00 |
|
bnnm
|
8739631792
|
Enable TXTP mixing
|
2019-03-24 01:21:09 +01:00 |
|
bnnm
|
dd42e99823
|
Tweak mixing and fix TXTP with "commands" failing in some cases
|
2019-03-23 22:42:07 +01:00 |
|
bnnm
|
a64fabe831
|
Fix TXTP boolean reading near EOL/EOF
|
2019-03-22 19:45:28 +01:00 |
|
bnnm
|
3aef648730
|
Fix potential (but impossible with current code) TXTP segfault
|
2019-03-16 00:35:09 +01:00 |
|
bnnm
|
650c3847d2
|
Parse hex in TXTP loop install
|
2019-03-09 23:06:53 +01:00 |
|
bnnm
|
a6e777d120
|
Update mixing code
|
2019-03-09 20:50:58 +01:00 |
|
bnnm
|
4c1b3f56f3
|
Tweak loop end leeway
|
2019-03-04 20:06:40 +01:00 |
|
bnnm
|
563c59664d
|
Handle loop points in seconds and cleanup
|
2019-03-03 20:03:26 +01:00 |
|
bnnm
|
65e2d4d27d
|
Add TXTP loop install: "#I(loop start) (loop end)"
|
2019-03-03 03:01:17 +01:00 |
|
bnnm
|
05119fdceb
|
Improve TXTP parsing, ignore spaces and add mask ranges
|
2019-02-25 00:37:28 +01:00 |
|
bnnm
|
18593837ad
|
Add TXTP "#h(rate)" to force sample rate
|
2019-02-17 20:47:57 +01:00 |
|
bnnm
|
fa4e56a6b1
|
Prepare parts for mixing
|
2019-02-17 20:28:27 +01:00 |
|
bnnm
|
9e9495168c
|
Add TXTP "loop_mode=keep" for intro+main songs that also loop normally
|
2019-02-15 18:36:12 +01:00 |
|
bnnm
|
7085b8ad1d
|
Add TXTP global "commands = #(...)" and allow per-segment masking/mixing
|
2019-02-10 18:02:10 +01:00 |
|
bnnm
|
9291e33312
|
Fix minor compiler warnings
|
2018-12-08 00:33:07 +01:00 |
|
bnnm
|
e8ca19ba2c
|
Add fix_dir_separators util
|
2018-11-24 00:44:17 +01:00 |
|
bnnm
|
1810d3ced6
|
Add TXTP commands for looping/time (#i #E #lN #fN #dN #F)
- #i (ignore loop)
- #E (force end-to-end loop)
- #lN (force N loops)
- #fN (fade time)
- #dN (fade delay)
- #F (don't fade after N loops and play song end)
|
2018-09-07 19:34:31 +02:00 |
|
bnnm
|
131340882b
|
Add TXTP command #sN for subsong N (#N still works)
|
2018-09-04 23:53:25 +02:00 |
|
bnnm
|
ee03726bbc
|
Find loop_segment automatically in segmented_layout + remove from metas
|
2018-08-26 00:59:31 +02:00 |
|
bnnm
|
2f0aaaf4fd
|
Fix some compile ifdefs and warnings
|
2018-08-20 20:05:44 +02:00 |
|
bnnm
|
57b8c6acd3
|
Add TXTP 'm' channel mapper/swapper
Credit to topher-au for the initial idea/code
|
2018-07-22 00:46:08 +02:00 |
|
bnnm
|
776d85fee0
|
Fix TXTP upper ranges
|
2018-06-02 16:01:58 +02:00 |
|
Christopher Snowhill
|
f26b99b6cb
|
Update txtp.c
Fix "mode" keyval parse to else-if condition so other conditions don't fall through it.
|
2018-05-26 16:26:55 -07:00 |
|
bnnm
|
6276df57b5
|
Add TXTP "mode = layers" for multilayered songs
|
2018-05-05 23:07:50 +02:00 |
|