Blessedone Posted January 26, 2010 Share Posted January 26, 2010 heya i have a program that uses BASS.au3 and BASS_SFX.au3 to create visualizations that correspond with the music you play through it ... this is the order i call everything in ... $Startup_BASS = _BASS_Startup(@SCRIPTDIR & "\RESOURCES\DLL\Bass.dll") $init_BASS = _BASS_INIT($BASS_DEVICE_3D) $start_up_ = _BASS_SFX_Startup(@SCRIPTDIR & "\RESOURCES\DLL\Bass_SFX.dll") _BASS_Init($BASS_DEVICE_CPSPEAKERS) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $MusicHandle = _BASS_StreamCreateFile(False, $file, 0, 0, 0);;;;; BASS MUSIC STREAM;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $PICUTRE_VIZ = GUICTRLCREATEPIC(@SCRIPTDIR & "\RESOURCES\ICONS\music_icon.jpg", 8, 136, 785, 406) GUICTRLSETSTATE($PICUTRE_VIZ, 16) ;16;show;32;hide $VISUAL_WIN_HANDLE = GUICTRLGETHANDLE($PICUTRE_VIZ) _BASS_SFX_Init(@SCRIPTDIR & "\RESOURCES\DLL\Bass_SFX.dll", $PICUTRE_VIZ, $MAINGUI) $VIS_CURRENT = "Aorta.svp" $VISUAL_HANDLE = _BASS_SFX_PluginCreate(@ScriptDir & "\RESOURCES\VISUALIZATIONS\" & $VIS_CURRENT, $VISUAL_WIN_HANDLE, 785, 406, 0) _BASS_ChannelPlay($MusicHandle, 1) _BASS_SFX_PLUGINSTART($VISUAL_HANDLE) _BASS_SFX_PLUGINRENDER($VISUAL_HANDLE, $MusicHandle, _WINAPI_GETWINDOWDC($VISUAL_WIN_HANDLE)) so basically instead of playing the music through Bass i want to "peek" into a io stream of a currently playing file ... so insteead of this : $MusicHandle = _BASS_StreamCreateFile(False, $file, 0, 0, 0);;;;; BASS MUSIC STREAM;; i want $MusicHandle = $HOW_to_intercept_currently_playing_music_stream .... i know i didn't explain that very well ... but thanx anyways for your time ...and i'd be glad to give you more information and explain a bit better ...and i searched high and low for this ... but if you know somewhere i can find the answer please do let me know what to search for... i just haven't tried to read io streams before ... so im kinda lost on that one lol im not the person who usually asks for help ... im usually the one helping so who knows help me and maybe i can help you Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted January 26, 2010 Share Posted January 26, 2010 Hey you already have a topic on that, stop the spamming, PLEASE. Double-posting is never accepted, what you should have done is bumped the older topic, but ONLY if 24 or more hours have gone. You have been reported. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
Valik Posted January 26, 2010 Share Posted January 26, 2010 As mentioned, don't double post. Thread locked. Link to comment Share on other sites More sharing options...
Recommended Posts