Happy Flappy Crappy

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

Post Reply
tepples
Posts: 21893
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Happy Flappy Crappy

Post by tepples » Wed May 14, 2014 4:47 pm

While playing hooky from RHDE and working on flight related stuff, I decided to go make "Balloon Trip" unrecognizable.

"BF in 9": download NSF
Attachments
bf98.nsf
(6.81 KiB) Downloaded 254 times

tepples
Posts: 21893
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Happy Flappy Crappy

Post by tepples » Fri May 16, 2014 12:37 pm

I used this as an opportunity to add a feature to my music engine to make a particular row extra-short. For example, at 400 rows per minute (133.3 BPM for compound meter or 100 BPM for simple meter), each row is 9 NTSC frames long. If I want to put in an acciaccatura (grace note), I can divide one row into 5+4 frames. Or if I want to put a triplet into a simple-meter piece at 100 BPM, I can divide a row into one-third and two-thirds of a row, then divide the next row into two-thirds and one-third. This is similar to tracker effects that delay a row by a number of frames, such as SD5 in S3M/IT, ED5 in MOD/XM, or G05 in FamiTracker.
Attachments
bf98v2.nsf
Redone in my own music engine, which supports triangle drum interruption
(2.28 KiB) Downloaded 242 times

User avatar
NESter
Posts: 27
Joined: Fri May 07, 2010 6:52 am

Re: Happy Flappy Crappy

Post by NESter » Thu May 22, 2014 4:48 pm

Not bad! I could see this being used in a Balloon Fight/Balloon Kid sequel.

Post Reply