|
| SoundLib 2.5a |
Release notes | Read License
Aktuelle Version ist SoundLib3. Diese Version ist veraltet und nur noch sinnvoll, falls der Einsatz unter DOS wichtig ist.
Was ist SoundLib 2?
SoundLib 2 ist eine 32-bittige Multi-Plattform Bibliothek für Sound- und Musikwiedergabe samt Abmischen mit
objektorientiertem Programmiermodell (OOP). Trotz daß recht komplexe Techniken zur Anwendung kommen, wird versucht,
ein möglichst einfach nutzbares Interface zur Verfügung zu stellen, welches nicht jedes Detail auf den Nutzer abwälzt,
ihm aber trotzdem die notwendige Kontrolle erlaubt. Im Gegensatz zu anderen Bibliotheken setzt SoundLib zudem auf
Code-Kompaktheit, und ist daher bei ähnlichem Funktionsumfang oft deutlich kleiner.
Zur Zielgruppe gehören Spiele, aber auch genauso Programme, welche eine Musikwiedergabe, oder aber
die Möglichkeit mehrerer Sounds gleichzeitig, benötigen.
Targets: DOS (Free Pascal 1.0.10/1.9, BP7)
|
Neues in dieser Version:
- Volume Ramping zur Reduktion von Klicken bei MOD-Wiedergabe
- Massiv verbesserte MOD/S3M/XM Wiedergabe
- Unterstützung für alte Soundtracker MODs, WOW-format (Grave composer)
- Kubische Interpolation fürs Downsampling
- ASM mixer für FPC, Delphi (nur lineare Interpolation, kein Volume Ramping)
Features:
- Spielt WAV, VOC, RAW, MOD/NST/WOW, S3M und XM files
- Ausgabe: Sound Blaster (DOS)
- Schnelles 32 bits mixing, theoretisch unlimitierte Kanäle
- Ausgabe mit 8, 16 und 24 bit möglich
- Ausgabeformate: Mono, Stereo, Dolby Surround
- Automatische Frequenzumrechnung (Interpolation, Volume ramping)
- Pitch control, Looping
Projekte, Units und andere Dinge entwickelt mit oder für SL2:
- Squash - Library system für Stream32 (nutzbar unter DOS - GX2 und SL2) [Download]
[Link]
- Jornada - Zelda-ähnliches Adventure (Spanish and English) [Download]
[Link]
|