Everything Else => Creations and Ideas => Topic started by: lifning on May 15, 2025, 06:11 AM
Title: LSDJ covers
Post by: lifning on May 15, 2025, 06:11 AM
covering Alice Deejay in LSDJ makes a lot of sense when you say both of their names out loud.
initial 'jam' version https://pool.jortage.com/sleepingtown/media_attachments/files/114/510/360/280/933/098/original/8821970a4233e7a5.mp4 (https://pool.jortage.com/sleepingtown/media_attachments/files/114/510/360/280/933/098/original/8821970a4233e7a5.mp4)
Title: Re: Alice Deejay LSDJ cover (say out loud to understand pun)
Post by: lifning on May 16, 2025, 06:24 AM
the '40' chain is still a placeholder but pretty much everything else is in place now
Title: Re: Alice Deejay LSDJ cover (say out loud to understand pun)
Post by: lifning on May 18, 2025, 07:14 AM
very happy with it now! thanks to artemis for teaching me how to use the wav synthesizer
Title: Re: LSDJ covers
Post by: lifning on May 20, 2025, 09:22 PM
another one: Stardust Speedway Bad Future!
i could've used the patcher tool (https://github.com/jkotlinski/lsdpatch/) to put the real vocal samples in, but the goofy little speech synthesis engine in stock LSDJ makes me feel like it's Metal Sonic itself telling you to 'get down' / 'hit it' :P
Title: Re: LSDJ covers
Post by: lifning on May 25, 2025, 08:07 AM
covered a song that's traditionally performed in the key of S (https://www.youtube.com/watch?v=rqkUISJej2o) with a neat trick to squeeze an extra not-quite-channel out of the PSG
the sneaky math in question: manually summing adjacent notes from the harmonic series (https://en.wikipedia.org/wiki/Harmonic_series_(music)), such that i could have something that approximated triads on a piano in the intro and guitar chords in the chorus without sacrificing the vocal melody or noise-channel percussion.
i did this by drawing a sin(2x)+sin(3x) into channel 3's wave data register for a perfect 5th, and sin(3x)+sin(4x) for a perfect 4th. (you can do sin(4x)+sin(5x) for a major 3rd, but it starts sounding too buzzy due to the low-resolution aliasing)
image.png
a technique like this was demonstrated a dozen years ago and called "the ghost channel (https://youtu.be/73VLMNMaRAQ)" - this video shows someone adding square-waves to sine-waves by hand, but only at octave intervals