60f72f160d
SDL: FPS cap based on display. ( #344 )
...
* SDL: When there is no config (built-in defaults) use monitor max refresh rate as FPS cap.
* As recommended - anything less than 60fps is not a realistic cap. So fall back on that.
2020-05-02 12:58:53 +03:00
beacd9d2cd
SDL Monitor Fixes ( #343 )
...
* Rewrite of stretchMonitors to support abnormal layouts (not perfect vertical or horizontal layouts)
* Fix monitor swap.
* More fixes to stretching after testing on another computer.
* Typo fix
2020-05-02 12:50:21 +03:00
1d166f1abb
Create FUNDING.yml
2020-03-08 10:52:36 +02:00
2eca198f26
format
2020-03-08 10:37:58 +02:00
f9895b15e9
update version, add keybindings to readme
v3.1.3
2020-03-08 10:33:47 +02:00
d700fa00e9
Merge pull request #327 from coast77777777777/master
...
Init Xcode with Brew dependencies
2020-02-28 19:21:07 +02:00
a98ba2c716
support highDPI displays retina
2020-02-28 12:11:35 -05:00
334161d4f7
Update project.pbxproj
2020-02-28 10:13:41 -05:00
b0fd0aea1e
Update .gitignore
2020-02-28 10:13:37 -05:00
11a9c7b041
revise
2020-02-28 09:24:28 -05:00
3d437b6b94
cycle through mic captures
2020-02-27 17:22:44 -05:00
a92dba3e93
Update project.pbxproj
2020-02-27 16:23:37 -05:00
85f5f3d29a
Update project.pbxproj
...
brew install sdl2 glm
2020-02-27 15:44:42 -05:00
439c8ed2db
Create config.h
2020-02-27 15:43:49 -05:00
08b5b88b9d
Update .gitignore
2020-02-27 13:04:58 -05:00
533e5542be
Merge pull request #324 from yurivict/master
...
Remove CPPFLAGS from moc command lines. moc isn't a C++ compiler and some C++ flags caus it to fail (ex. -isystem).
2020-02-09 21:07:24 +02:00
7213a21611
Remove CPPFLAGS from moc command lines. moc isn't a C++ compiler and some C++ flags caus it to fail (ex. -isystem).
2020-02-09 09:58:23 -08:00
b41c74b40a
v3.1.2
v3.1.2
2020-02-07 20:24:02 +02:00
1e1b428f0b
Merge pull request #315 from projectM-visualizer/beatdetect_309
...
Beatdetect 309
2020-02-07 08:55:42 +02:00
324a5c19f3
getPCMScale() too large?
2020-02-02 12:26:34 -08:00
f66b534efc
fix range ( #314 )
2020-02-01 15:05:17 -08:00
8fd6b2d85c
fix range
2020-02-01 13:01:38 -08:00
9ba6dceac7
Merge pull request #312 from projectM-visualizer/beatdetect_309
...
new BeatDetect implementation
2020-02-01 22:59:13 +02:00
5fd9bc13ec
some feedback improvements
2020-02-01 12:47:18 -08:00
7ac5c7f848
Merge pull request #313 from struktured/fix-qvar-bugs
...
Fix off by 1 qvar errors, var names
2020-02-01 11:39:04 +02:00
e8343b3f72
Fix off by 1 qvar errors, var names
2020-01-31 22:41:37 -05:00
0758b042be
add preset name to window title, add mac build debug Make target with xcodebuild
2020-01-27 22:12:22 +02:00
0eec9ed694
comments on frequency ranges
2020-01-26 17:31:06 -08:00
197b2f2736
fix getPCMScale() to match getBeatVals()
2020-01-26 10:20:16 -08:00
b779be76ee
attempt to improve freq responsiveness
2020-01-25 17:26:40 -08:00
571516ba47
test for beat detect
2020-01-25 12:56:35 -08:00
840c834eed
test for beat detect
2020-01-25 11:22:46 -08:00
79b866cb9d
typo
2020-01-19 16:32:31 +02:00
82517130d6
typo
2020-01-19 16:31:46 +02:00
645d405993
version bump
v3.1.1-rc8
2020-01-19 13:10:17 +02:00
f5dd470fb0
#296 - Turning on -fno-stack-check for High Sierra compat
2020-01-19 13:01:59 +02:00
87e370bdc6
SDL changes ( #305 )
...
* Decrease default meshx to 128 to avoid low FPS.
* Add feature for CTRL+F to move projectM to the next monitor.
* Added feature CTRL+S to stretch projectM across multiple windows.
* Revert "Added feature CTRL+S to stretch projectM across multiple windows."
This reverts commit 2c0c980190 .
* Feature: CTRL+S stretches projectM across multiple monitors.
2020-01-19 13:00:24 +02:00
260a0285b0
Milkdrop keys ( #279 )
2020-01-19 12:54:58 +02:00
f2bcd3787d
Hardcode missing Qt5 libs (libQt5Gui and libQt5OpenGL) to fix missing DSO linkage with qt on Ubuntu 19.10 ( #293 )
2020-01-19 12:54:24 +02:00
b4a3fd6d0f
Menu and FPS changes ( #303 )
...
* Set build target to 10 (generic) instead the specific build the original author used.
* Move help menu down a line and indent to align with preset title and FPS.
* More accurate FPS:
- by resetting timers whenever F5 is pushed.
- by performing math based on percise seconds that passed, rather than assuming it will trigger exactly 250 milliseconds.
* Set idle preset name so it's displayed with F3.
2020-01-18 12:57:57 +02:00
8c4763e79a
Display FPS ( #297 )
...
* Display FPS
* Updates based on feedback from Mischa.
* Quick typo fix.
2020-01-09 15:26:44 +02:00
6153fded5d
Hardcode missing Qt5 libs (libQt5Gui and libQt5OpenGL) to fix missing DSO linkage with qt on Ubuntu 19.10
2019-12-29 21:14:06 +02:00
36cd7ea64a
fix OSX install by use of preset subdirs
...
Before was a `install -D ...` used but `-D` not supported on OSX.
With this change becomes it removed and on a separate call before all
required directories created.
2019-12-15 09:21:21 +02:00
b2c3b49cdf
use updates synchronized with vertical retrace if adaptive vsync fails
2019-12-12 20:16:37 +02:00
15caaaec10
fix clock for macos on travis
2019-12-03 13:40:40 +02:00
bf98097aaf
Create policy.txt
2019-12-03 10:10:05 +02:00
9e62765eb1
tar up bad_presets dir because of insanely long file names
2019-11-17 08:18:02 +02:00
4c8c6d5eec
Bump version
2019-11-16 08:29:59 +02:00
72cff7c94e
Updated the keybindings similar to MilkDrop ( #124 )
...
1. Updated keybinding for previous preset to BACKSPACE
2. Updated keybinding for hard cut next preset to H
2019-11-16 08:22:39 +02:00
bcc89d8447
readme
v3.1.1-rc7
2019-11-16 07:37:07 +02:00