Claudio Matsuoka
1e9cb9bfc0
Generalize filters as DSP effects
...
Add DSP flags to mixer and generalize the existing lowpass filter as a
DSP effect. Reverb and chorus effects (used in e.g. IMF) can be added
to the list later.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
f9baeda4fe
Change interpolation setting API
...
Change interpolation setting API so that different interpolation algorithms
can be selected.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
9866b707ef
[xmp] Add nocmd option
...
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
dfa44865b0
[xmp] Fix special case driver selection
...
- automatically select file or wav if -o is selected
- generalized selection of null driver (can use either -dnull or -n)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
04b68791b1
[xmp] Change parameters passed to driver
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
85be8c5fe0
Add driver parameter passing
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
932ca50b08
[xmp] Add --probe-only option
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
e847f1f1a7
[xmp] Add sound driver selection system
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
1632d8e11a
[xmp] Add detailed instrument and sample info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
7e686e5137
[xmp] Remove unused load-only option
...
Functionality is supplied by the -i (information and exit) option.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
2657d5e813
[xmp] Compute replay time using new API
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
eb63788f35
[xmp] Fix information update
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
3d2933532e
[xmp] Add option to display information and exit
...
This is similar to option --load-only of xmp 3.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
e85819d86f
[xmp] Add information display key commands
...
COMMAND KEYS SUMMARY
Space Pause/unpause
F, Right Advance to next order
B, Left Return to previous order
N, Up Advance to next module
P, Down Return to previous module
1 - 0 Mute/unmute channels
! Unmute all channels
? Display available commands
m Display module information
i Display instrument list
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
4d11dc1df5
[xmp] Address compiler warnings
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
d6f9d4aa95
[xmp] Add keyboard controls
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
cda9e14c32
[xmp] Add -n option for no sound output
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
189aa74b38
[xmp] Add option to display instrument info
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
adfc0c5f54
Decouple xmp and libxmp
...
The player application now has its own buildsystem separated from the
library buildsystem.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago
Claudio Matsuoka
3e1d8617b4
Change directory layout
...
Make the layout more appropriate for a library-only package, move front-ends
and other things not library-related out of src/ and into players/.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
14 years ago