User Tag List

Results 1 to 3 of 3

Thread: PlayMidi()

  1. #1
    Gibdo beefster09's Avatar
    Join Date
    Mar 2006
    Age
    31
    Posts
    699
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    2,710
    Level
    16
    vBActivity - Bars
    Lv. Percent
    97.44%

    PlayMidi()

    We have PlaySound(), Why not PlayMidi()! You could make a normal enemy battle midi get louder as you approach it like in OoT, MM, WW, and TP.
    Avatar: Just who the SPAAAACE do you think I am?

  2. #2
    Octorok
    Join Date
    Oct 2003
    Location
    Monsteropolis
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    1,147
    Level
    11
    vBActivity - Bars
    Lv. Percent
    62.14%

    Re: PlayMidi()

    And a very useful function that would be for both MIDI and Enhanced music, but making it louder as you get closer would be a bit different than just changing the ID. You would need to either change the Volume and/or Tempo attributes of the current music or seamlessly change to an almost identical piece starting at the same position (like the Water levels in Super Mario 64). I personally want to be able to read the current position and change the Loop Start/End so that a music piece only switches at appropriate points.

    Of course, none of this will be possible until new commands are added to ZASM for it. Maybe they could hook into the Allegro functions they're already using for the MIDIs on the fly? A simple PlayMidi()/PlayMusic() would certainly be easier though, as they're already doing it on a screen-by-screen basis...
    Crash Man is the coolest Robot Master ever! Well, aside from Skull Man, Elec Man, Quick Man, Gemini Man, Shadow Man... ahh, forget it!

    Megaman: "Who cares if it's peacetime? You're an inventor, damnit - MAKE SOMETHING!"
    Dr Light: " 'Necessity is the mother of invention.' "
    Megaman: "Good, I'm hungry. Go invent me a sandwich."

  3. #3
    Keese
    Join Date
    May 2005
    Posts
    67
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    878
    Level
    10
    vBActivity - Bars
    Lv. Percent
    32.81%

    Re: PlayMidi()

    If a person got customizable sound start locations, that would be awesome. That's a function I can't even emulate in Game Maker, for crying out loud. Seriously. This is one of the best ideas I've heard in ZC in like... well, anytime I can remember.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social