You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Creating a program to deploy on Kindle Fire 7 5th Generation.
When I use AudioStreamMicrophone in an AudioPlayer2D to capture the microphone input, the program crashes after an indefinite amount of time. Sometimes 5 minutes. Sometimes 2 hours.
When I change AudioStreamMicrophone to AudioGenerator or MP3, the program does not crash after 24 hours.
The program just quits. I could not find any log of any error using adb or the godot debug.
It behaves very much like the system is filling up and running out of memory.
When run on PC, it does not crash but does occasionally print a "buffer underrun" error.
I found others encountered similar errors, one person posted they had no issue with 3.2.4. I tested that version and experienced no difference.
Steps to reproduce
2D Scene
AudioStreamPlayer2D with AudioStreamMicrophone assigned to a Record Bus.
use AudioServer.get_bus_peak_volume_left_db() to monitor volume input
deploy to Android using standard template with Enable Record permission (specifically Kindle Fire 7 5th Generation) and wait up to 4 hours.
Godot version
3.3.2
System information
Windows 10, Kindle Fire 7 5th Generation
Issue description
Creating a program to deploy on Kindle Fire 7 5th Generation.
When I use AudioStreamMicrophone in an AudioPlayer2D to capture the microphone input, the program crashes after an indefinite amount of time. Sometimes 5 minutes. Sometimes 2 hours.
When I change AudioStreamMicrophone to AudioGenerator or MP3, the program does not crash after 24 hours.
The program just quits. I could not find any log of any error using adb or the godot debug.
It behaves very much like the system is filling up and running out of memory.
When run on PC, it does not crash but does occasionally print a "buffer underrun" error.
I found others encountered similar errors, one person posted they had no issue with 3.2.4. I tested that version and experienced no difference.
Steps to reproduce
2D Scene
AudioStreamPlayer2D with AudioStreamMicrophone assigned to a Record Bus.
use AudioServer.get_bus_peak_volume_left_db() to monitor volume input
deploy to Android using standard template with Enable Record permission (specifically Kindle Fire 7 5th Generation) and wait up to 4 hours.
Minimal reproduction project
MicTestTroubleshoot.zip
The text was updated successfully, but these errors were encountered: