If you have questions about any aspect of QBasic programming, or would like to help fellow programmers solve their problems, check out this board!

Moderators: Pete, Mods

Post Reply
Posts: 38
Joined: Wed Sep 14, 2005 7:37 am


Post by D.S » Tue Oct 25, 2005 6:55 am

I've noticed that some games have a bass and melody line both being played with what seems to be the QB PLAY command. Let me put this another way. Is it possible to have a bass and melody line using only the PLAY command?


Post by Steve » Tue Oct 25, 2005 8:33 am

Sure, if you know your music.

Code: Select all

                 Play c4
                    ^     ^
  The command  Plays note C in eights


User avatar
Posts: 826
Joined: Sun Jul 25, 2004 4:24 am
Location: Quebradillas, PR

Post by Nodtveidt » Tue Oct 25, 2005 9:35 am

Using tone toggling (playing two notes in rapid succession) is how it's usually done with PLAY.



Post by Mary » Fri Nov 04, 2005 6:57 am

can you give the code again? something doesn't work

User avatar
Posts: 1169
Joined: Thu Aug 19, 2004 6:08 pm
Location: The wetlands of central Ohio, USA

Post by {Nathan} » Fri Nov 04, 2005 9:28 am

I am not sure what you mean, but just check QB's inline help, it really is pretty thourough. Also, mate, it needs to be in quotes cuz its a string.

User avatar
Posts: 80
Joined: Sat Feb 19, 2005 8:29 am
Location: elsewhere

Post by matt2jones » Mon Nov 07, 2005 6:04 am

but just check QB's inline help, it really is pretty thourough.
It doesn't cover this.
Play "c4"
Plays the note C for 1/4 the length of time that PLAY "C" plays it for.

Do not mistake Apathy for feeling Content. - Short Storys - Random Art - WebComic


Looking for the bass

Post by MARY » Mon Nov 07, 2005 6:10 am

Yes but it gives only one sound and not as I understood the note and its bass?

Posts: 128
Joined: Sun Aug 14, 2005 8:33 pm
Location: Forest Lake, MN

Post by Guest » Mon Nov 07, 2005 9:38 am

The only way to do it is through tone toggling. The PC speaker has only one channel. You must learn to program the sound card in order to play both a bass line, and a melody, plus an additional amount of channels(that I coul not tell you because chances are my PC has a different sound card than yours...).


Post by Guest » Fri Nov 18, 2005 6:30 pm

ok does anywhere know the actual note values or will i have to figure it out?
as in
sound 520, 50 is playing C from 2nd octave up from middle C for 50 miliseconts
now i need C# D D# and so on or will i have to figure them out myself

Post Reply