05-17-2017, 07:18 PM
(This post was last modified: 10-17-2017, 07:11 PM by Dean Roddey.)
[5.2 is out, so this thread is closed. A new one will be started for 5.3]
OK, 5.1 is out, so this is a new discussion thread for stuff leading up to 5.2. Of course it's pretty well known what 5.2 is going to be about. It's going to be about getting a first shot at a room configuration based client for non-Windows devices. How exactly it will be built is not 100% fixed. Likely it'll be Typescript/HTML/CSS, and a lot of work has already been done on that front. But we decided to prioritize CQC Voice first because voice control is such a big thing, and a simple, easy to set up voice control option was much needed.
But, this time we really have to get the portable, room config based client done, so that will be far and away the primary concern. We can obviously do a few other smaller things along the way, and will as always likely add drivers and make improvements of various sorts. 
One likely other thing we may work on is multiple microphone support for CQC Voice. It's working well now, but struggles in bigger rooms. Having multiple mics all listening for the same commands and using a 'voting' approach could really solidify CQC Voice's reliability in larger spaces which would be a big coup for us. Given that it's basically 'just' building another sort of layer on top of what's there for a single mic, it shouldn't be a monster rewrite (famous last words perhaps.) 
But, in both cases, portable client and CQC Voice, this is all way off on the periphery stuff, so there should be very little in the way of potential destabilizing changes made, and we'll be taking care of any reported small issues and such as is always the case. So 5.2 could end up a very tweaked out release and have some really nice new capabilities at the same time, which is rare.
Some time will be put into study for other things to follow of course.
OK, 5.1 is out, so this is a new discussion thread for stuff leading up to 5.2. Of course it's pretty well known what 5.2 is going to be about. It's going to be about getting a first shot at a room configuration based client for non-Windows devices. How exactly it will be built is not 100% fixed. Likely it'll be Typescript/HTML/CSS, and a lot of work has already been done on that front. But we decided to prioritize CQC Voice first because voice control is such a big thing, and a simple, easy to set up voice control option was much needed.
But, this time we really have to get the portable, room config based client done, so that will be far and away the primary concern. We can obviously do a few other smaller things along the way, and will as always likely add drivers and make improvements of various sorts. 
One likely other thing we may work on is multiple microphone support for CQC Voice. It's working well now, but struggles in bigger rooms. Having multiple mics all listening for the same commands and using a 'voting' approach could really solidify CQC Voice's reliability in larger spaces which would be a big coup for us. Given that it's basically 'just' building another sort of layer on top of what's there for a single mic, it shouldn't be a monster rewrite (famous last words perhaps.) 
But, in both cases, portable client and CQC Voice, this is all way off on the periphery stuff, so there should be very little in the way of potential destabilizing changes made, and we'll be taking care of any reported small issues and such as is always the case. So 5.2 could end up a very tweaked out release and have some really nice new capabilities at the same time, which is rare.
Some time will be put into study for other things to follow of course.
Dean Roddey
Explorans limites defectum
Explorans limites defectum