Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
projectM
The most advanced open source music visualization
Collective -
Host: opensource -
https://opencollective.com/projectm
- Code: https://github.com/projectM-visualizer/projectm
github.com/projectM-visualizer/projectm - b658cccf05d018e48eee04ae75dfb88fae4d849a authored 10 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 03b4c071a229b70f5ac541e2856bb862e7c214f2 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 59efc54fe511120a564ddc012fca4f5bc082c069 authored 10 months ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 861c36e41bce7a855c852d56a99f8a1a741d26d1 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 3aa48a3f99bf9e057d3005caef961c102c18adc2 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 07c9a8a660554c5e3b27280e5303b92fcd2f62d9 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 0c27e8164a3e7347c293012db2b4fb032ee21eae authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - db89e541095142c156087a7e83f817c628f765e1 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 04be6f40d03c202e87094aeb3b8794111d339dd1 authored 10 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 7d97baffcd7f5104ab8a1da32d3f9fafcfe02292 authored 10 months ago by Dane Wagner <[email protected]>
Gaussian distribution requires the sigma value to be >0. If the value is too small, we just use ...
github.com/projectM-visualizer/projectm - d6b6446ac99d7327124e4a5f2cab171e2e9eac08 authored 10 months ago by Kai Blaschke <[email protected]>No need to create an instance of the class as all generators are static. Use std::vector instead...
github.com/projectM-visualizer/projectm - 14776641826cc2624a9dfb12f14887ac13740ff9 authored 10 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - c3830926b38d7203787556656b15d7993faea96f authored 10 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 2eb1e41f5f98780813059017cf309ba1649751e1 authored 10 months ago by Kai Blaschke <[email protected]>
In wave/shape drawing code, we now preallocate the vertex buffer once for the maximum number of ...
github.com/projectM-visualizer/projectm - fcafa568cd10355d9e263f999611f4de0cbe8365 authored 10 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - f22cc42a61607e5e04dc94171f246ae3227dab6a authored 11 months ago by luzpaz <[email protected]>
Found via `codespell -q 3 -S "./vendor" -L ist`
github.com/projectM-visualizer/projectm - 0067e82f7ecb63406c299e580e24052735526011 authored 11 months ago by luzpaz <[email protected]>github.com/projectM-visualizer/projectm - d82c031671e38e13cd7f71b8625190f142d38181 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 8897b9fe3940041d5f3084be717ec037848f9956 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 39c6bc98da30e745441f62cf9b55831800e7c804 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 79973a1e07d63eb94d3aa7682c4ce28917edb5e7 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 82f2b58205d11d5a6c5f16eae10b40729ef18b5e authored 11 months ago by Dane Wagner <[email protected]>
32 excess samples were read from the preset state in waveform modes. Didn't have any noticeable ...
github.com/projectM-visualizer/projectm - 12db8d9b94b8901440e7eef6a8d51a8939a9e26c authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 5c0d61cff7a3876364bdfc01b2a77b7d0ba98add authored 11 months ago by Dane Wagner <[email protected]>
Also don't cancel any transition in progress etc., so if the app retries with a different preset...
github.com/projectM-visualizer/projectm - bd7d5574a2e06931c95ee57c5fa3c714f8f29d92 authored 11 months ago by Kai Blaschke <[email protected]>The playlist wrapper will now continue to repeat the directional navigation command issued in th...
github.com/projectM-visualizer/projectm - 4eefc2c05c0047cf17d5dd3241ee2c48a9aead66 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 0ea5bba3d7728f587b9e853b87b8600700490a3c authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - c5ecad05dbe9b12a3372a0472d4779c742f0cc1d authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - bd592bdb2ecfd5f034b6b25cc42f8c42ed653570 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 7c425f7469b9366dc275ae47d2143fa9ebc9d042 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 305f78f17714d1f24dcdae125f2ecd2c79466e06 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - a57885dc3abe66106721664603ca50d9d6c15488 authored 11 months ago by Dane Wagner <[email protected]>
github.com/projectM-visualizer/projectm - 0beb7a2d09866c6c60445742993e6523c1a40047 authored 11 months ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 60e5607877ac8c4cb506a0d9460b2c0fa11c1ea1 authored 11 months ago by Kai Blaschke <[email protected]>
Also removed empty FrameAudioData implementation file.
github.com/projectM-visualizer/projectm - a1d300f48c76d88adfd1da02be329b2fa792a1d8 authored 11 months ago by Kai Blaschke <[email protected]>Nothing we can do about that in the short term. We might support Metal (eventually via MetalVK) ...
github.com/projectM-visualizer/projectm - e0188546195ed9b65a54ba296865b113e757a6a8 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - df48f1bb0709907f2a63d4bb23590a967f0d90cf authored 11 months ago by Kai Blaschke <[email protected]>
Since we're using OpenGL, everything has to be done in the same thread anyways. Besides that, th...
github.com/projectM-visualizer/projectm - 27f3308ac39f13232113faebd598325019ca2d23 authored 11 months ago by Kai Blaschke <[email protected]>Most files ignored were no longer in the repository, and the rest is already covered by the top-...
github.com/projectM-visualizer/projectm - c2f2e7a0d3e35a6a3f8f7f930f8579330921b21c authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 0789c54404781686d81ab03bc22eee9988c7b8b1 authored 11 months ago by Kai Blaschke <[email protected]>
Fixup: remove omtpl
github.com/projectM-visualizer/projectm - 1513675c3165187d4005138ee32afed547924593 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 184766b2c88f001fad9f1fc5142aabb757f1c112 authored 11 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 170f054860e9ad24e1866c10cd2324f38ec22852 authored 11 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 72cd63d5076f5a65253ed95a7cc293abadc457a6 authored 11 months ago by Blaquewithaq <[email protected]>
* Remove warnings for code in vendor folders
* Add pedantic and extra warnings in GCC only to pr...
Also gets rid of the dirent.h hack used on Windows platforms, as the filesystem API hides all th...
github.com/projectM-visualizer/projectm - 3fc7c9dd2f59756a8fb3bbc20e0ce053c37aeb74 authored 11 months ago by Kai Blaschke <[email protected]>Preparing to replace the low-level POSIX API usage in FileScanner.cpp.
github.com/projectM-visualizer/projectm - 3cba4748888788d2434a5f64d04040d99b124743 authored 11 months ago by Kai Blaschke <[email protected]>This did not have any real impact, as the excess bytes were written into the next buffer, which ...
github.com/projectM-visualizer/projectm - fbb74ccd0b5e866947d5c3df4e0b67047032c257 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 7cb79fe5b533d31c779b0b576fbfcc310807d757 authored 11 months ago by Kai Blaschke <[email protected]>
The HLSLMacro struct is manually malloc'd, not using new/delete, so the std::string destructor i...
github.com/projectM-visualizer/projectm - 484c3579d74d0824e3826a5215ae7e09df07efbd authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - bbb715a8440b6489c713ae6c6eb67d601952e2a4 authored 11 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 2c5a763dc1c6767de2ddf096d769dbaef3a9afc3 authored 11 months ago by Kai Blaschke <[email protected]>
This sampler type is not covered by the default precision specifier, so we have to add it.
github.com/projectM-visualizer/projectm - 4a89b5fc85d938a1458dbaede53cb0043f392720 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 3c2fccc7eb71a7c2bb172db9b29cbcdda2b421de authored 11 months ago by Kai Blaschke <[email protected]>
This is required by OpenGL ES, as it has no default precision set.
github.com/projectM-visualizer/projectm - d7d72bc77c65c78e740a41f59b4f8825448099f4 authored 11 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 6e93c1f6240b7e147ef378c08c991b1d8c32ef39 authored 11 months ago by Kai Blaschke <[email protected]>
Addition from Incubo's BeatDrop code.
github.com/projectM-visualizer/projectm - 04bf637aa1a485756369574a5d9f0466a8ae473a authored 12 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 9762297909a41a93c5695f9adee6f00c14bb361a authored 12 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 39605b645a6e526c419a6b3470f0d02284a4fc98 authored 12 months ago by Kai Blaschke <[email protected]>
Waveform code was kindly provided and used with permission by Milkdrop2077.
Had to make a few a...
github.com/projectM-visualizer/projectm - 74ed42843055cd5f003d06de9f5247b687ce90b3 authored 12 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 37352ee6678937c4145d7c5e2880177282145dd5 authored 12 months ago by Kai Blaschke <[email protected]>
Gets rid of this hube WaveformMath() function and provides a framework to easily add more wave m...
github.com/projectM-visualizer/projectm - 135002843097d0db736d1919bf9a7f5545ff2f73 authored 12 months ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - b9eae98279509d8ef82d58baf4ef1265596485a4 authored 12 months ago by David Stinnett <[email protected]>
Made changes to pmSDL.hpp in order to fix build errors related to order of included Windows libr...
github.com/projectM-visualizer/projectm - 0dfefc2fa43bc9d45eeccd5de0dc64d7228191f0 authored 12 months ago by David Stinnett <[email protected]>github.com/projectM-visualizer/projectm - 102aef23e0338e435560b0c6cb7f2dbc1a3aa515 authored 12 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 150436b381cda969b102e657851034fc4501b696 authored 12 months ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 2911adfb40a635f1b3d0d08f9cdb4ca7d3836725 authored 12 months ago by Blaquewithaq <[email protected]>
Instead of using these expressions, adding "lib" in fron of static libs is now done via CMAKE_ST...
github.com/projectM-visualizer/projectm - 9b03314d1964336cee6f9dfbeb8fbf3830467c28 authored about 1 year ago by Kai Blaschke <[email protected]>Now that everything renders in the right orientation, the idle preset's headphones coordinates w...
github.com/projectM-visualizer/projectm - 1e0f8c6b10fd176a918d9d01644c7713d0a0e1b6 authored about 1 year ago by Kai Blaschke <[email protected]>WebGL doesn't follow the OpenGL standard format for the glGetString(GL_SHADING_LANGUAGE_VERSION)...
github.com/projectM-visualizer/projectm - b85b631c6849e00ff0511b4a6a2359fde8c0c568 authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 9c68339d1d152d90c0a8f6cd7349e94f147bb6ac authored about 1 year ago by Kai Blaschke <[email protected]>
Also consolidated the waveform sample count constant to keep it aligned over all classes.
github.com/projectM-visualizer/projectm - 36fb09ce3091b65af5484861ee748727c862d817 authored about 1 year ago by Kai Blaschke <[email protected]>Directly passing references to the affected members is easier to read in the main UpdateFrameAud...
github.com/projectM-visualizer/projectm - cf7d08c2ff84cc8e1d447dc5092751d2b21e2916 authored about 1 year ago by Kai Blaschke <[email protected]>The "+1" somehow disappeared at some point...
github.com/projectM-visualizer/projectm - f7f7f966382f62b6ce8a08e429508b9fe5348758 authored about 1 year ago by Kai Blaschke <[email protected]>Consolidated audio processing code into the PCM class, removing the BeatDetect class in the proc...
github.com/projectM-visualizer/projectm - 69d2134fa2c39901eb354eac546c09e1be5c794b authored about 1 year ago by Kai Blaschke <[email protected]>Removed the previous FFT algorithm, now using a modernized version of the original Milkdrop FFT ...
github.com/projectM-visualizer/projectm - 045b05fa9514abd6f260d2fb1f01da85c2d5db4d authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 4b6421b1681bf8c65d0c06ad5c0d3f42303b22db authored about 1 year ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 42edc62ea1aa2df3886575e51ba28537110f5104 authored about 1 year ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 0c86ed25ef409780bf0bb30d81eb074baa8e82f9 authored about 1 year ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 2f14cc19729489bf750a0f3897dacddb5b7abf37 authored about 1 year ago by Blaquewithaq <[email protected]>
Now we don't add the half texel offset to the vertex coordinates, but to the calculated u/v, whi...
github.com/projectM-visualizer/projectm - e2617da5b9d2b81bafda5d37d0dba705c1e29f9e authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - f9bc83d636e35ae23ddf085b3047e271d838657e authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 9a73a883df6209e37d3ffb81cb1a29e374694569 authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 0a0fd082cf15d8a8ef6d3514bd26edc4094da365 authored about 1 year ago by Kai Blaschke <[email protected]>
This avoids two fullscreen draw calls during transitions, and should also be slightly faster tha...
github.com/projectM-visualizer/projectm - 5e54983e6d6491c810bdf59f0ac012022781851e authored about 1 year ago by Kai Blaschke <[email protected]>This makes hard transitions a bit "smoother", as they won't always start from a black screen. No...
github.com/projectM-visualizer/projectm - aaf2f7485c7984988d9c488854848de7513de111 authored about 1 year ago by Kai Blaschke <[email protected]>Also removed the use of MilkdropPreset's PresetState class and add a class-specific copy shader.
github.com/projectM-visualizer/projectm - 29cc30a6a8b8f6d37b9324438d26ace703f70791 authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - e99ae49c49190a9b0b72e934029c5d6bb07a432b authored about 1 year ago by Kai Blaschke <[email protected]>
The TimeKeeper-based "smoothing" code still needs to be cleaned up, same with the threading stuf...
github.com/projectM-visualizer/projectm - c9b0ce0c2cce92e3e4862fe16108c9bef0e84cce authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 1ba6b1a25f8284a5cc85252b35d12076bd302c27 authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 3b4149ef89b5face3c71c8cb884ccbfe71d32f38 authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - a179c0a98676d8ee004954251bd8fe0cf59b1692 authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - cdb19bc0e86006f5c27d5790b1e9354e097f0459 authored about 1 year ago by Kai Blaschke <[email protected]>
Also added a "sweep" transition.
github.com/projectM-visualizer/projectm - b2dad28fa03e3eb376b993fed6bee63725bd11eb authored about 1 year ago by Kai Blaschke <[email protected]>Also added the required shader files. Still need to pack them as resources into the library.
github.com/projectM-visualizer/projectm - 9191ff149ea110d73edbe73fd61b7aee4275bd92 authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 37ec15d13ba975513879e2ac20cf644d682cbd3e authored about 1 year ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 42966cdb7b997fb220b086815f3997dd96592466 authored about 1 year ago by Kai Blaschke <[email protected]>
It's only referenced from within TextureManager, plus we can reuse the noise generator for other...
github.com/projectM-visualizer/projectm - 2dfbb595cc756e92ab73a50a62adceab39c02b46 authored about 1 year ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 7b8af19fc43e11c1ceb4c676b74105fa662e62b8 authored about 1 year ago by Kai Blaschke <[email protected]>
Also cleaned up the code a bit, the version string format is well-defined by the standard - we j...
github.com/projectM-visualizer/projectm - 6645b9da0005568f96080b4ad183eefd17d2cc12 authored about 1 year ago by Kai Blaschke <[email protected]>