Seite 1 von 1

musik replayer fuer linux

Verfasst: 06.06.2011 21:25
von xperience2003
hallo,

vielleicht kann ja jemand helfen

ich suche ganz dringend musik-modul replayer fuer linux
ich hatte zwar ufmod, allerdings geht die userlib auf pb4.51 nicht (linkererror)

hab mir das ufmod paket von sourceforge runtergeladen, bekomme es aber nicht importet

hat jemand eine aktuelle userlib von ufmod LINUX?

dann suche ich noch andere soundplayer, zb sid
hab zwar die sidplay in meinem system, weiss aber nicht wie ich die nutzen kann

Re: musik replayer fuer linux

Verfasst: 06.06.2011 21:32
von ts-soft
Seit PB ModPlug nutzt, sollte ufmod doch unnütz sein, oder irre ich hier?

Re: musik replayer fuer linux

Verfasst: 06.06.2011 21:45
von xperience2003
neja, mir gehts eher um filesize..die pb lib hat 250kb
ich will nen paar intros coden, die haben halt 64kb grenze

Re: musik replayer fuer linux

Verfasst: 07.06.2011 12:14
von xperience2003
ok, ufmod fuer pb4.51 linux

Code: Alles auswählen

; use ufmod.o from fasm-examples.

Import "ufmod.o"
  uFMOD_PlaySong(a.l,b.l,c.l)
  uFMOD_Pause()
  uFMOD_Resume()
  uFMOD_GetRowOrder()
  uFMOD_GetTime()
  uFMOD_GetTitle()
EndImport
; uFMOD constants
#XM_MEMORY         = 1
#XM_FILE           = 2
#XM_NOLOOP         = 8
#XM_SUSPENDED      = 16
#uFMOD_MIN_VOL     = 0
#uFMOD_MAX_VOL     = 25
#uFMOD_DEFAULT_VOL = 25

If uFMOD_PlaySong(?xm, ?endxm-?xm, #XM_MEMORY) <> 0
	; Pop-up a message box to let uFMOD play the XM till user input.
	; You can stop it anytime calling uFMOD_PlaySong(0,0,0).
	; PureBasic will stop it automatically before exiting.
	MessageRequester("PureBasic", "uFMOD ruleZ!")
EndIf
;very important to reset here^^
uFMOD_PlaySong(0,0,0)
End
DataSection
xm: 
	IncludeBinary "your music module here.xm"
endxm:
EndDataSection
hab das neueste pack 1.25 von hier: sourceforge ufmod linux

wichtig:
nimm das obj aus den fasm samples, die pb userlibs gehen nicht (bei mir zumindest nicht..alle nicht)

nachteil:
ufmod blockt pb-sound commands