Avatar billede jelboen Nybegynder
15. august 2003 - 17:28 Der er 6 kommentarer og
1 løsning

Lyd i C++ og Ændring af tekst størrelse

Hej eksperter... jeg kunne godt tænke mig at vide hvordan man laver lyd i C++... jeg er helt nybegynder på det punkt... så jeg kunne godt tænke mig hele commandoen, hvor jeg bare skal sætte min egen lydfil ind :D... samtidig kunne jeg godt tænkte mig at vide hvordan man ændre skrift størrelsen i et DOS program... husk jeg er nybegynder :D
Avatar billede soreno Praktikant
15. august 2003 - 17:31 #1
fmod er et udemærket API til at få lyd ud af højtalerne (der er andet en midi og wav).

Kan bl.a. afspille mp3, xm og lign.


Hvilken compiler bruger du ?
Avatar billede soreno Praktikant
15. august 2003 - 17:31 #2
Hov !  Jeg glemte linket:
http://www.fmod.org/
Avatar billede jelboen Nybegynder
15. august 2003 - 17:56 #3
jeg bruger DevC++ da den er gratis :D... og den skolen anbefalede... Men er det der API let at have med at gøre (jeg er kun nået til at skulle lave variabler, så det er begrænset for hva jeg kan)
Avatar billede bertelbrander Novice
15. august 2003 - 20:45 #4
Du kan bruge PlaySound, læs om den her:

http://www.codeguru.com/mfc/comments/12911.shtml

Et kald til funktionen kunne se sådan ud:
PlaySound("minlyd.wav", theApp.m_hInstance, SND_FILENAME | SND_ASYNC);

Man kan mig bekendt ikke ændre skrift størrelsen i et DOS program fra programmet selv.
Avatar billede soreno Praktikant
16. august 2003 - 15:11 #5
Jeg synes du skal nøjes med at bruge Bertels eksempel når du ikke kender mere til C/C++. Vend tilbage til fmod (eller andre lyd API'er) når du har fået lidt mere erfaring med sproget.

Eksempel der kompilerer:
#include <windows.h>
#include <stdio.h>

int main(int argc, char **argv)
{
    printf("Playing sound.wav...\n");
    PlaySound("sound.wav", NULL, SND_FILENAME);   

    return 0;
}


Husk på at du skal linke med "libwinmm.a" - jeg er ikke helt klar over hvordan det gøres i Dev-cpp. Noget med Project Settings eller lign.
Avatar billede the_bma_man Nybegynder
05. oktober 2003 - 21:06 #6
Tid at lukke?
Avatar billede jelboen Nybegynder
11. december 2003 - 00:33 #7
Kan ikke bruge nogle af de svar.... desværre :S
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester