-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[programs/modplay] Add .mod visualization (#159)
This was a bit tricky, but once I figured out that just rendering the PCM value (shortening it to the appropriate number of bits) would look reasonable, it wasn't so hard. The tricky part this time was finding a good audio visualization algorithm. Also added a listing of the modfiles available, and made it possible to pick a file by using the arrow keys. This is interestingly enough a bit laggy, I did some attempts to reduce the lag but... didn't really succeed. I _did_ suceed in getting the audio playback to stutter, though, and I really don't want that so... this will have to be good enough for now.
- Loading branch information
Showing
5 changed files
with
276 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
//ramdisk/programs/cluido | ||
//ramdisk/programs/modplay |
Oops, something went wrong.