bruno

"mr storylets"

writer (derogatory). lead designer on Fallen London.

http://twitter.com/notbrunoagain


THESE POSTS ARE PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE POSTS OR THE USE OR OTHER DEALINGS IN THE POSTS.


Bluesky
brunodias.bsky.social

geometric
@geometric

opening the balatro source, the music is fast???? it's so upbeat and peppy! I wonder if they play it at half speed as some bizarre space saving measure? unreal


geometric
@geometric
(unknown artist) - balatro theme but it keeps getting faster
balatro theme but it keeps getting faster
(unknown artist)
00:00

bruno
@bruno

my first guess would be that it's just one of those Secret Shames you end up with as a solo dev. I have some, you have some, surely.

'you know I think the BGM should be about 10-ish bpm slower... I could go back into ableton and change it and then re-encode... orrrrr I can make the game play it back at 90% speed'


You must log in to comment.

in reply to @geometric's post:

in reply to @geometric's post:

while i was working on my own lil sampler i think i discovered the answer to why you might want to do this one purely accidentally

if you take something slow and speed it up, you introduce aliasing artifacts. My intuitive (and probably wrong) explanation for this: you can safely represent frequencies up to the nyquist frequency. speeding up means those frequencies jump above that limit, and produce produce artifacts. to avoid that you need to filter that stuff out in advance, or otherwise do something to compensate.

by comparison, taking the same sample and slowing it down is still perfectly legit, but you might lose some low end frequencies that are literally impossible for your speaker to make. the hardware itself acts as your high-pass filter (or DC filter or w/e)

if you're being lazy, one of these requires extra math and one doesn't. so starting as fast as you could possibly want and slowing it down is easier than the reverse

i was just thinking that, in the pursuit of the Lo-Fi Aesthetic, slowing it down would introduce aliasing and stretching artifacts that could make it sound just a little more Retro

in reply to @bruno's post:

"you know I think the BGM should be about 10-ish bpm slower... I could go back into ableton and change it and then re-encode... orrrrr I can make the game play it back at 90% speed" like half the tracks in undertale (....probably hyperbole but it's quite a few) do this