Sound oder Ton in bestimmter Frequenz mit best. Länge

Übersicht Ressourcen Sound & Music

Neue Antwort erstellen

 

Gotty

Betreff: Sound oder Ton in bestimmter Frequenz mit best. Länge

BeitragSo, Jul 18, 2004 19:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

ich such dringend nach einer - möglichst einfachen - Möglichkeit, mit BB einen Ton mit bestimmter Frequenz (in Herz) und bestimmter Dauer (in Millisekunden) abzuspielen.

Z.B. SOUND freq,ms o.ä.

Hat jemand eine Idee oder (noch besser) eine fertige Lösung parat? Wäre gut, wenn das Ganze möglichst ohne große Umstände, wie Rückgriff auf DLLs etc. zu lösen wäre.

Ziel ist, Lieder möglichst einfach durch die Übermittlung von Notenwerten an das Programm abzuspielen...

Im Voraus schonmal vielen Danke für eure Hilfe,

Ciao, Chris
 

Apocalyptic

BeitragSo, Jul 18, 2004 21:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Im Moment fällt mir da der PC Lautsprecher ein Wink (den kannst du zB über die Beep.dll steuern, auf blitzcoder.com)

Aber um das, was du willst, zu erreichen, könntest du dir den Aufbau von Wave Dateien angucken: http://www.wotsit.org/

Ansonsten gehts wahrscheinlich noch über Userlibs, falls du nicht B2D hast(wie ich, also jemanden mit B+/B3D fragen oder im Userlibs Archiv nachsehen).
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]
 

Gotty

BeitragMo, Jul 19, 2004 16:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Die Idee ist gut! Habe den Eintrag zur beep.dll auch gefunden! Nur leider funktioniert der Download-Link nicht mehr und die Seiten von Sopisoft sind down. Hast du zufällig die Datei?

Oder hat irgendjemand die Datei beep.zip mit der beep.dll von Sopisoft, die er mir mailen kann (christiaan.liedorp@web.de) ? Oder kennt jemand einen alternativen Download-Link, der noch geht?

Das Wave-Format schaue ich mir mal genauer an, vielleicht geht's auch auf diese Weise...
 

Gotty

BeitragMo, Jul 19, 2004 19:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi, die Sache mit der beep.dll hat sich eventuell erledigt. Geht auch über die kernel32.dll. Das Prog stoppt aber, bis der Sound zuende ist. Sollte das bei der beep.dll auch so sein, nützt mir das leider nichts! Weißt du da was? Evtl. 'ne andere Idee (außer der WAV-Sache)?
 

Apocalyptic

BeitragDi, Jul 20, 2004 18:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Falls du die Dll doch noch brauchen solltest:
http://people.freenet.de/ffs-net/beep.zip


Auch wenn dir die Sache mit den Waves nicht gefällt:
http://www.blitzbasic.com/code...?code=1111

und hier nen Beispiel:
http://www.blitzbasic.com/code...?code=1112

Ansonsten fällt mir gerade nichts mehr ein... vielleicht später Wink
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]
 

Gotty

BeitragMi, Jul 21, 2004 6:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Apocalyptic:

Hi,
danke! Das ist wirklich so ziemlich genau das, was ich brauche. Irgendein Vorschlag, wie ich den Befehl im zweiten Beispiel noch erweitern kann dass die Töne in einer bestimmten Länge ablaufen, d.h. ein zusätzlicher Parameter für Zeit in ms wäre jetzt die Vollendung...

Neue Antwort erstellen


Übersicht Ressourcen Sound & Music

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group