Dark Bit Factory & Gravity

PROGRAMMING => General coding questions => Topic started by: energy on November 01, 2007

Title: MAGIC V2M ENGINE
Post by: energy on November 01, 2007
Hi my friends....

magic_h2001 fixed his MAGIC V2M Engine for VISTA , a cool V2M LIb with REPLAY!
Here is his LIB and his DLL .
In first line i want to say thanx and greetz to magic_h2001 for his great work!

There's a folder for PUREBASIC. I recoded a Purebasic Userlib for MAgic V2M...
Hope yu can use it....

Cheers
yurs eNeRGy/dAWN

(sorry for Big Filesize of attachement!)


Title: Re: MAGIC V2M ENGINE
Post by: Shockwave on November 01, 2007
The attachment filesize is fine :)

Thanks for posting this library.
Title: Re: MAGIC V2M ENGINE
Post by: slippy on November 02, 2007
Hi ...

uhrm - I don't want to criticize your release ... but what exactly is "Magic" on it? Isn't it just some wrappers for PureBasic?

In fact that Vista fix wasn't invented by your pal but by Kebby ... http://www.pouet.net/topic.php?which=4066

Anyway - nice to have a wrapped DLL and PB version for this great softsynth by kb^fr ...

Cheers,
SLiPPY
Title: Re: MAGIC V2M ENGINE
Post by: energy on November 02, 2007
Hi Slippy!
I only Downloaded it as a package named "MagicV2MEngine" by MAgic_H2001 as yu see in the textfiles.
http://files.codes-sources.com/fichier.aspx?id=43744&f=MagicV2mEngine.bas

So if its orginally from him or kebby, i dont know.  ???
I only can give creditz to this one who writes his name as coder for the production.
 
In fact of the Purebasic Userlib i can 100% say, thats done by me.

But i think there are some features in the "Magic" Version which are not in Kebbys version i think.  fe.: Replay....

But the end of all:
Both guys did a very good job... and i love both productions (maybe 1 for 2) ;) . 

Cheers
eNeRGy
Title: Re: MAGIC V2M ENGINE
Post by: taj on November 21, 2007
Hmmm. Does anyone know how to geta sync from V2M and if its possible?

Taj
Title: Re: MAGIC V2M ENGINE
Post by: benny! on November 21, 2007
Don't really know. If I look at some intros using libv2 it seems like there is a sync function.
But as far as I could imagine the v2m files are generated into WAV files and just played.
So maybe there is a parallel timer/thread running the muted tones just for syncing ???

Well - guess I am wrong here  ???
Title: Re: MAGIC V2M ENGINE
Post by: va!n on November 22, 2007
there is a function inside the v2 lib you can use for syncing stuff... when starting playing a tune normaly (or possible ever afaik) the starvalue in millesconds to play the tune is set to -300 for initilisation and i think due fact to solve possible problems with threads and soundbuffers... ou just only need to call the function and you have a nice sync !!  sorry, i am not at home... just sitting in a internet cafe so i cant tell you the name of the function atm.... but just take a look to the original v2 replayer archive and its files... its all well explained. good luck
Title: Re: MAGIC V2M ENGINE
Post by: serion on December 23, 2007
other release of this v2m player on the net:

http://magic.shabgard.org/V2mPlayer-VB-Delphi.zip

tested on  : win98-me-2k-xp-2k3-vista
static and dynamic librarys for : Vb,Delphi,Masm,VC,......

with auto repeat support and optimized for easy use

magic_h2001 revers this player from farb`s demos and recode it in delphi

thanks to KB for this great player and Magic_h2001 for optimizing...

Title: Re: MAGIC V2M ENGINE
Post by: den_p on June 05, 2016
404 - Attachment Not Found
*snip* Anyone got file?
Title: Re: MAGIC V2M ENGINE
Post by: Rbz on June 05, 2016
Sorry, this file (MagicV2M.rar) is gone on the server.

I hope 'energy' can upload it again.


...
I only Downloaded it as a package named "MagicV2MEngine" by MAgic_H2001 as yu see in the textfiles.
http://files.codes-sources.com/fichier.aspx?id=43744&f=MagicV2mEngine.bas
...
For just having a backup, I've attached a copy of the original Visual Basic source code here.

 :cheers:
Title: Re: MAGIC V2M ENGINE
Post by: inc. on June 05, 2016
maybe this lib works too.
nowadays i use the v2m lib by the mp3d lib.