diff --git a/RtAudio.cpp b/RtAudio.cpp index af7d205..7bc009d 100644 --- a/RtAudio.cpp +++ b/RtAudio.cpp @@ -6815,6 +6815,7 @@ RtAudio::DeviceInfo RtApiAlsa :: getDeviceInfo( unsigned int device ) // Count cards and devices card = -1; + subdevice = -1; snd_card_next( &card ); while ( card >= 0 ) { sprintf( name, "hw:%d", card );