Ozkan Sezer
39d51aff6a
include tweaks.
4 years ago
AliceLR
ecd0820b9e
Fix out-of-bounds read of mod->xxs, constify xmp_module_info pointers.
5 years ago
Ozkan Sezer
fbb32bc1b3
another minor constification.
5 years ago
Ozkan Sezer
06e39db305
sanitize whitespace.
5 years ago
sezero
aae17a1f10
struct options, struct control: rename 'amiga' member to 'amiga_mixer'
...
because, 'amiga' may be defined as a macro by the compiler (e.g. OS4.)
9 years ago
Claudio Matsuoka
fd56e2eefd
Revert "Cosmetic change in paused message"
...
This reverts commit ae7019db76 .
10 years ago
Claudio Matsuoka
ae7019db76
Cosmetic change in paused message
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
848fc4db00
Change command line parameter name from classic to amiga
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
f8670fc1af
Fix pan format in instrument info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
e7eb6ef47a
Fix screen corruption with more than 255 virtual channels
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
0e6afbdcea
Add command to display current mixer type
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
faf54384e9
Display current mixer type
...
There was a bug in the library that was preventing this to work. We fixed
that, but now we require at least libxmp a3b8005.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
e70918de87
Add option to enable classic sound mixers
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
5e32230227
Show in module info if player mode is forced
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
c5132d8f7b
Update version and copyright info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
10 years ago
Claudio Matsuoka
440c071c78
Mark surround channels in channel list
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
11 years ago
Claudio Matsuoka
ecc0528155
Update documentation with h command
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
11 years ago
Claudio Matsuoka
04e5b761f1
Display feedback if no comment data in mod
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
ab49b9168b
Add command-line option to display module comment
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
4b29b513cc
Change song comment command to c
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
150842c600
Add command M to display song message
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
830804210e
Fix screen corruption with large number of rows
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
44712fcbe5
Start instrument numbering at 1
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
f1f2d8ff61
Normalize message display time
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
df0a70f9fa
Mark muted channel with dash in channel list
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
a4a7890de8
Update version number and copyright year
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
12 years ago
Claudio Matsuoka
d8820352fd
Add option to loop over entire module list
...
Use --loop-all to enable looping over the entire module list. Command
'l' changed to cycle through regular loop and list loop. List loop is
enabled only if at least one module was played.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
de08349992
Add command to show current sequence
...
Command 'Z' displays the current sequence in the status line.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
357043457c
Show sequence start position in hexadecimal
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
61828e7b7a
Add command to toggle subsong explorer
...
Subsong explorer mode can be toggled using the 'z' command. A flag
will appear in the status line showing that explorer mode is enabled.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
eeb3b99ffc
Add subsong navigation
...
Use keys '<' and '>' to change to previous/next sequence (subsong).
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
190a899945
Add option to play hidden sequences
...
Add command-line option -z to specify a pattern sequence to play. The
main sequence is 0.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
1efba54ff6
Add option to play hidden sequences
...
Add command-line option -z to specify a pattern sequence to play. The
main sequence is 0.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
7599c36cc6
Add loop toggle key to runtime help
...
Runtime help for the 'l' command (toggle loop) was missing. Reported
by Benjamin Shadwick.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Jan Engelhardt
663cb91e4e
xmp: match function heads with prototypes and use (void)
...
In cases where no prototype is present, this changes the function from
taking an unspecified number of arguments to taking exactly zero.
13 years ago
Claudio Matsuoka
60dde651a3
[xmp] Add missing license notice
...
As pointed out by Jan Engelhardt, many files are missing a license notice.
Add the standard license notice to these files.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
4600f865fd
[xmp] Show mod time instead of elapsed time
...
When replaying, display a consistent mod-event time instead of wallclock
elapsed time.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
13 years ago
Claudio Matsuoka
5b8c1a1140
[xmp] Update to new API
...
Update to API with split module/frame info data.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
725491c554
Change API call names
...
Make naming consistent for API calls, so:
xmp_player_start -> xmp_start_player
xmp_player_end -> xmp_end_player
xmp_player_get_info -> xmp_get_frame_info
xmp_mixer_set -> xmp_set_mixer
xmp_mixer_get -> xmp_get_mixer
Also renamed:
xmp_module_info -> xmp_frame_info
because its information is mostly about frame-specific data.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
6f7b0f0857
[xmp] Cosmetic info change
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
ef1c793e98
[xmp] Update to new API
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
67a65dbe35
[xmp] Fix sample info
...
Use number of samples in loop otherwise Samples are garbled (you copy-pasted
mod->ins as sample numbers) (fixed by Mirko Buffoni)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
dad13427a3
[xmp] Add console output function
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
5edc473ee7
[xmp] Fix command help message
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
609783d8cc
Add current sequence to public info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
ecc674c342
[xmp] Minor fix on sequence display
...
If only one non-zero sequence exists, don't print the "main sequence"
message.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
32f52807d9
[xmp] Update tempo to speed
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
09c3bc971f
[xmp] Update to new api
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
35735c1eab
[xmp] Update to new API and change subsong layout
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
9c406b6860
[xmp] Display subsong info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago