Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi FMod unter Delphi 5 Standard (https://www.delphipraxis.net/2521-fmod-unter-delphi-5-standard.html)

mimi 27. Jan 2003 17:46


FMod unter Delphi 5 Standard
 
Hallo,
ich habe mir mal die FMOD lib gezogen. Da waren auch delphu pas dateien dabei, aber leider bekomme ich wenn ich ein beispiel projekte compielren will mehrer fehler warum ?
diese fehler treten aber nur im confg unit auf.
da habe ich alle fehler raus gemacht mit // aber als es funktionirte ist das Programm mit einer Fehlermeldung abgestürtzt, warum ?
die Fehlermeldung laut:
zurifsverletzunge bei adresse blablabla.
kennt jemmand eine lösung ?
ich wollte damit ein kleinen Player schreiben und später FMod in meinen Games verweden;)

MFG
Michael Springwald

-----------------------
HTTP://mimi.l4k.de

janjan 28. Jan 2003 19:06

kuck mal hier:

http://www.delphipraxis.net/viewtopic.php?t=2587

da hab ich ein einfaches fmod-programm von mir gepostet, vielleicht hilft dir das weiter.

mimi 28. Jan 2003 19:19

sowas hilft mir glaube ich nicht weiter, weil:
der compiler gibt fehler meldungen zurück die ich nicht so nachvolziehen kann.

deshlan habe ich ja gefragt ob ich irgenwelche DPKS die extra für delphi 5 gemacht wurden sind haben könnte;)
aber ich werd mir mal dein programm anschauen;)

MFG
Michael

mimi 28. Jan 2003 19:24

weil ich bekomme immer volgende fehlermeldungen vom Compieler:
Code:

[Fehler] about.pas(90): Inkompatible Typen: 'fmodtypes.TFSoundOutputTypes' und 'fmod.TFSoundOutputTypes'
[Fehler] about.pas(91): Inkompatible Typen: 'fmodtypes.TFSoundMixerTypes' und 'fmod.TFSoundMixerTypes'
[Fataler Fehler] main.pas(125): Verwendete Unit 'about.pas' kann nicht compiliert werden
MFG
Michael

janjan 28. Jan 2003 19:28

das mit den fehlermeldungen versteh ich nicht, ich hab die dinger auf zwei rechnern mit 2 verschiedenen delphi-versionen erfolgreich kompiliert.

am besten postest du entweder einen screenshot von dem fehler oder du kopierst die paar zeilen die den fehler verursachen mitsamt fehlermeldung hier in diesen thread.

EDIT: okok, da warst du wohl schneller :)

janjan 28. Jan 2003 19:34

hm, das ist doch das projekt im verzeichnis: samplesdelphi\FMod ?

bei mir läßt sich das ohne fehlermeldung compilieren...

kopier mal die ganzen .pas dateien aus dem api\delphi ordner in das samplesdelphi\FMod verzeichnis, ansonsten fällt mir da auch nichts zu ein

mimi 28. Jan 2003 19:49

jetzt wird auf einmal:
die funktion FMusic_GetRow nicht mehr in der FMod.dll gefunden;)

MFG
Michael

mimi 29. Jan 2003 16:38

keiner eine idee ?

MFG
Michael Springwald

FBrust 6. Feb 2003 16:17

Hallo mimi,

ich hab auch mal die fmod-lib ausprobiert, mit dem gleichen Ergebnis wie bei Dir, dass plötzlich Funktionen nicht mehr in der DLL gefunden wurden.

Ich bin auf das BASS-Soundsystem von www.un4seen.com umgestiegen, das funktioniert wenigstens. Ausserdem gibts bei Torry eine Komponente, die den Zugriff stark vereinfacht.

HTH

Frank

mimi 6. Feb 2003 17:19

FMod funktioniert auch;)
nur die Frage ist wie.......

aber danke für deinen ink: werde es mir mal anssehn.
welche komponenten hast du denn bei torry gefunden ?

mimi 6. Feb 2003 18:41

Problem gelöst:
ich habe in der FMod.pas
einfach oben {$Define MSWINDOWS}
hingeschrieben und fertig;)

NUN KANN ICH ENDLICH EINENEN MEDIAPLAYER MIT DER FMOD LIB MACHEN ;)
*FREU*FREU*

MFG
Michael Springwald

FBrust 6. Feb 2003 21:02

Hallo mimi,

bei mir kam beim Kompilieren nur die Meldung das MSWINDOWS undefiniert sei...rätsel...

Na gut, die Komponente heisst "TBassPlayer".

Grüsse
Frank

mimi 6. Feb 2003 21:30

ich habe es in der FMond.pas gemacht.

sende mir mal die datei die bei dir nicht geht(nur die eine datei)
bitte an mimi_171@gmx.de

MFG
Michael Springwald

FBrust 6. Feb 2003 21:35

Hallo mimi,

danke für Dein freundliches Angebot, aber mein eigener Player ist schon zu weit gediehen mit der BASS-Library und der TBassPlayer-Komponente. Daher möchte ich in die fmod-lib keine weitere Zeit mehr investieren.

Trotzdem, wie gesagt, danke für Dein Angebot.


Grüsse
Frank

mimi 16. Feb 2003 11:45

Bitte !
also die TBassPlayer-Komponente geht nicht unter Delphi 5 Standart.
noch eine Frage:
Welche Formate unterstützt eigentliche diese TBassPlayer Komponenten ?

FBrust 16. Feb 2003 11:56

Hallo,

hier ein Ausschnitt aus der Readme-Datei der Komponente:

Zitat:

TBASSPlayer is a stream file player component which can play WAV, MP3, WMA
and Ogg Vorbis files using BASS.DLL & BASSWMA.DLL.
You can play MOD music and MO3 music also, but some functions may not work
properly. ( I have never tested with MOD music and MO3 music yet. )
BASS.DLL & BASSWMA.DLL are the main modules of BASS sound system.
Please read BASS.txt and visit http://www.un4seen.com/ for futher information
on BASS sound system.
So wie ich das sehe, ist TBassPlayer eine Art "Aufsatz" für das BASS-Sound-System, das den Umgang damit vereinfachen soll.

HTH

Grüsse
Frank

mimi 16. Feb 2003 12:17

ich glaube ich bleibe bei FMod.
ich finde FMod ist die beste Freeware Multimedai Lib für Delphi ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz