MP3 music in Clickteam Fusion 2.5

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi everyone,

    I've searched the forum but can't find an answer relating to this product (sorry if I missed it).

    I got Clickteam Fusion in the Steam sale and have enjoyed using it. I've made my first game (in which you stack owls to protect them from skinheads) and a friend kindly made me a soundtrack to go with it. However, I'm struggling to implement it. I can put in the MIDI file from the Chocowhatever tutorial folder and it works fine, however, when I implement my friend's mp3 in the same way - through the event editor - it doesn't play.

    What am I doing wrong? Please don't tell me I have to pay for an extension to get this working...!! Although, obviously... do tell if that's the case... I'll just be sad is all :(.

    Any help appreciated.
    Cheers!

  • You have to use Play Sample instead of Play Music. "Play Music" is only for .mid files and you should never select this action. Instead, select "Play Sample" and then select the .mp3 you want to use. :) I've heard of some people having bad luck with some audio files but I don't recall immediately what the cause of that was.

  • Hi all,

    Thanks for the responses, everyone! It wouldn't work as a sample, Snail - it found it, recognised it, but refused to play it.

    It did, however work as an Active Direct Show object, Faint. However, this ADS doesn't appear to have the music/sample options of being able to loop and continue it indefinitely across frames. As it is, the music stops when I change frame (or just restarts if I clone the object for each frame) Any suggestions how I might do that?

    Thanks again!! Really do appreciate it.

  • Hi Jango!

    Do Active Direct Show object global in properties or check this out:

    "End of frame" -> "Set GLOBAL Value A" (or B etc.) for current position ("Get Current Position" from "Active Direct Show")
    "Start of frame" -> "Set Position" ("Active Direct Show") to "Global Value A"

    Edited once, last by Faint (July 11, 2014 at 4:56 PM).

  • Something else to check: Go to your application properties, click the Windows icon and then click "Sound Filters > Edit." Is MP3 checked? I think the people who had this problem (a search in the forums for MP3 should bring up the threads I'm remembering) fixed it by using different .mp3 files or resaving the ones they had.

    Snail

  • Thanks for all your advice, everyone - really helpful. I've now sorted the music.

    Checking the global box allowed the music to run across frames, but since the game is very much of the 'just one more go' variety, the track would run out. I tried to get round this with Global Value trickery, but it was a bit clunky and the sound was very noticeably dropping out between frames. However, I converted the mp3 to a wav, and then set it as an infinite, uninterrupted sample loop. I'm not sure why it wouldn't work before, but I suspect it was something to do with the mp3 format. I might have to experiment in the name of science...! Regardless, making the sample 'uninterruptable' was hugely significant... as my early efforts resulted in an infinitely layered sample - sounding not unlike a nightmarish Aphex Twin track. Eesh!

    In the name of wrapping up other queries:
    - mp3 was checked in the sound filter options
    - I'm running Windows 8

    Massive thanks again though, everyone. It's great to see such a helpful community!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!