Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

kiba

Alter Hase

  • »kiba« ist der Autor dieses Themas

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

1

19.06.2011, 23:54

Audiere altervative

Hi leute hab ein problem mit der audio lib. audiere.
Suche eine alternative zu audiere.

-opensource
-plattformunabhänig
-verschieden formate unterstützt: mp3,mid,wav,...
-einfaches laden von sound datein, device und abspielen
-einstellung von volume,pitch, position

Leider unterstützt audiere keine midi und es gibt keine MacOS version.
Das Problem ist jetzt da ab der neuen Linux Version(2.6) gibt es kein OSS Device mehr sonder ALSA.
Fehler beim device öffnen.
Error: /dev/dsp: No such file or directory

Will aber ungern extra Libs. einbinde oder extra sachen installieren.
(Ich will die Lib. als Code einfügen und mit comp.)

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

2

20.06.2011, 02:03

Wenn du dein OpenSource kriterium weglässt würde fmod passen ;)

3

20.06.2011, 10:36

Portaudio (habe leider keine erfahrungen gemacht aber angeblich gut :) )ist auch optional für kommerzielle Anwendungen oder SFML (crossplatform; auch Nutzung für 3D sound ist verfügbar) ist auch eine Audio lib(ausserdem network lib...) enthalten, ich finde es sehr gut.
Ich kenn eine gute Seite wo viele Libraries für alle Bereiche stehen:
GPWiki

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »C++-Coder« (20.06.2011, 10:42)


JRJ

Treue Seele

Beiträge: 113

Wohnort: Tirol

Beruf: Schüler

  • Private Nachricht senden

4

20.06.2011, 12:27

SFML kann aber nicht MIDI abspielen!

5

20.06.2011, 12:43

aber ich habe noch nie das midi format gebraucht

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

6

20.06.2011, 12:47

Nur mal ne Frage: Warum MIDI?

Lares

1x Contest-Sieger

  • Private Nachricht senden

7

20.06.2011, 15:12

Vllt weil er Keyboardaufnahmen oder/und retromusik in seinen Projekt benutzen will?

Ontopic:
Ich hab es mir nicht genau angeguckt, aber vllt ist das was für dich:TSE3

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

20.06.2011, 15:14

Vllt weil er Keyboardaufnahmen oder/und retromusik in seinen Projekt benutzen will?

Dann kann er die aber genausogut einfach als mp3 oder ogg in sein Spiel laden, mit dem Vorteil dass sie dann auch überall garantiert gleich gut klingen, was bei MIDI ja nicht wirklich der Fall sein muss...

Lares

1x Contest-Sieger

  • Private Nachricht senden

9

20.06.2011, 15:25

Stimmt natürlich, aber gerade DASS es sich unterschiedlich anhört kann doch manchmal gewollt sein oder?
Kenn mich jetzt mit dieser Art von Soudengines nicht aus, aber mit midi könnte man doch theoretisch sehr viele Variationen des selben Stücks machen,
ohne zusätzlichen Speicher zu verbrauchen. Man musste einfach nur die Instrumentpalette für das Lied ändern.
Wie gesagt ist nur ein Gedanke, könnt mir aber vorstellen,dass das geht.

kiba

Alter Hase

  • »kiba« ist der Autor dieses Themas

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

10

20.06.2011, 16:35

Ja klar kann man mit MIDIs viel machen, aber zu nächst will ich nur sounddatein abspielen können, eben so wie in audiere.

Gibts nicht sowas wie OpenIL/Devil für Sounds womit man eben verschiedene Formate öffnen kann und dann den Stream z.b. mit PortAudio Abspielen oder OpenAL.
Hab gelesen das PortAudio keine Formate unterstützt.
Die BeispielCodes in PortAudio auch eher kompliziert.

Wenn ich eine Lib hab die viele Formate laden kann, dann könnte ich auch OpenAL benutzt wo ich dann nur die Buffer laden muss und Abspiele kann.

SFML wäre mir dann wiederum zu viel was ich nicht braucht , will ja nur Sounds abspielen können.

Werbeanzeige