Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
what?
|
|
|
|
(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.
|
|
|
|
|
|
Remove redundant mod wheel control message.
|
|
|
|
|
|
... which is also causing trouble for some systems.
|
|
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.
|
|
(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.
|
|
... after tempo changes.
|
|
|
|
No more random viewport resets for real this time.
|
|
|
|
|
|
Also retrieve active voices from the audio processing callback.
(the values are still messed up sometimes...)
|
|
why do I keep doing this
|
|
whoops.
another opportunity to inject my crappy code into fluidsynth though.
|
|
|
|
|
|
Fluidsynth sometimes screw up the number of currently sounding voices.
|
|
insert bad pun here
|
|
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.
|
|
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.
|
|
|
|
|
|
Guys, don't code at 1am.
|
|
Also fixed random pauses after seeking.
This should address everything left over by 64fd118e.
|
|
|
|
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.
|
|
This should make several methods obsolete, however I'm too lazy
to migrate them right now. So one more item on the todo list I guess.
|
|
Squashed commit of the following:
commit f4f3bb2de34de497502e5fcc85a2404634f20620
Author: Gary Wang <wzc782970009@gmail.com>
Date: Fri Nov 13 22:06:19 2020 +0800
Update windows-msys2.yml
commit 7f461cf24aaaf4ee7379157327a406f409adcdef
Author: Gary Wang <wzc782970009@gmail.com>
Date: Fri Nov 13 21:37:07 2020 +0800
Update windows-msys2.yml
commit 2636ea029927c40e4e72168f7669314ced1bc624
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 23:00:43 2020 +0800
Update windows-msys2.yml
commit 5fae2b1de295f614864d4403d9104ce6f01b951a
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 22:29:08 2020 +0800
Update windows-msys2.yml
commit 748e4c4e5118120f1393a75b912d9dfc78ea9b50
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 19:39:52 2020 +0800
Update windows-msys2.yml
commit 1b4b048d80b2573c7ae19ae3695e3f56e43be3e9
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 14:16:55 2020 +0800
Update windows-msys2.yml
commit fc39ea6088522c7604e4e3cd9f4be1facc7460b3
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 13:50:30 2020 +0800
Update windows-msys2.yml
commit 91af4cc3213d11002a8e7b500a66e5af8a8d0f86
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 13:43:05 2020 +0800
Update windows-msys2.yml
commit 3fd1ad4a18a31e307f332a272d6e12ad31957234
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 13:20:32 2020 +0800
Update windows-msys2.yml
commit d093a45e98502180b746933e1b429e9c302a9d6b
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 12:54:56 2020 +0800
Update windows-msys2.yml
commit 896a9c60f5a81ee1411e8b92dc80fc63abe5810b
Author: Gary Wang <wzc782970009@gmail.com>
Date: Thu Nov 12 00:00:05 2020 +0800
Update windows-msys2.yml
commit 5d8381bd3e1ad03bd1d5efc3795e89de4c52545c
Author: Gary Wang <wzc782970009@gmail.com>
Date: Wed Nov 11 23:34:33 2020 +0800
Update windows-msys2.yml
commit 42182bd553f666a1aba023a847505fd4e52062d0
Author: Gary Wang <wzc782970009@gmail.com>
Date: Wed Nov 11 23:26:54 2020 +0800
Update windows-msys2.yml
commit 704d2b0f385a1ae62238e8a118b8cdebfab800ea
Author: Gary Wang <wzc782970009@gmail.com>
Date: Wed Nov 11 23:14:51 2020 +0800
Update windows-msys2.yml
commit 4e19b40ff8aaacbecf6825fc39092454f213ff98
Author: Gary Wang <wzc782970009@gmail.com>
Date: Wed Nov 11 23:01:34 2020 +0800
Create windows-msys2.yml
|
|
|
|
|
|
Also stop using stuff removed from Qt 6 (not yet done).
|
|
|
|
|
|
|
|
|
|
Next / Prev track is now selected based on the current track being
played rather than the selected track in the playlist window.
Also fixed stupid a mistype.
|
|
This is going to break old configuration, so bump QMP_CONFIGURATION_FILE_REV.
|
|
Hopefully this will make the source code less horrendous and actually
readable.
The command used was:
```
astyle --suffix=none --style=allman --attach-extern-c --attach-closing-while --indent-switches --indent-after-parens --pad-oper --pad-header --unpad-paren --align-pointer=name --recursive './*.cpp,*.hpp'
```
|
|
I successfully kept my clean record of zero ports working first try.
|
|
|
|
Add documentation for the visualization renderer.
|