korfuri / milkrack Goto Github PK
View Code? Open in Web Editor NEWOld Skool Winamp Milkrack visuals in your VCV Rack
License: GNU Lesser General Public License v3.0
Old Skool Winamp Milkrack visuals in your VCV Rack
License: GNU Lesser General Public License v3.0
When Trying to build Milkrack, I get an error on the last step:
catronomix@CATRO-LAPTOP MINGW64 /C/vcvdev/plugins
$ cd Milkrack/
catronomix@CATRO-LAPTOP MINGW64 /C/vcvdev/plugins/Milkrack
$ ls
build LICENSE.txt Makefile README.md res src
catronomix@CATRO-LAPTOP MINGW64 /C/vcvdev/plugins/Milkrack
$ make
make: *** No rule to make target 'src/deps/projectm/src/libprojectM/.libs/libprojectM.a', needed by 'plugin.dll'. Stop.
This happens on Windows 10 x64, the file referenced is not present anywhere in the ProjectM src directory
Ok I provide little test on my system Win10 pro (AMD FX-8320E 8GB Ram, AMD Radeon R7 250x graphics)
Testing on VCV Rack 0.6.2c (vanila) and modded version Rcomian (v0.6.2c-experiments)
In both cases "vanila" and "moded" version of VCV Rack:
Receiving an error upon startup after having put the release archive in the plugins folder -
[0.070 warn src/plugin.cpp:158] Could not load plugin C:\Users\user\DOCUME~1/Rack/plugins-v1/Milkrack: Failed to load library C:\Users\user\DOCUME~1/Rack/plugins-v1/Milkrack/plugin.dll: code 127
I'm using Rack v1.1.6 on Windows.
I am using the 0.6.1-rc0
release archive zip.
The plugin was initially ignored since the archive did not include a plugin.json
. I composed one myself as follow -
{
"slug": "Milkrack",
"name": "Milkrack",
"author": "Uriel Corfa",
"license": "GNU Lesser General Public License v3.0",
"authorUrl": "https://github.com/korfuri",
"pluginUrl": "https://github.com/korfuri/Milkrack",
"sourceUrl": "https://github.com/korfuri/Milkrack",
"donateUrl": "https://github.com/korfuri/Milkrack",
"manualUrl": "https://github.com/korfuri/Milkrack/blob/master/README.md",
"version": "0.6.1-rc0",
"modules": [
{
"slug":"MilkrackModule",
"name":"Milkrack",
"description":"Milkrack embedded module",
"tags":["Visual"]
},
{
"slug":"MilkrackSeparateWindow",
"name":"Milkrack Separate Window",
"description":"Milkrack in a separate window",
"tags":["Visual"]
}
]
}
NOTE: I have not compiled or installed any additional software as part of this plugin (perhaps ProjectM is required as a separate install step?).
(I was really stoked to find this plugin. I'm not sure if it's still "alive" but I sure hope so! Perhaps some continued interest by the community will spur some updates)
Greetings !
Here's the info you requested:
$ uname -a
Linux The6300 4.6.7-200.rt14.1.fc23.ccrma.x86_64+rt #1 SMP PREEMPT RT Sat Oct 1 16:06:12 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux
And the output from glxinfo:
I can also run a debug session if you need a gdb report. Btw, this kind of crash (open browser, crash Rack) is often the result of a NULL module in a custom widget. Anything like that in your code ?
Best regards,
Dave Phillips
macOS, macbook 2013
compiled fine, but this errors from terminal while running
shows a scaled down version of my Rack
Failed to compile shader 'Vertex: v2f_c4f'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'layout' : syntax error: syntax error
Failed to compile shader 'Fragment: v2f_c4f'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'precision' : syntax error: syntax error
Failed to link program: ERROR: One or more attached shaders not successfully compiled
Failed to compile shader 'Vertex: v2f_c4f_t2f'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'layout' : syntax error: syntax error
Failed to compile shader 'Fragment: v2f_c4f_t2f'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'precision' : syntax error: syntax error
Failed to link program: ERROR: One or more attached shaders not successfully compiled
Failed to compile shader 'Vertex: blur1'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'layout' : syntax error: syntax error
Failed to compile shader 'Fragment: blur1'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'precision' : syntax error: syntax error
Failed to link program: ERROR: One or more attached shaders not successfully compiled
Failed to compile shader 'Vertex: blur2'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'layout' : syntax error: syntax error
Failed to compile shader 'Fragment: blur2'. Error: ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
ERROR: 0:2: 'precision' : syntax error: syntax error
Failed to link program: ERROR: One or more attached shaders not successfully compiled
[PresetFactory] url is idle://Geiss & Sperl - Feedback (projectM idle HDR mix).milk
No Textures Loaded from /usr/local/share/projectM/presets
No Textures Loaded from /usr/local/share/projectM/textures
It looks like projectM is nearing the point where they can build on Windows when they release: projectM-visualizer/projectm#98
It would be nice to either get their official artifacts from there at build time, or to build from source ourselves on Windows, instead of relying on volunteers contributing pre-built .lib files to the repo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.