Git Product home page Git Product logo

geiss's Introduction

Build for Windows using MSVC

Geiss Screensaver and Winamp plug-in

This repository holds the latest code of the Geiss Screensaver and Winamp plug-in; for general information about Geiss please see:

For a YouTube video showing Geiss in action, please click:

Video "Windows 95 + Winamp + Geiss = Aesthetic"

Compiling locally

In order to compile the Geiss Winamp plug-in and/or the Geiss Screensaver, you need:

  • A Git clone or snapshot of this repository
  • CMake >=3.15
  • Microsoft Visual Studio >=9/2008 (due to the current use of MSVC style assembly)

Then, the code can be built using:

# cmake -G "Visual Studio 17 2022" -A Win32 -DCMAKE_BUILD_TYPE=RelWithDebInfo .
# cmake --build .

geiss's People

Contributors

dependabot[bot] avatar geissomatik avatar hartwork avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

geiss's Issues

A plea for help

Hello Ryan and Geiss Github team

I didn't find any other way to write directly to you. In the Winamp era me and my friends were HUGE supporters of Milkdrop and used it extensively, even developing our own scripts and presets.
To our amazement, there still is no comparable software out there. I'm considering trying to develop it on my own. With your expertise and resume, how would you build a similar visualization software that can use audio directly from the OS as input, alternatively using audio from Spotify or Tidal?
It is over 15 years since the peak Winamp era and a lot has happened with graphical technologies. What building blocks are now available to vastly improve the experience of music visualization?
If this is the wrong place to ask, are there some channels where you can provide insight? This is a field where it feels like the building blocks are available and it's up to someone to put together the pieces.

Thanks for all the experiences you've had a hand in creating for me and my friends. Some magical moments has occured watching Milkdrop throughout the ages.

Screensaver doesn't launch, primary or secondary display.

Built the geiss-main using VS Studio Common and suggested cmake options.
Located geiss.scr.exe, copied it as "geiss-scr.scr" to System32 and SYSWOW64.
Located geiss-scr in cpl for screensaver, chose "Display 2" (an external Vizio 32-in monitor connected via Dell Thunderbolt dock, Intel IRIX graphics).
Screensaver preview did not launch, hung up display on primary screen (Dell Precision 5570 laptop screen).
Re-launched on primary (laptop) screen, screen went black, flickered, came back. No joy.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.