Windowtapper is a recreation of the Wavetapper song by Frums using individual windows to represent each cube playing sound.
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.
I have 3 versions for you waiting in Releases.
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
- This is the smallest executable you can possibly get, it's compressed with UPX
- windowtapper_unp.exe
- An unpacked version of windowtapper.exe that should seem less suspicious to antiviruses.
This version is completely standalone, requiring no dependencies but has about 3 MB of samples (719 of them!) packed into the executable.
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.
yobnedaa's Individual Blocks Playlist