tildearrow
8f2e2ec7b2
prevent division by zero
2025-05-12 23:08:59 -05:00
tildearrow
4fc278eb46
fix audio problems in SDL audio backend
...
this was a Furnace bug
issue #2503
2025-05-12 17:23:25 -05:00
tildearrow
3ce445e96e
Revert "detect audio spec changes"
...
This reverts commit 4bb2e8857d
.
2025-05-12 17:15:13 -05:00
tildearrow
a0309f74d1
Revert "forgot to include windows.h"
...
This reverts commit 92232b088c
.
2025-05-12 17:15:07 -05:00
tildearrow
92232b088c
forgot to include windows.h
2025-05-12 14:54:11 -05:00
tildearrow
4bb2e8857d
detect audio spec changes
2025-05-12 14:47:52 -05:00
tildearrow
00ad4e4a46
update copyright year
2025-01-28 18:49:19 -05:00
tildearrow
231bece848
SDL audio: don't close audio device if not open
...
issue #2068
2024-08-22 22:20:25 -05:00
tildearrow
9bdbfd90e0
fmt printf
2024-07-26 21:20:40 -05:00
tildearrow
c9309834ce
add pipe audio output
...
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
tildearrow
88b42ddd58
update copyright year
2024-01-16 21:26:57 -05:00
Daniel Konar
3039ce2416
Change reload to re-scan and refactor
...
Remove rt midi reinitialization (not needed as per docs)
Move midi rescan code to rescanMidiDevices as MIDI is not audio (rescanAudioDevices also appears to be unused)
2023-12-29 02:12:28 -05:00
Daniel Konar
049088f77c
Fix return of reinitMidi
2023-12-29 02:12:28 -05:00
Daniel Konar
c1c2b52ba7
Add button in midi settings to refresh midi devices
...
Deletes and creates a new RT midi instance allowing for midi devices to be plugged in without restarting
2023-12-29 02:12:28 -05:00
tildearrow
cad63d8351
is this faster?
2023-09-20 00:24:55 -05:00
tildearrow
9a63fdccd5
drop usage of std::deque, part 2
2023-09-13 02:46:02 -05:00
tildearrow
414d65c903
fix build
2023-09-12 18:38:17 -05:00
tildearrow
db5428474a
use x42/weakjack as a possible solution to #1480
2023-09-12 18:30:36 -05:00
tildearrow
5a9402abcd
fix build
2023-08-31 04:39:19 -05:00
tildearrow
fa7405090e
add WASAPI exclusive mode flag to PortAudio backen
...
d
2023-08-31 04:30:49 -05:00
tildearrow
68787a4d8b
add PortAudio backend - PLEASE READ
...
PLEASE DO:
```
git submodule update --init --recursive
```
AFTER PULLING THIS COMMIT.
2023-08-30 17:32:51 -05:00
tildearrow
76746dcb28
what is going on
2023-08-26 19:18:39 -05:00
tildearrow
ce2661df66
audio issue debugging
2023-07-06 18:29:29 -05:00
tildearrow
feef9234b6
MIDI output: don't spam logs on error
2023-06-25 04:57:04 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
tildearrow
0d5c7da774
MSVC DEBUG! MSVC DEBUG! MSVC DEBUG!
...
DO NOT USE! I AM DEBUGGING A CRASH!
ONLY FOR TESTER
2023-01-16 22:38:46 -05:00
tildearrow
e76dcdd0cf
add SDL audio driver debug line
2022-12-04 16:12:30 -05:00
tildearrow
25820ae987
one moreeee big-endian fix
2022-08-19 14:36:22 -05:00
tildearrow
2af4992e9b
JACK: fix crash when changing buffer size
2022-08-08 00:25:05 -05:00
tildearrow
542a46e89b
remove log spam (hopefully)
2022-07-24 03:41:01 -05:00
tildearrow
1d77719640
prevent exception in MIDI in/out from crashing
2022-07-24 02:45:21 -05:00
tildearrow
7586db9a1b
fix Termux build again
2022-06-23 16:25:51 -05:00
tildearrow
ad5072dad6
more MIDI debugging messages
2022-06-16 23:55:17 -05:00
tildearrow
eac4f50d92
sanitize MIDI port names on Windows/Linux
2022-06-09 18:04:50 -05:00
tildearrow
04bbffac13
more MIDI debug messages
2022-06-09 16:54:14 -05:00
tildearrow
d1ba9e2c3e
audio: JACK verbose error messages
2022-06-06 01:50:35 -05:00
tildearrow
f8642ae8f0
did i fix macOS build?
2022-05-08 05:04:37 -05:00
tildearrow
2c643aca4c
add preliminary TX81Z SysEx response
...
- load voice data
2022-05-08 02:01:32 -05:00
tildearrow
68445435f9
fix several misc issues
2022-04-14 18:25:59 -05:00
tildearrow
fddd05dc1a
improve logging facility
...
we have a log viewer within the program now
2022-04-10 22:12:02 -05:00
tildearrow
f689409f02
kind of MIDI output
2022-03-31 03:33:05 -05:00
tildearrow
5360cd73f4
earliest MIDI input! (no note input tho)
2022-03-28 03:46:50 -05:00
tildearrow
4e6ade7e0b
more MIDI preparations
...
this is difficult
2022-03-03 04:37:22 -05:00
tildearrow
abe7c12f22
how am i gonna do this
2022-03-02 17:02:57 -05:00
tildearrow
fd28d1aef0
add support for building without RtMidi
2022-02-21 13:47:49 -05:00
tildearrow
b9832abbeb
license clarification, part 3
2022-02-14 22:12:20 -05:00
tildearrow
53482105dc
add an option to select audio device
2022-02-13 21:42:57 -05:00
tildearrow
aa0e318543
add RtMidi for eventual MIDI support
2022-02-13 15:02:43 -05:00
Christoph Neidahl
c83e146d11
Improve devendoring & other CMake stuff ( #21 )
...
* Improve devendoring
* Add warning flags for own C++ code
For https://github.com/tildearrow/furnace/pull/12#issuecomment-1017330467 .
* Document new CMake options
* pkg-config stuff
* Warnings stuff for MSVC yay
* Use more specific linking vars & functions
* Fix Linux icon location
* DEPENDENCIES_LEGACY_LDFLAGS for JACK too
2022-02-01 15:50:25 -05:00
tildearrow
e79a1bd64d
bring command-line audio export back!
2022-01-22 23:50:49 -05:00