Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-13 | Switch to upload-artifact@v4.HEADmaster | ||
2024-02-28 | More appstream stuff. | ||
2024-02-04 | @BLumia casually fixing Gentoo packaging QA warning.0.8.8.1 | ||
2024-01-15 | use qt_add_translations under Qt 6 | ||
2024-01-15 | chore(CI): switch to Qt 6 | ||
2024-01-14 | Version bump.0.8.8.00.8.8-0 | ||
2024-01-14 | MPRIS plugin: fix stopping breaking everything on KDE. | ||
2024-01-14 | Allow resizing on windows whose content may scroll. | ||
2024-01-14 | Include path trimming. | ||
2024-01-14 | Fixes for channels window and simple visualization. | ||
a) Channel status light doesn't blink in release builds. b) Simple visualization shows blank channel info when opened. | |||
2023-11-26 | Initial Qt 6 port. Many bug fixes. | ||
2023-11-26 | The 2 year constipation. (mpris plugin) | ||
Probably buggy as hell. | |||
2023-11-09 | Don't use default playlist if started with files in args. | ||
2023-11-09 | Fix lingering notes with newer fluidsynth versions. | ||
2022-02-28 | Fix clipped output in rendering if video resolution > monitor resolution. | ||
2022-01-24 | ci(msys2): cleaner way to copy dependencies | ||
2021-11-08 | One misplaced #endif...0.8.7-2 | ||
2021-11-08 | I don't know what this is but my boss asked me to do it. | ||
2021-11-08 | Fix weird crash caused by updating text of invisible labels. | ||
2021-11-08 | It's _WIN32, not WIN32... | ||
what? | |||
2021-11-07 | Use the prefix-less library name for backtrace.dll. | ||
2021-11-07 | Fixes for backtrace. | ||
(How did this thing work in the first place?) Instead of dumping the stack trace into stderr, it is now redirected to backtrace.log in the working directory. Fixed symbol names for amd64. It probably won't work on i386 anymore. | |||
2021-11-07 | Stop using MIDI messages for selecting presets used by fluidsynth. | ||
2021-11-07 | Document the device id option. | ||
2021-11-07 | Add devinit file for SD-20. | ||
Remove redundant mod wheel control message. | |||
2021-11-07 | Move away from deprecated fluidsynth effect setup functions. | ||
2021-11-07 | Expose synth.device-id as an option. | ||
2021-11-07 | Remove redundant event handling for preset selection dialog. | ||
... which is also causing trouble for some systems. | |||
2021-11-07 | visualization / renderer: fixes and fixes. | ||
Fixed incorrect values shown for denominator of current time singature. Fixed hidding OSD while rendering completely messing up the whole thing. FPS of offscreen rendering is no longer capped. | |||
2021-11-07 | Set device id of fluidsynth to 16, as used by most GS synths. | ||
(This should really be a new option...) Also strip the marker bytes of sysex messages before sending to Fluidsynth. Someone didn't read the docs before coding. | |||
2021-06-04 | Rendered visualization should no longer drift away from correct timing... | ||
... after tempo changes. | |||
2021-05-30 | Fix certain sysex messages causing crashes. | ||
2021-05-30 | Control the 3D viewport in a more sane way. | ||
No more random viewport resets for real this time. | |||
2021-01-27 | Fix all missing return statements in the current code base. | ||
2021-01-25 | Fix yet another function with no return statement. | ||
2021-01-23 | Pass 4 effect buffers (as it should be) to fluid_synth_process. | ||
Also retrieve active voices from the audio processing callback. (the values are still messed up sometimes...) | |||
2021-01-08 | Missing return statement. | ||
why do I keep doing this | |||
2021-01-07 | new_fluid_audio_driver2 doesn't work for any audio drivers available on Windows. | ||
whoops. another opportunity to inject my crappy code into fluidsynth though. | |||
2021-01-07 | ci(windows): copy windows-extra plugin, use rtmidi from MSYS2 | ||
2021-01-07 | feat: windows extra plugin | ||
2021-01-07 | Wait voice now checks for output level instead of polyphony. | ||
Fluidsynth sometimes screw up the number of currently sounding voices. | |||
2021-01-07 | Fix another freezing issue on Windows. | ||
insert bad pun here | |||
2021-01-07 | Stupid sequencer puts reset messages after channel setup messages. | ||
This is only a workaround. These midi files should be seen as ill-formed. This patch puts any sysex messages ahead of other messages that have the same time stamp. | |||
2021-01-07 | Add support for devices that requires a short delay after the reset message. | ||
SD-20/SC-8850/SC-8820 explicitly require such delay (50ms). This is not a requirement for SD-80/SD-90. To add the delay, append a single double digit hexadecimal number denoting the time to wait in milliseconds to the reset message. | |||
2021-01-07 | Fixed even more misplaced patches in the only device configuration file. | ||
2021-01-07 | Fix misplaced patch. | ||
2021-01-07 | Fix very random crashes when run with QtCreator and freezes on Windows. | ||
Guys, don't code at 1am. | |||
2020-12-25 | Proper event-based playback interruption. | ||
Also fixed random pauses after seeking. This should address everything left over by 64fd118e. | |||
2020-12-14 | Emergency. | ||
2020-12-14 | Before we have tick-based playback, we get this monstrosity. | ||
This should help fixing issues such as "welp my player freezes when I switch tracks" etc. Don't worry. Event-based playback is here to stay. TODOs: - Maybe switch to an implementation based on condition variables? Current implementation is just a mess and unnecessarily wastes CPU time. Also that will allow several new interfaces to be added (such as player.interrupt) - Fix seeking. Seeking is still weird if there's a long gap between events. |