The current code may have a bug. If users set the audio bit rate to a non-supported value, such as 1000, Firefox will display an error in the console, while Chrome will create the recorded audio file successfully, but it will have no sound. I tested this on Ubuntu 24.04. The minimum bit rate threshold varies depending on the audio format. During my tests with Firefox version 131.0.3, which uses the audio/Ogg format, I found that the minimum supported value is 24000. In Chrome 129.0.6668.70, which uses the audio/MP4 format, the minimum supported value is 2400. Due to these differences, I decided to change the input from a text field to a select field, offering options that support both Ogg and MP4 audio formats. The database conversion for the old value has been provided in the lib/db/upgrade.php. The script will find the closest match to the current data and update it accordingly.
Moodle
Moodle is the World's Open Source Learning Platform, widely used around the world by countless universities, schools, companies, and all manner of organisations and individuals.
Moodle is designed to allow educators, administrators and learners to create personalised learning environments with a single robust, secure and integrated system.
Documentation
- Read our User documentation
- Discover our developer documentation
- Take a look at our demo site
Community
moodle.org is the central hub for the Moodle Community, with spaces for educators, administrators and developers to meet and work together.
You may also be interested in:
- attending a Moodle Moot
- our regular series of developer meetings
- the Moodle User Association
Installation and hosting
Moodle is Free, and Open Source software. You can easily download Moodle and run it on your own web server, however you may prefer to work with one of our experienced Moodle Partners.
Moodle also offers hosting through both MoodleCloud, and our partner network.
License
Moodle is provided freely as open source software, under version 3 of the GNU General Public License. For more information on our license see