Jump to content


Photo

BASS SOUND-VIDEO ENGINE ( BASS WRAPER ) Ver 2.0


  • Please log in to reply
67 replies to this topic

#41 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 18 November 2011 - 12:38 AM

Oh no.... Example work..
Are you try to put ( BASS_SAMPLE_LOOP = Loop the music. FLAG) when Load IT files?

Then with Pause/Play/seek you can put to correct place new start of interpretation...
In your case Do NOT put BASS_MUSIC_AUTOFREE flag... this will delete from memory loaded sound.

Just Again to say STOP make same effect as BASS_MUSIC_AUTOFREE flag...






  • 0

#42 Aragon

Aragon

    GMC Member

  • GMC Member
  • 138 posts

Posted 23 November 2011 - 09:25 PM

Broadcasting don't really work, i try to connect with my Winamp, but it doesn't play anything.
  • 0

#43 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 23 November 2011 - 10:53 PM

Broadcasting don't really work, i try to connect with my Winamp, but it doesn't play anything.


And what address you write in WinAmp?
  • 0

#44 Aragon

Aragon

    GMC Member

  • GMC Member
  • 138 posts

Posted 23 November 2011 - 11:51 PM

My local IP
  • 0

#45 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 24 November 2011 - 12:02 AM

My local IP


I know that...
PLease write whole address what you put in Winamp...
  • 0

#46 Aragon

Aragon

    GMC Member

  • GMC Member
  • 138 posts

Posted 24 November 2011 - 12:09 AM

127.0.0.1

and i tried with the port which is given in the view.

Is it possible to broadcast it to another client? That would be a nice example:D
  • 0

#47 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 24 November 2011 - 12:12 AM

127.0.0.1

and i tried with the port which is given in the view.

Is it possible to broadcast it to another client? That would be a nice example:D


then, whole adrrress is 127.0.0.1:given_port

Write in winamp in that format and try.. that is working example, checked with WinAmp :)



  • 0

#48 Aragon

Aragon

    GMC Member

  • GMC Member
  • 138 posts

Posted 24 November 2011 - 12:28 AM

My proof that it doesn't work here,

http://g2f.nl/gcr1al
http://g2f.nl/ac9rrq
  • 0

#49 Aragon

Aragon

    GMC Member

  • GMC Member
  • 138 posts

Posted 27 November 2011 - 09:55 AM

oke i found more things that doesn't work,

GM_BASS_ChannelPause doesn't work (very important), I found this when I was trying to use this in my Media Player, but it didn't work, so i tried to use it with your example, but it didn't work either. What did i do? the following code:
GM_BASS_ChannelPause(B) in "Press q" keyboard.

I did the same thing to GM_BASS_ChannelBytes2Seconds, which didn't work.
  • 0

#50 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 27 November 2011 - 12:28 PM

oke i found more things that doesn't work,

GM_BASS_ChannelPause doesn't work (very important), I found this when I was trying to use this in my Media Player, but it didn't work, so i tried to use it with your example, but it didn't work either. What did i do? the following code:
GM_BASS_ChannelPause(B) in "Press q" keyboard.

I did the same thing to GM_BASS_ChannelBytes2Seconds, which didn't work.



GM_BASS_ChannelBytes2Seconds <-- see previous posts, you will this that this work...


GM_BASS_ChannelPause<-- can I see your code for this please?? ( also I need to know are you try to load media from one object , and try to pause "b: chanel from another?)


Regards...:)
  • 0

#51 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 01 December 2011 - 12:53 PM

oke i found more things that doesn't work,

GM_BASS_ChannelPause doesn't work (very important), I found this when I was trying to use this in my Media Player, but it didn't work, so i tried to use it with your example, but it didn't work either. What did i do? the following code:
GM_BASS_ChannelPause(B) in "Press q" keyboard.

I did the same thing to GM_BASS_ChannelBytes2Seconds, which didn't work.




