Visualizzazione dei risultati da 1 a 3 su 3

Discussione: C e speaker

  1. #1

    C e speaker

    Qualcuno sa come posso far suonare una sequenza di suoni allo speaker del pc senza interrompere l'esecuzione del programma? Cioè, vorrei che lo speaker suonasse un motivetto di sottofondo mentre il programma procede. So che esiste la funzione sound(), ma interrompe ogni volta l'operazione in corso.

  2. #2
    conosco printf("\a\a"); che esegue tanti bip di sistema quanti \a scrivi.
    Ma è molto primitivo,nel senso che non puoi eseguire una suoneria con diverse tonalità e senza un "ritmo".

    Ci saranno sicurmanete funzioni ,come la sound(),che citi tu, ma non credo siano standard e quindi non le conosco.

    In ogni caso eseguire una qualsiasi operazione,nel tuo caso l'emissioni di suoni, mentre se ne esegue un altra,il "programma" vedi main() o altre funzioni, non credo sia possibile(almeno in C).

    spero troverai la soluzione cmq :gren:

    ciao
    Vediamo..sogni che diventano professione...passioni che diventano vita... Free as in Freedom...

  3. #3
    ad esempio questo:
    http://forum.html.it/forum/search.ph...by=&sortorder=

    la funzione API si chiama sndPlaySound()
    l'opzione/paramentro che ti interessa per far passare il programma
    all'istruzione successiva è: SND_ASYNC (con SND_SYNC invece, il programma attende la fine del file audio prima di passare all'istruzione successiva)
    ...Terrible warlords, good warlords, and an english song

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.