Skip to content

Releases: projectM-visualizer/projectm

3.1.1-rc1

28 Feb 13:23
5598b83
Compare
Choose a tag to compare
3.1.1-rc1 Pre-release
Pre-release
  • Expression evaluation performance enhancements (@mbellew)
  • Makefiles for qt/jack/pulseaudio projects
  • ./configure should now auto-detect supported features (somewhat)
  • Assorted fixes

3.1.0 - Full shader and embedded support

08 Sep 08:38
6240b9d
Compare
Choose a tag to compare

Thanks to the tireless efforts of @deltaoscarmike there are now modern GLSL shaders being run for the core renderer and all presets with shader code in them (transpiled on the fly from HLSL to GLSL).
Improved support for GLES and embedded platforms (compile with --enable-gles).
Thread-safety errors fixed.
The macOS iTunes plugin is fully working once again.
Work continues on making it run in a web browser (#92), windows (#98), working with downstream package maintainers, projects using it as a plugin.

Read more about the shader modernization efforts here.

screen shot 2018-09-08 at 11 40 45

screen shot 2018-09-08 at 11 40 48

screen shot 2018-09-08 at 11 42 12

screen shot 2018-09-08 at 11 40 14

3.1.0-beta1 Experimental Shaders

01 Aug 21:15
Compare
Choose a tag to compare
Pre-release

Shader support has been re-added, this time converting the HLSL shaders to GLSL. OpenGL ES support is very close to working.

It has some problems. This is a work in progress. See #26

Current status: https://spiegelmock.com/2018/07/29/projectm-opengl-and-shader-modernization/

There's a nicely packaged OSX binary to test out.

3.0.0 - Modern OpenGL, SSE optimization

17 Jun 11:10
Compare
Choose a tag to compare

This includes fantastic work from @deltaoscarmike on modernizing OpenGL for GLES3 support which should enable the building of projectM on modern and embedded devices - #70 .

Also includes work from @mbellew adding intel SSE support to optimize expression parsing - #59 .

Coming soon: fixing shader support - #26

screen shot 2018-06-17 at 15 06 53

screen shot 2018-06-17 at 15 06 42

v.2.2.1

06 Apr 04:16
Compare
Choose a tag to compare

New! Qt5 support thanks to @deltaoscarmike

Building improvements.

See LWN article for more information about where the project is at.

GNU autotools build

07 Mar 14:02
Compare
Choose a tag to compare

Now building using GNU autotools
Now a simple ./configure && make && sudo make install will install libprojectM along with headers and support files.

This is a source tarball release.

projectM SDL

01 Oct 20:13
Compare
Choose a tag to compare
projectM SDL Pre-release
Pre-release
  • Listens to audio input on first capture device.
  • Experimental
  • Using SDL2

Linux:

Requires libsdl2 (sudo apt install libsdl2-2.0.0)

iProjectM for iTunes OSX

01 Nov 19:06
Compare
Choose a tag to compare

Updated dependencies
OSX iTunes visualizer plugin

iProjectM HD

25 Aug 07:58
Compare
Choose a tag to compare
  • Now uses more aggressive drawing to sync to the music better.
  • Removed some bogus presets.
  • Installer wrapper app (for Mac App Store submission)

screen shot 2014-08-16 at 4 50 37 pm
screen shot 2014-08-25 at 12 33 50 am
screen shot 2014-08-25 at 12 32 56 am
screen shot 2014-08-25 at 12 31 20 am

iProjectM HD

22 Jun 20:29
Compare
Choose a tag to compare
  • Cg shader support bundled
  • Using tryptonaut's presets
  • Built latest GLEW for OSX
  • Improved resolution

Looks amazing. Try it out.

screen shot 2014-06-22 at 1 26 40 pm