Archives

All posts by coolmic

New Beta

Cool Mic App IconHey all, just a quick update to let you know that while we’re all working hard to get the Android version of Cool Mic on Google Play, we’ve released an updated Beta version on CoolMic.Net.

This version contains the following enhancements:

* Graphical VU meter with update interval setting
* Active listener count
* Streamlined settings dialogue
* “Load CoolMic Test Server Data” to test Cool Mic on our Public Test Server
* “QR Code Scan” function for automated configuration by scanning a QR code with your mobile’s camera
* “Permission Check” to check Cool Mic permissions against Android

Bugs fixed:

* 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

Download: https://coolmic.net/download/ (Cool Mic is not yet available in Google Play – please follow directions on the link above for side-loading into your Android device)

I encourage everyone with technical knowledge to please test this new version and report any and all feedback you have.

We’ll be posting more updates as we progress further. Thank you all very much for your support.

Sincerely,

Jordan Erickson and the rest of the Cool Mic team

P.S. If you missed the Cool Mic livestream of concert pianist Jason Serfling, check it out here (Chrome or Firefox)!

Dev Update

Cool Mic App IconHi Kickstarters,

Wow, it’s been a while! A lot has been happening in the Cool Mic world and I hope to excite you as much as we have been in the past couple of months with this update.

Our development team has made a lot of improvements to the Cool Mic source code. It is taking a bit longer than expected but we ensure it will be well worth the wait. We are building this project with an incredibly solid and capable foundation to where future enhancements will be super easy to implement. In addition to that, mitigating bugs and issues will be streamlined as more people start using it on the wide array of Android devices out there. We’ve also got some surprise “bonus features” (see below) that have been thrown in just for fun! The future of this project is looking very good and we expect once it hits the Google Play Store, for it to be very widely used.

The VU meter code has been implemented. This means livestreamers  get visual feedback for how loud or soft their streaming audio is. This is important for controlling the quality of the audio listeners will hear. There’s even a setting to control the update interval of the meter itself, taking battery consumption into consideration and making it easier to use Cool Mic on low-power devices.

A current listener count has been implemented. Now livestreamers will know how many people are listening to them! An additional perk of this is a Max Listener count, which records the highest number of listeners during your livestream.

The development team has surprised us all with some additional features that weren’t even in the original Kickstarter goal. Some of these features are spontaneous ideas that came to mind while working on the primary feature set. We feel these features will add even more value to Cool Mic moving forward:

+ QR code scanner: Automagically configure Cool Mic settings with a QR code! For novice users that aren’t familiar with configuring certain things like servers, audio samplerate, etc.. a QR code (for example, generated by an Icecast server admin) will allow just about anybody to get started with livestreaming. Just select “Settings -> QR Code Scan” and scan the QR code with your device’s camera.

+ Permission Check: Check current Android permissions against Cool Mic. You know when you install an app and it informs you what permissions are needed by the app (for Cool Mic, this would be things like access to the device’s microphone)? Well, some flavors of Android can revoke permissions after an app is installed. This feature will ensure any permissions needed by Cool Mic haven’t been revoked by Android. It is a very useful troubleshooting tool if things aren’t working as expected.

+ Load CoolMic Test Server Data: This is an Icecast server configuration that points directly at Cool Mic’s public test livestreaming server. If you’re unable to stream to your configured Icecast server, use this known good configuration to test your livestream. Once you’ve started your livestream you can listen to it from this page: https://coolmic.net/livestream/

In addition to all of these features, user interface improvements have been made such as the settings menu now being consolidated and much easier to navigate. Next up is to implement the much-anticipated Opus audio support. We are also working furiously on SSL/TLS support. We have run into a roadblock implementing this as some specifics involving Android support for TLS and encryption certificates in general for apps are not very well implemented. We are confident we’ll be able to get around this and make it easy to encrypt both sending and receiving ends of Cool Mic livestreams.

Thank you for reading! As always, visit https://coolmic.net for more updates and news. For those who want to keep in more intimate touch with the development process, we’ve set up 2 mailing lists, one for Cool Mic users and another for Cool Mic developers around the world. Please visit the following links to subscribe to these lists:

Cool Mic User List: https://lists.logicalnetworking.net/listinfo/coolmic-user

Cool Mic Development List: https://lists.logicalnetworking.net/listinfo/coolmic-dev

We’re always on IRC as well! Come and hang out in the #CoolMic chat room with us. The easiest way to join is here: https://webchat.freenode.net/

More updates to come soon! Once again, the growing Cool Mic team sincerely thanks you for being a part of the livestreaming revolution!

Cheers, Jordan