SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
Antworten
oliver2104
Beiträge: 52
Registriert: Sa 26. Dez 2020, 13:22

SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von oliver2104 »

Habe mir die aktuelle SDL3 Version für Pascal zum Ausprobieren runtergeladen.
Da war auch die Unit SDL3_mixer.pas mit dabei.
Was ich aber nirgendwo finden kann, ist die entsprechende SDL3_mixer.dll
Üblicherweise notwendig für

Code: Alles auswählen

  uses SDL3_mixer;
kennt sich da wer aus?

Mathias
Beiträge: 7151
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von Mathias »

Ist zwar nicht der sauberste Weg, aber ich lade sie dir hoch.
Die habe ich mit fedora am Oktober runtergeladen, also nicht von einer dubiosen Quelle.
Ich hoffe du kannst sie gebrauchen.
Dateianhänge
SDL_mixer.dll.zip
(70.62 KiB) 152-mal heruntergeladen
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Mathias
Beiträge: 7151
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von Mathias »

Noch etwas zu der SDL_mixer, die Version, welche du hast, ist eine modifizierte SDL2 Version, so das sie sich mit SDL3 verwenden lässt.
Im SDL Forum wurde mal geschrieben, das eine echte SDL3_mixer in Arbeit ist, welche eine neue Features bieten soll.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

oliver2104
Beiträge: 52
Registriert: Sa 26. Dez 2020, 13:22

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von oliver2104 »

Vielen Dank für deine Antwort!
Auf https://freepascal-meets-sdl.net wird die SDL3 Pascal Version schon als Release bezeichnet.
Wenn du sagst der echte SDL3_mixer sei noch in Arbeit, bestätigt das meine Vermutung,
die SDL3 Pascal Version ist noch gar nicht komplett fertig.
Denke, Ich werde noch warten und bis dahin bei SDL2 bleiben.

Mathias
Beiträge: 7151
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von Mathias »

Hier schrieben sie immer vom SDL_mixe 3.0.0. https://github.com/libsdl-org/SDL_mixer ... DL_mixer.h

Und auch auf der Titelseite: https://github.com/libsdl-org/SDL_mixer ... me-ov-file


Ich habe gerade festgestellt, das sich mein Beispiel nicht mehr kompilieren lässt, anscheinend wurde in der lib etwas grösseres geändert. https://github.com/sechshelme/Lazarus-S ... rom_Stream

Die Referenz zu Mix_LoadMUS_IO fehlt.
die SDL3 Pascal Version ist noch gar nicht komplett fertig.
SDL3 selbst ist fertig, nur der Mixer ist noch in Arbeit.
Sobald der Mixer fertig ist, werde ich diesen in meiner Bindung aktualisieren.
Auch SDL3_images ist fertig.

Wen du hier reinschnupperst, siehst du was fertig ist. https://github.com/orgs/libsdl-org/repo ... all&page=2
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

oliver2104
Beiträge: 52
Registriert: Sa 26. Dez 2020, 13:22

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von oliver2104 »

Versteh schon.
Dachte nur, ich kann jetzt SDL2 vergessen und komplett auf SDL3 umsteigen.
Also noch warten.
Danke und wünsche ein gutes neues Jahr.

Mathias
Beiträge: 7151
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von Mathias »

Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

oliver2104
Beiträge: 52
Registriert: Sa 26. Dez 2020, 13:22

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Beitrag von oliver2104 »

Spannende Sache.
Hoffentlich gelingt es.

Antworten