New Features (v1.2.3):
- Added warning if attempt to play an audio file in different format than current stream settings
- Fixes for various stability issues including an ANR when network drops or becomes unstable
- Improved UI
- Updated libshout version
- VU Meter interval setting bug fixed
- Listener count bug fixed
- Storage permission is now not necessary start a live-audio-only stream
- Added explanation dialog for required and optional permissions
- “Restore Hidden Dialogs” and “Permission Check” options removed from release builds (moved to main menu for development builds)
- Preparation for production release – please test and report any issues you may have – thank you!
- FIXED: Disconnect when device dozes on USB power (still disconnects while on battery power if device dozes; as a temporary workaround please disable screen timeout)
- FIXED: Auto-reconnect fails on network disconnect/re-connect
- FIXED: Crash with certain incorrect settings
- FIXED: Various other stability issues
- FIXED: Various UI fixes
- Cool Mic now remembers your gain slider position(s)
- First-run Dialog: Links, justification fixes
- Code cleanup
- Built for API level 29
- Insert audio clips into livestreams:
- Upload audio files to your Android device
- Start a livestream in Cool Mic
- Tap “Play Audio Clip”
- Select your file(s)
- Livestream cuts to audio clip and is played in realtime – When clip finishes, live audio resumes
- Landscape layout
- Fixes for various stability issues
- Improved UX
- Updated libshout version
- Lots of code cleanup
- v1.0.6 now officially released in Google Play. Also available for direct download. See below for changes.
- “Livestream Stopped” toast no longer erroneously appears when quitting app if you are not currently livestreaming
- Input gain slider now has a label/description
- Input gain slider level now remembered between sessions
- Auto-Reconnect: If you drop connection to Icecast, Cool Mic will automatically reconnect (optional).
- Input Volume Control: Adjust input levels to optimize your listeners’ experience.
- Official release – Please download now in Google Play.
- Public Beta released in Google Play Store.
- Release Candidate (v1.0 RC1) available for direct download (Not yet available in Google Play).
- Final beta available for direct download (Not yet available in Google Play).
- Full Ogg/Opus audio streaming support, including passing metadata to Icecast and adjustable quality setting
- Switch between open-source audio codecs: Ogg/Vorbis and Ogg/Opus (Opus is used by default)
- Many bugfixes and stability, performance improvements
NOTE: This will likely be the last unofficial release before it arrives on Google Play. Please download this final beta and contact us with any bug reports and/or general feedback. We appreciate it! We’re very proud of how Cool Mic has come along and hope you enjoy it too.
- New beta version available for direct download (Not yet available in Google Play)
- Graphical VU meter with update interval setting
- Active listener count
- Streamlined settings dialogue
- “Load CoolMic Test Server Data” to test Cool Mic on CMTS
- “QR Code Scan” function for automated configuration
- “Permission Check” to check Cool Mic permissions against Android
- Metadata (Title + Artist) now being correctly passed to Icecast server
- Vorbis quality level setting now works correctly
- Various other bug fixes, stability improvements and look + feel changes
- The Cool Mic Help menu has been revamped and better presented for mobile
- coolmic.net website has been fully upgraded to SSL/TLS encryption by default
- We are proud to announce our first preliminary release of the Cool Mic source code under the GNU GPLv3 open source license. Please visit the Git repository for the Android version of Cool Mic here:
- New beta version available. In preparing the codebase to be released on GitHub, we feel it a good idea to give you a glimpse of the first version which incorporates libshout. If you’re able to download, test and report any issues you may encounter, we would greatly appreciate it! Once we feel the code is sufficiently tested, we will be publishing to Google Play for the world to enjoy!
- Most Kickstarter rewards have been shipped! Backers of Cool Mic crowdfunding campaign, please look forward to receiving your rewards by postal mail in the upcoming days. :)
- We’ve received our funds from Kickstarter and ordered rewards – soon to arrive to our awesome supporters! A lot of progress is being made with the code and we anticipate releasing it on GitHub, and soon after Google Play, very soon for the world to enjoy!
- Our Kickstarter campaign was a success! Cool Mic with native libshout integration, Opus audio, SSL, listener count and VU meter coming soon to Google Play!
- Shot Kickstarter video – currently in editing. We’re getting closer!
- Fixed the issue to show ‘Server details are not correct’ when user entered invalid username or password.
- Removed the duplicate line of ‘Stopping the broadcasting’ when broadcast is stopped successfully.
- Show a simple broadcast timer when actively broadcasting.
- Fixed issue of app crashing once user taps on Start Broadcast if user has entered invalid details in Connection configuration.
- Fixed issue of app crashing if user enters an explicit ‘http://’ in Connection configuration and taps microphone image to copy broadcast URL.
- Handling of back button functionality when user is inside menus. Now when user tap on back button on General, Audio, Connection settings pages, user will be moved to Home page.
- Created a simple service for Cool Mic to handle the LED functionality. Now LED and Broadcasting will be stopped when user remove the app from Recent Apps list.
- Initial public beta release.