0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-12-05 03:57:25 +00:00
Commit graph

985 commits

Author SHA1 Message Date
Bad Diode
d1c156d56c Fix uxncli missing device pointer 2023-11-02 17:30:14 -07:00
Bad Diode
e1074c9018 Increase base volume 4x (1 channel max -12dB) 2023-11-02 17:30:14 -07:00
Bad Diode
0f3b070313 Try to avoid audio callback from working after free 2023-11-02 17:30:14 -07:00
Bad Diode
2c3f9f0f47 Fix wrong freeing of memory 2023-11-02 17:30:14 -07:00
Bad Diode
56c500f25e Restore sample stretching behaviour 2023-11-02 17:30:14 -07:00
Bad Diode
6569c9d749 Add per-cent tuning and change note-off to #00 2023-11-02 17:30:14 -07:00
Bad Diode
b2e67c0319 Make sure device memory is freed 2023-11-02 17:30:14 -07:00
Bad Diode
e6cf770d2e Fix memory bug and restore previous looping behaviour 2023-11-02 17:30:14 -07:00
Bad Diode
4b64ced669 Restore audio port layout and use 0x5 for duration 2023-11-02 17:30:14 -07:00
Bad Diode
9d1013d3bf Make sure ADSR uses the audiobuf macros 2023-11-02 17:30:14 -07:00
Bad Diode
c6713b6d1b Reduce the detuning/pitch table for now 2023-11-02 17:30:14 -07:00
Bad Diode
88ba7a8623 Cleanup warnings 2023-11-02 17:30:14 -07:00
Bad Diode
32853ce8f7 Fix xfading issues 2023-11-02 17:30:14 -07:00
Bad Diode
9437c4e520 Add sample duration handling 2023-11-02 17:30:14 -07:00
Bad Diode
49eda85851 Add initial WIP sample player for new audio device 2023-11-02 17:30:14 -07:00
neauoire
632816a58e (uxn.c) Housekeeping 2023-11-01 20:37:46 -07:00
neauoire
d28f4f8165 (uxn.c) Simpler switch argument 2023-11-01 19:14:31 -07:00
neauoire
5c79d2813a (uxn.c) Wrap zero-page 2023-11-01 09:54:57 -07:00
neauoire
be438b40c6 (uxn.c) Ram wrapping for LDZ 2023-11-01 09:35:38 -07:00
neauoire
7dfcd2b579 (uxn.c) Wrap RAM on LDA/STA 2023-11-01 09:25:39 -07:00
neauoire
8e976310d3 Improved cli stack debugger 2023-10-31 11:24:00 -07:00
neauoire
81a3dbee5e Better on-screen stack debugging 2023-10-31 11:17:33 -07:00
neauoire
8b2d16ffea (uxn.c) Reconnected tnl core without device masks 2023-10-30 15:12:25 -07:00
neauoire
3d9408e605 (uxn.c) Removed useless mask 2023-10-30 14:22:19 -07:00
neauoire
b35bded3e4 (uxn.c) Reconnected old abc core 2023-10-30 14:14:02 -07:00
neauoire
d167b88996 (uxncli) Zeroing Uxn 2023-10-30 11:24:04 -07:00
Remko Tronçon
0189721956 (uxn.c) Fix pointer wrapping issues 2023-10-30 11:13:46 -07:00
neauoire
f1f1babd47 (uxn.c) Removed used of stack pointer for circular arithmetic 2023-10-30 09:29:40 -07:00
neauoire
85d22bbb90 (uxnasm) Date 2023-10-27 08:43:48 -07:00
Remko Tronçon
cff5746e03 (uxnasm.c) Support outputting to stdout using - 2023-10-27 08:42:41 -07:00
neauoire
187f92d31d (console.write.tal) Added output example to /error port 2023-10-26 11:29:49 -07:00
neauoire
413f3a82f8 Fixed warnings 2023-10-25 15:25:32 -07:00
neauoire
5babd72e6a Clear screen on debugger toggle 2023-10-25 15:23:56 -07:00
neauoire
d97fa9e8b8 Added F12 to toggle borderless 2023-10-25 14:16:23 -07:00
neauoire
7cc77a47f4 Formatted 2023-10-25 11:24:37 -04:00
Leonora Tindall
b57554a098 (uxnemu) add fullscreen mode and improve argument handling 2023-10-25 11:23:27 -04:00
Sigrid Solveig Haflínudóttir
f8c7e44ea1 console: add a newline at eof 2023-09-21 17:13:17 +00:00
neauoire
5d39dcdbdc (uxncli) Send zero byte and EOF on stdin 2023-09-05 16:34:49 -07:00
neauoire
a323cb5c56 (screen.c)Fixed redraw issue 2023-09-02 18:34:04 -07:00
neauoire
fb892e4329 Uxn can no longer error 2023-09-02 13:51:03 -07:00
neauoire
a65c1cb9a8 Removed LINK req in uxncli 2023-09-01 15:15:15 -07:00
neauoire
cfd29ac511 (uxnemu.c) Cache audio values before POKE2 2023-08-30 12:12:30 -07:00
neauoire
3b526bbed6 (screen.c) Always cache value before PEEK/POKE 2023-08-30 12:06:04 -07:00
neauoire
f4caad2d51 (uxn.h) Removed unused macro 2023-08-30 11:46:00 -07:00
neauoire
107a25295b (mouse.c) Do not use POKE2 macro 2023-08-30 11:25:15 -07:00
neauoire
1adb6a8cf0 (uxn.c) Do no check for underflow for push-only opcodes 2023-08-30 11:09:46 -07:00
neauoire
55aae6fee9 (uxn.c) Always cache address before PEEK2 2023-08-30 10:49:00 -07:00
neauoire
e35501976c (uxn.c) Standardized setter macros 2023-08-30 10:40:04 -07:00
neauoire
e5617f83c9 Removed redundant macros 2023-08-30 10:16:38 -07:00
neauoire
aeb38c0819 (uxn.c) Cache intermediary result in POKE2 usage 2023-08-30 09:52:47 -07:00