Yes You are right about function GM_BASS_ChannelPause(channel)... This NOT work...
But,, It is nOT dll ERROR , this is script error and you can fixit...

First in script-> BASS_INIT change from

global.dll_GM_BASS_Pause=external_define(DLL,"GM_BASS_Pause",dll_cdecl ,ty_real,0);

to

global.dll_GM_BASS_Pause=external_define(DLL,"GM_BASS_Pause",dll_cdecl ,ty_real,1,ty_real);


And second, in script GM_BASS_Pause change from

return external_call(global.dll_GM_BASS_Pause);

to

return external_call(global.dll_GM_BASS_Pause,argument0);


now will work...
Thank you about reported bug
Regards,,,

Edited by zmaj, 01 December 2011 - 01:04 PM.

  • 0

#52 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 04 December 2011 - 10:18 PM

I was found a DLL bug, and here is new fixed dll.
In a fact function -> GM_BASS_ChannelGetAttribute was have error...
I think this is one of most important function so... I am fix this DLL error
Download link is on the FIRST post...

Tnx
  • 0

#53 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 12 December 2011 - 07:34 AM

Sorry....
I was upload wrong version of dll...
Tnx to atomhead, I was fixed that + some improvements...
Download link of fixed dll + scripts in first post...

sorry again :)

P.S. If you are confusing without separate help file, make your own help with
HELP MAKER <-

Edited by zmaj, 12 December 2011 - 12:05 PM.

  • 0

#54 Atomhead

Atomhead

    GMC Member

  • GMC Member
  • 37 posts

Posted 12 December 2011 - 07:40 PM

Thx for the fix!
  • 0

#55 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 13 December 2011 - 12:58 PM

Thx for the fix!




Acording on your request for GetData function here is LINK for dll + scripts for 2 new functions
GM_BASS_ChannelGetData(channel)
GM_BASS_Mixer_ChannelGetData ( mixer)

download link
UPDATE DLL
  • 0

#56 Atomhead

Atomhead

    GMC Member

  • GMC Member
  • 37 posts

Posted 18 December 2011 - 09:21 PM

Thanks a lot! Will try it in the coming days.
  • 0

#57 JRLS

JRLS

    GMC Member

  • GMC Member
  • 154 posts
  • Version:Unknown

Posted 07 February 2012 - 01:10 PM

if i use the download link "fixed DLL, etc"" , then .gmk wont run (GM 8.0),
says "error in external function" , or whatever,
using bass.dll version 2.4.8

can you post an example with bass.dll and gmbass.dll and .gmk that works, please ?
thanks
  • 0

#58 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 07 February 2012 - 06:43 PM

if i use the download link "fixed DLL, etc"" , then .gmk wont run (GM 8.0),
says "error in external function" , or whatever,
using bass.dll version 2.4.8

can you post an example with bass.dll and gmbass.dll and .gmk that works, please ?
thanks


I haven't time to make one uniform, and complete download file...

But... try next please
Download FIRST first link from first post...
unrar..
download seccond, and replace existing...
all in that order...
please infor me if you have problems...
Ah yes...
In LAST download you have one script file...
You must replace all BASS related scripts, with this new one in order to examples works :(

If you not...
I must find time to make just one download with latest upgrade and examples...
But please try what i just wrote.

Regards
  • 0

#59 PoniesForPeace

PoniesForPeace

    puzzling

  • GMC Member
  • 493 posts
  • Version:GM:Studio

Posted 22 June 2012 - 10:59 PM

can this load 3ds and have raytraced sound for echo and dampening effect?
  • 0

#60 zmaj

zmaj

    GMC Member

  • GMC Member
  • 323 posts

Posted 23 June 2012 - 05:48 AM

can this load 3ds and have raytraced sound for echo and dampening effect?


GM_Bass.dll is sound and video engine.
3DS is 3D object, not a sound or video file. So, this engine Can't load *.3ds file format.
Yes GM_Bass support 3d sound.
Yes GM_Bass support sound efects.


Regards.
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users