On Wed, Mar 13, 2002 at 01:04:31AM +0100, Frank Heckenbach wrote:
Wie kann ich die Prozeduren Sound und NoSound unter X in einer grafischen Anwendung (mit GRX) nutzbar machen?
Das willst du doch nicht wirklich, oder? ;-)
Ja, doch, genau darum geht es. Hier auf der Arbeit portiere ich gerade eine Menge von Units, die unter Turbo Pascal geschrieben wurden und nun in GNU Pascal verwendet werden sollen. `Sound' ist deswegen so interessant, weil es eine Datenakustisierung (oder wie heißt das mit der Visualisierung beim Hören???) ermöglicht, und zwar mit dem Parameter "Hz". Die Unit besteht im wesentlichen aus einer deutschen Übersetzung der TP-Befehle :-(, wobei _gleichzeitig_ "Graph" und "CRT" benutzt werden und die Umschaltung mit den dort bekannten Befehlen abläuft.
Wenn du das aber nicht meinst, sondern richtigen Sound (also Samples): Ich habe eine kleine `SoundCard'-Unit geschrieben (kann ich bei Interesse schicken), die aber bisher nur OSS unterstützt (also eine der Soundarchitekturen unter Linux) -- wenn du sie für ALSA, esd o.a. brauchst, müsste sie "portiert" werden (obwohl zumindest ALSA auch OSS-Kompatibilität bereitstellt, soweit ich weiß, sodass sie da vielleicht einfach so funktioniert).
Nee, das ist schon zuviel des Guten, aber Danke! Wir sollten wirklich mal ein Verzeichnis aufsetzen, in welches jeder seine GNU Pascal Units packen kann, so daß sie allen zur Verfügung stehen, und das an einem gemeinsamen Ort.
Eike