Jump to content


Photo

Lime Audio


  • Please log in to reply
6 replies to this topic

#1 BagnoHax

BagnoHax

    GMC Member

  • New Member
  • 7 posts

Posted 03 January 2010 - 03:37 PM

Lime Audio is a free audio module from Lime Toolkit for Windows. There's a version for Game Maker, so I'll publish it here.
It's rather simple. Allows you to Play, Pause, Stop audio... Check if it's playing, paused or stopped.
Supports:
- MP3
- OGG
- WMA
- AAC/M4A
- WAV

Requires DirectX 9.

Download:
http://bagnzor.org.p...meAudio.tar.bz2


Free for commercial use.

Edited by BagnoHax, 03 January 2010 - 03:38 PM.

  • 0

#2 Kofel

Kofel

    GMC Member

  • New Member
  • 50 posts

Posted 03 January 2010 - 04:14 PM

Great but doesn't work
  • 0

#3 BagnoHax

BagnoHax

    GMC Member

  • New Member
  • 7 posts

Posted 03 January 2010 - 05:17 PM

Great but doesn't work

It does.
You have probably some unicode chars in tags.
Uh sorry guys, i'll add playing more than one sounds at once later on.

Edited by BagnoHax, 03 January 2010 - 05:31 PM.

  • 0

#4 Kofel

Kofel

    GMC Member

  • New Member
  • 50 posts

Posted 03 January 2010 - 06:17 PM

it makes access violation so...
  • 0

#5 Sindarin

Sindarin

    Indie Game Developer

  • New Member
  • 1644 posts
  • Version:GM:HTML5

Posted 08 January 2010 - 09:55 AM

There are several errors:

There is no such thing as ty_double, it's ty_real instead. (This exists in your first script)

I did,

LAudioInitScripts();
LAudioLoad("test.ogg");
LAudioPlay();


It gave out an external definition error. Are you sure you actually ported this to work with Game Maker?

The dll should support more sounds than 1, it should have a different pointer for each file

LAudioInitScripts();
global.sound1 = LAudioLoad("test.ogg");
LAudioPlay(global.sound1);


Also a required feature would be to be able to loop the sound. Useful for game music.
  • 0
GM 8.1 / GM:HTML5 User

#6 BagnoHax

BagnoHax

    GMC Member

  • New Member
  • 7 posts

Posted 09 January 2010 - 06:49 PM

There are several errors:

There is no such thing as ty_double, it's ty_real instead. (This exists in your first script)

I did,

LAudioInitScripts();
LAudioLoad("test.ogg");
LAudioPlay();


It gave out an external definition error. Are you sure you actually ported this to work with Game Maker?

The dll should support more sounds than 1, it should have a different pointer for each file

LAudioInitScripts();
global.sound1 = LAudioLoad("test.ogg");
LAudioPlay(global.sound1);


Also a required feature would be to be able to loop the sound. Useful for game music.

Um, I don't think it was actually first script. I was basically sleepy. :P
Yeah I'm sure. It's Delphi 7 though so...
  • 0

#7 ChaosMaker

ChaosMaker

    GMC Member

  • GMC Member
  • 289 posts
  • Version:GM:HTML5

Posted 17 July 2012 - 05:04 PM

links broken

someone can reupload?





  • 0