Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Problema con i dati SDL
Forum - C/C++ - Problema con i dati SDL

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Matrix23 (Normal User)
Newbie


Messaggi: 7
Iscritto: 09/06/2008

Segnala al moderatore
Postato alle 14:27
Lunedì, 09/06/2008
ciao a tutti,sono nuovo di questo forum
stavo leggendo la guida sulle SDL e mentre implementavo il mio programma mi è venuto un dubbio :
la struttura SDL_AudioSpec
resituisce un formato :
http://www.pierotofy.it/pages/guide/Guida_SDL/Audio/
in caso io abbia poi i dati nel tipo :
AUDIO_S16LSB
sono a 16 bit,come li tratto?
che tipo di dato uso?
grazie

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 14:44
Lunedì, 09/06/2008
Non ho capito bene il tuo problema ... comunque quel dato e'

AUDIO_S16MSB - Signed 16-bit big-endian

trattalo cosi' come indicato ...

PM Quote
Avatar
Matrix23 (Normal User)
Newbie


Messaggi: 7
Iscritto: 09/06/2008

Segnala al moderatore
Postato alle 19:23
Lunedì, 09/06/2008
posso trattarlo così?
se io poi devo fare delle manipolazioni numeriche sul dato come faccio?
posso farle su questo tipo oppure no?

esempio :
per gli UINT_8 usavo il tipo di dato Uint8 per questi?
scusate se insisto ma sono nuovo di questo mondo.
Grazie

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 20:45
Lunedì, 09/06/2008
Sì ... praticamente e' uno

short int

PM Quote
Avatar
Matrix23 (Normal User)
Newbie


Messaggi: 7
Iscritto: 09/06/2008

Segnala al moderatore
Postato alle 11:06
Martedì, 10/06/2008
Non esiste un formato

Sint16  ?

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 13:39
Martedì, 10/06/2008
Non ho capito quale sia il problema ... hai del codice che non funziona? Non sai come chiamare una funzione? Hai del codice che da' errore in compilazione?

Se fate domande generiche, magari le risposte non saranno precise ...

PM Quote
Avatar
Matrix23 (Normal User)
Newbie


Messaggi: 7
Iscritto: 09/06/2008

Segnala al moderatore
Postato alle 13:59
Martedì, 10/06/2008
Scusa..Allora sto scrivendo del codice,ho aperto un file wave e nel formato c'è scritto che il file è di quel tipo lì.
Siccome ho visto che esiste il tipo di dato Uint8 volevo sapere se esisteva anche il tipo di dato Sint16 oppure qualcosa per trattare i dati perché poi devo eseguire delle manipolazioni a livello numerico

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 14:11
Martedì, 10/06/2008
Sì, c'e' il tipo di dato Sint16, e potevi anche usare un semplice short int (che e' equivalente) ... ma non facevi prima a provare da solo?

PM Quote
Avatar
Matrix23 (Normal User)
Newbie


Messaggi: 7
Iscritto: 09/06/2008

Segnala al moderatore
Postato alle 14:31
Martedì, 10/06/2008
Si,io ho provato ma era per avere una conferma,non me la cavo ancora bene con le sdl

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo