Gwilym Inzani
|
0333a631f8
|
Don't divide by 64 any more
|
2024-11-06 09:59:34 +00:00 |
|
Gwilym Inzani
|
3be63230de
|
Get it all compiling again
|
2024-11-06 09:51:15 +00:00 |
|
renovate[bot]
|
103dfd52db
|
Update Rust crate xmrs to v0.8.5
|
2024-10-20 22:39:55 +00:00 |
|
Gwilym Inzani
|
c81b8488db
|
Fix the xmrs version since we've had failures twice
|
2024-10-15 19:58:14 +01:00 |
|
Gwilym Inzani
|
a45246a0e8
|
Fix clippy lints from 2024-10-11
|
2024-10-11 20:47:42 +01:00 |
|
Gwilym Inzani
|
4c44bbedd7
|
Add new import feature to xmrs
|
2024-10-05 22:48:38 +01:00 |
|
renovate[bot]
|
61634e143d
|
Update Rust crate xmrs to v0.8.0
|
2024-10-05 21:24:59 +00:00 |
|
Gwilym Inzani
|
828339779b
|
More clippy fixes
|
2024-10-05 21:50:46 +01:00 |
|
Gwilym Inzani
|
04e44ebac9
|
Release v0.21.1
|
2024-10-02 23:08:04 +01:00 |
|
Gwilym Inzani
|
282e070216
|
Use version 0.7.2
|
2024-09-24 21:04:51 +01:00 |
|
Gwilym Inzani
|
40fd424205
|
Export the include_s3m and include_mod macros
|
2024-09-24 21:02:37 +01:00 |
|
Gwilym Inzani
|
a7e7455c57
|
Add macros for include_s3m and include_mod
|
2024-09-24 21:02:37 +01:00 |
|
Gwilym Inzani
|
2d69b2a7a4
|
Make agb_xm_core generic on parsing
|
2024-09-24 21:02:37 +01:00 |
|
Gwilym Inzani
|
5b9332556d
|
Add s3m and mod support to the desktop player
|
2024-09-24 21:02:36 +01:00 |
|
renovate[bot]
|
05b5b3e882
|
Update Rust crate xmrs to v0.7.2
|
2024-09-24 21:02:05 +01:00 |
|
Corwin
|
d07970a7c0
|
Release v0.21.0
|
2024-09-24 20:38:33 +01:00 |
|
Gwilym Inzani
|
d4a2d9357f
|
Change out the examples
|
2024-08-28 17:46:35 +01:00 |
|
Gwilym Inzani
|
fee2575cb7
|
Retrigger with volume
|
2024-08-28 17:38:24 +01:00 |
|
Gwilym Inzani
|
48f7020f2c
|
Should track previous retriggers for retrigger of 0
|
2024-08-28 17:00:19 +01:00 |
|
Gwilym Inzani
|
5f76fcc316
|
May as well support 0xE8
|
2024-08-28 16:48:28 +01:00 |
|
Gwilym Inzani
|
9fa171b712
|
E9 is the same as R0x
|
2024-08-28 16:46:08 +01:00 |
|
Gwilym Inzani
|
54a31934b2
|
Add support for retrigger command
|
2024-08-28 16:43:59 +01:00 |
|
Gwilym Inzani
|
559367f607
|
Add sample offset command support
|
2024-08-28 16:32:28 +01:00 |
|
Gwilym Inzani
|
ea792f4768
|
Print the actual effect character
|
2024-08-28 16:10:26 +01:00 |
|
Gwilym Inzani
|
8cec568a5b
|
Add a method to stop the tracker
|
2024-08-28 15:48:43 +01:00 |
|
Gwilym Inzani
|
53182d8122
|
It doesn't appear to be an error to have an invalid instrument index
|
2024-08-28 12:13:08 +01:00 |
|
wysiwys
|
da92ec3b8b
|
Update tracker to support PatternBreak and PositionJump
|
2024-08-02 21:23:36 -04:00 |
|
Gwilym Inzani
|
c7482f54ab
|
This feels more correct
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
8fa595f7f7
|
Handle RampDown
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
3bd8b9019d
|
Handle vibrato in the instrument too
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
d15063373d
|
Implement vibrato correctly and add a small test case
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
431833b216
|
Correct vibrato code generation
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
c1eaae64e1
|
Support fine portamentos
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
31ca8f631f
|
Add vibrato
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
f6e7625bb1
|
Start hooking in waves
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
f3cc62db6f
|
Massive refactor ahead of waveforms
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
0daeba1876
|
Generate lookup and add waveform to interop
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
45f8a52eb5
|
try_recv to remove unwrap
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
afddd77ce8
|
Don't require leaking the track
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
71a7b6431c
|
Don't force a pointless lifetime on the tracker
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
a6fca49f7b
|
Missing minus sign
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
2fa574684c
|
Number of channel is configurable
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
8899a56f65
|
Allow the clippy lint
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
72598d0232
|
Enable midi and xm by default
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
afa8a11b3f
|
Ensure that the 'quote' feature is included
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
f452070154
|
Do the same changes for midi
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
3a755107aa
|
Get the desktop player actually playing music
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
c863b94f49
|
Hello world for desktop player
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
d0925f6787
|
Make agb optional for the tracker
|
2024-07-11 21:58:44 +01:00 |
|
Gwilym Inzani
|
3305ca0ff2
|
Make the tracker generic on the mixer
|
2024-07-11 21:58:44 +01:00 |
|