Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Sounds

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 13.03.2008, 23:44    Titel: Sounds Antworten mit Zitat

Hallo!
Ich habe mal eine Frage:
Wie kann ich in QBasic mehrere Sounds (2, 3 oder mehr) aufeinmal abspielen? verwundert
Am besten währe es, wenn man nicht so viel schreiben aber wenn es nicht anders geht dann ist es auch egal... Zunge rausstrecken

Danke schonmal im vorraus!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 14.03.2008, 00:00    Titel: Antworten mit Zitat

Kommt ganz drauf an, was du machen willst.
WAV, MP3, MOD usw kannst du mit DS4QB realisieren. Den PC-Speaker kann man nur mit ganz großen Tricks polyphon ansprechen.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 14.03.2008, 15:45    Titel: Antworten mit Zitat

Achsoo, denn ich wollte es nähmlich über den PC-speaker ausgeben verwundert
Kennst du zufällig diese Tricks? Oder ne Seite wo die beschrieben werden
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 14.03.2008, 16:43    Titel: Antworten mit Zitat

Wenn du das Standard-PC-Speaker-Gepiepse polyphon haben willst, dann geht das nicht. Du kannst aber Sounds ähnlich wie über die Soundkarte ausgeben, aber ich rate davon ab, da
1) Es sehr leise ist
2) Der PC-Speaker einfach veraltet ist
3) Ich nur einen halbwegs funktionierenden Sourcecode dafür kenne
4) Es sehr rechenintensiv unter QB ist (muss in Echtzeit erfolgen, keine Zeit mehr für das restliche Programm)
5) Es unter modernen Betriebssystemen unter umständen nicht mehr richtig funktioniert.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 14.03.2008, 18:37    Titel: Antworten mit Zitat

ok! Aber dann habe ich noch eine Frage: Wie kann ich CHR$(7) (bel) ausgeben ohne das piepsen?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 14.03.2008, 19:54    Titel: Antworten mit Zitat

geht auch nur über BIOS-Funktionen... Sorry, weiß grad nicht auswendig, wie das geht... zwinkern Schau mal auf qbasic.de, da gibt's irgendwo (ABC-Archiv?) so eine Routine, um Text per BIOS-Funktion auszugeben.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
raph ael



Anmeldungsdatum: 12.04.2006
Beiträge: 472

BeitragVerfasst am: 14.03.2008, 22:29    Titel: Antworten mit Zitat

Code:
'$INCLUDE: 'qb.bi'
DIM RegIn AS RegType
DIM RegOut AS RegType
RegIn.ax = &H907     '07 = ASCII- Code des Zeichens, hexadezimal
RegIn.bx = 15        'Farbcode
RegIn.cx = 1
CALL interrupt(&H10, RegIn, RegOut)

Nicht vergessen QuickBASIC mit /L aufzufrufen(qb /L).

Edit:
Ups. Fehler korrigiert durchgeknallt .
_________________
Zitat:
1000 Yottabytes sind absurd. 640 Yottabytes sollten genug für jeden sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 15.03.2008, 00:07    Titel: Antworten mit Zitat

Danke!
Wie kann ich die Position festlegen? mit den Augen rollen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
raph ael



Anmeldungsdatum: 12.04.2006
Beiträge: 472

BeitragVerfasst am: 15.03.2008, 00:10    Titel: Antworten mit Zitat

Ganz normal zwinkern
Code:
'$INCLUDE: 'qb.bi'
DIM RegIn AS RegType
DIM RegOut AS RegType
RegIn.ax = &H907
RegIn.bx = 15
RegIn.cx = 1

LOCATE 5, 6

CALL interrupt(&H10, RegIn, RegOut)

_________________
Zitat:
1000 Yottabytes sind absurd. 640 Yottabytes sollten genug für jeden sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 15.03.2008, 00:19    Titel: Antworten mit Zitat

Achsoo ok! happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 15.03.2008, 01:19    Titel: Antworten mit Zitat

Kann man auch die Hintergrundfarbe einstellen? neutral
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Nitroxis



Anmeldungsdatum: 27.02.2008
Beiträge: 300
Wohnort: Irgendwo...

BeitragVerfasst am: 15.03.2008, 01:21    Titel: Antworten mit Zitat

habs schon herausgefunden!!! Zunge rausstrecken
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz