Página 1 de 1

Gravar Áudio

Enviado: 29 Set 2016 22:33
por fladimir
Tem como fazermos via Harbour um EXE pra rodar em segundo plano e gravar áudio?

Gravar Áudio

Enviado: 02 Out 2016 11:18
por fladimir
Ninguém saberia?

Gravar Áudio

Enviado: 06 Out 2016 09:49
por asimoes
Do microfone?

Gravar Áudio

Enviado: 06 Out 2016 09:57
por asimoes
Fladimir,

Dá uma olhada neste tópico: https://pctoledo.org/forum/viewto ... 43&t=16967

Gravar Áudio

Enviado: 06 Out 2016 10:14
por asimoes
Um exemplo:

Código: Selecionar todos

   mciSendString("open new Type waveaudio Alias recsound", Nil, 0, 0)
   mciSendString("set capture time format ms bitspersample 16 channels 2 samplespersec 48000 bytespersec 192000 alignment 4", Nil, 0, 0)
   mciSendString("record recsound", Nil, 0, 0)
   Inkey(0)
   mciSendString("stop recsound" , NIL, 0, 0)
   mciSendString("save recsound sample.wav" , NIL, 0, 0)
   mciSendString("close recsound" , NIL, 0, 0)

#pragma BEGINDUMP
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include <hbapi.h>
HB_FUNC ( MCISENDSTRING )

{
   BYTE bBuffer[ 255 ];

   hb_retnl( ( LONG ) mciSendString( ( LPSTR) hb_parc( 1 ), ( LPSTR ) bBuffer, 254, ( HWND ) hb_parnl( 3 ) ) );
}

#pragma ENDDUMP

Gravar Áudio

Enviado: 06 Out 2016 13:04
por fladimir
Vlw aSimoes, não testei mas pelo q olhei por cima vai ser isso mesmo...

A hora q sobrar um tempinho testo e posto aki os resultados, mas independente vlw.

Gravar Áudio

Enviado: 06 Out 2016 13:11
por Kapiaba