ok, ho iniziato a giocare un pò con la API waveform ma per adesso solo tramite perl, ho provato a vedere quali device audio sono disponibli sul mio sistema e relative informazioni. Dato chde mi interessa registrare ho estrapolato solo i device WAVEIN
codice:
'MIXER0' => {
'voices' => 0,
'product_id' => 104,
'manufacturer_id' => 1,
'name' => 'Altoparlanti (IDT High Definiti',
'destinations' => 1,
'driver_version' => '6.0'
}
'WAVEIN1' => {
'formats' => 1048575,
'product_id' => 101,
'channels' => 2,
'manufacturer_id' => 1,
'name' => 'Missaggio stereo (IDT High Defi',
'driver_version' => '6.0'
}
'WAVEIN0' => {
'formats' => 1048575,
'product_id' => 101,
'channels' => 2,
'manufacturer_id' => 1,
'name' => 'Gruppo microfoni (IDT High Defi',
'driver_version' => '6.0'
}
'WAVEIN2' => {
'formats' => 1048575,
'product_id' => 101,
'channels' => 2,
'manufacturer_id' => 1,
'name' => 'Mic estermo (IDT High Definitio',
'driver_version' => '6.0'
}
Immagino che channels rappresenti la stereofonia, mentre non so a cosa si riferisce formats, cmq per adesso il dato più importante è name che mi ritorna in ordine:
WAVEIN0 Gruppo microfoni (IDT High Defi
WAVEIN1 Missaggio stereo (IDT High Defi
WAVEIN2 Mic estermo (IDT High Definitio
Allora, per registrare dal mic interno quale device dovrò selezionare?? 0 oppure 1 ??
grazie