1967 Commits (audio)
 

Author SHA1 Message Date
Bad Diode 6e52b5c5ee Fix potential out of bounds when doing tuning lookup 2 years ago
neauoire 5a658bd124 (audio-test) Loop melody 2 years ago
neauoire ee046477b9 (audio-test) Fixed durations 2 years ago
d_m defa627f8a Take pitch into account when computing duration. 2 years ago
d_m b1fc24d731 Detect duration for note_off as well as note_on. 2 years ago
neauoire 0d0a76c4b7 Formatting 2 years ago
neauoire 4eef68bbf5 (audio.c) Default duration is sample length 2 years ago
neauoire 94c57e9bc5 (piano.tal) Support new volume port 2 years ago
Bad Diode 36d6e99a75 Add dei ports 0x2 and 0x4 to audio devices 2 years ago
Bad Diode 12d1d119eb Change sdl audio to not play until the first pitch is sent 2 years ago
Bad Diode 74d81621d0 Update default envelope 2 years ago
Bad Diode fca3b46d81 Add minimum decay/release of 10ms 2 years ago
Bad Diode c0e0a41a77 Fix uxncli missing device pointer 2 years ago
Bad Diode 9631236968 Increase base volume 4x (1 channel max -12dB) 2 years ago
Bad Diode da7619eb57 Update audio-tests.tal example 2 years ago
Bad Diode 1399b5da47 Try to avoid audio callback from working after free 2 years ago
Bad Diode 95996ed902 Fix wrong freeing of memory 2 years ago
Bad Diode 18ee0d52ae Restore sample stretching behaviour 2 years ago
Bad Diode 5d0577a696 Update audio-tests to use proper sine function 2 years ago
Bad Diode f4a7d8de6a Add per-cent tuning and change note-off to #00 2 years ago
Bad Diode a63276e284 Make sure device memory is freed 2 years ago
Bad Diode 28393a41a5 Fix memory bug and restore previous looping behaviour 2 years ago
Bad Diode 7365da67ca Restore audio port layout and use 0x5 for duration 2 years ago
Bad Diode 090f8de1dd Make sure ADSR uses the audiobuf macros 2 years ago
Bad Diode 8d84356cca Reduce the detuning/pitch table for now 2 years ago
Bad Diode 40d563d9a9 Cleanup warnings 2 years ago
Bad Diode 8c9bc91b59 Fix xfading issues 2 years ago
Bad Diode 64d89a56f4 Add sample duration handling 2 years ago
Bad Diode 0118729bcc Add initial WIP sample player for new audio device 2 years ago
neauoire c71842aa84 (dvd.tal) Optimized 2 years ago
Sigrid Solveig Haflínudóttir f8c7e44ea1 console: add a newline at eof 3 years ago
neauoire d7f96acb93 (fizzbuzz.tal) Housekeeping 3 years ago
neauoire 5d39dcdbdc (uxncli) Send zero byte and EOF on stdin 3 years ago
neauoire a323cb5c56 (screen.c)Fixed redraw issue 3 years ago
neauoire fb892e4329 Uxn can no longer error 3 years ago
neauoire a65c1cb9a8 Removed LINK req in uxncli 3 years ago
neauoire cfd29ac511 (uxnemu.c) Cache audio values before POKE2 3 years ago
neauoire 3b526bbed6 (screen.c) Always cache value before PEEK/POKE 3 years ago
neauoire f4caad2d51 (uxn.h) Removed unused macro 3 years ago
neauoire 107a25295b (mouse.c) Do not use POKE2 macro 3 years ago
neauoire 1adb6a8cf0 (uxn.c) Do no check for underflow for push-only opcodes 3 years ago
neauoire 55aae6fee9 (uxn.c) Always cache address before PEEK2 3 years ago
neauoire e35501976c (uxn.c) Standardized setter macros 3 years ago
neauoire e5617f83c9 Removed redundant macros 3 years ago
neauoire aeb38c0819 (uxn.c) Cache intermediary result in POKE2 usage 3 years ago
neauoire 07dc45c0e7 (uxn.c) Faster stack registers 3 years ago
neauoire d974111939 (uxn.c) Catch underflow with JCI 3 years ago
neauoire c9183a02e5 (uxn.c) Only one writing macro per line 3 years ago
neauoire 7992d54115 (uxn.c) Removed needless masking of opcode lookup 3 years ago
neauoire a18f8697f0 (uxn.c) Removed unnecessary negation 3 years ago