Skip to content

EmK530/Windowtapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windowtapper is a recreation of the Wavetapper song by Frums using individual windows to represent each cube playing sound.

Windowtapper Showcase

Recognize this idea?

That's great! This project was inspired by the Windowtapper video made by M_rld 3 years ago, which unfortunately was closed source.
This isn't an attempt to recreate their version, the goal was to match the colors and patterns displayed in the original Wavetapper video.

How do I try it?

I have 3 versions for you waiting in Releases.

windowtapper_wav.zip

This version is an attempt to produce an executable as tiny as possible, you will get the most quality out of this one but you have to extract a dependency file with the samples. There are two executables however.

  • windowtapper.exe
    • This is the smallest executable you can possibly get, it's compressed with UPX
      but this may anger some antiviruses so if you have trouble switch to windowtapper_unp.exe
  • windowtapper_unp.exe
    • An unpacked version of windowtapper.exe that should seem less suspicious to antiviruses.

windowtapper_opus.exe

This version is completely standalone, requiring no dependencies but has about 3 MB of samples (719 of them!) packed into the executable.

How to compile?

I don't have a lot of advice but I'll say this right here:
This is a Windows app! It does Windows things! I have no plans to port this to Linux but you may!

I used mingw32-make to compile the app and the code should contain everything necessary to compile.
The WAV version is compiled by default, to compile opus run mingw32-make opus.
Make sure to run mingw32-make clean when switching build modes or there will be build issues from the cache!
I don't have the opus library stored elsewhere on my computer, it's in this repository.

Special Thanks

yobnedaa's Individual Blocks Playlist

About

Wavetapper by Frums recreated in C through individual moving windows with the Windows API

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors