[Implemented] Replace Midas with MikMod/LibMik or so.

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 386
Joined: Sat Feb 25, 2006 4:23 pm

[Implemented] Replace Midas with MikMod/LibMik or so.

Post by yoxola »

Few reasons:

1.Midas is outdated
2.Midas requires commercial licensing
3.MikMod is still under development, and stable enough
4.MikMod can be cross-platform
5.Can wrap MikMod command sets to compatible with current PB
6.Supported MOD formats are almost identical
7.MikMod has better licensing scheme

Personally I prefer uFMOD, but it's still growing, however MikMod/LibMik is a good solution tho.
KarLKoX
Enthusiast
Enthusiast
Posts: 681
Joined: Mon Oct 06, 2003 7:13 pm
Location: France
Contact:

Post by KarLKoX »

Why not using libmodplug ? It have far better sound reproduction, better interpolation (sinc/polyphase), a better support for all weird modules, the sources are not released but are open in case you want to code a OSS/Alsa/Esd/Jack output driver. (the code is plain C)
"Qui baise trop bouffe un poil." P. Desproges

http://karlkox.blogspot.com/
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 386
Joined: Sat Feb 25, 2006 4:23 pm

Post by yoxola »

It's OK to use 3rd party solution, and either is better than Midas,
just wondering how Fred will deal with PB.

This remains unchanged since I bought PB long ago, and we have many solution now, the question is "which" will be in.
codefire
User
User
Posts: 38
Joined: Thu Mar 15, 2007 4:32 pm
Location: UK

Re: Replace Midas with MikMod/LibMik or so.

Post by codefire »

yoxola wrote:Few reasons:
...
1.Midas is outdated
2.Midas requires commercial licensing
...
Absolutely.

There is also an issue with coppyright of the name "MIDAS". The system is now called HouseMarque sound system and hasn't been updated since 1998.

Any plans to update the 'Module' library to use something more sensible?

Cheers,
Codefire
KarLKoX
Enthusiast
Enthusiast
Posts: 681
Joined: Mon Oct 06, 2003 7:13 pm
Location: France
Contact:

Post by KarLKoX »

KarLKoX wrote:Why not using libmodplug ? It have far better sound reproduction, better interpolation (sinc/polyphase), a better support for all weird modules, the sources are not released but are open in case you want to code a OSS/Alsa/Esd/Jack output driver. (the code is plain C)
"Qui baise trop bouffe un poil." P. Desproges

http://karlkox.blogspot.com/
User avatar
IceSoft
Addict
Addict
Posts: 1683
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

We plan to switch from MIDAS to libmodplug with the next Lost Labyrinth release.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Give us native streaming OGG support :)
It's free!!!
User avatar
IceSoft
Addict
Addict
Posts: 1683
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Has anyone a running linux version?

We tried it on lostlabyrinth but we hear no sound.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Post Reply