What a month June 2k9 to July 2k9 it was? These couple of months were simply superb and hard for me. I couldn’t forget these days and it has surely made many differences and made many concepts clearer.
We at work were and are developing a software product which will surely be a boon to many users across. I am presently a part of a team which is into the development of a product for VoIP. Even though many products might have come out referring to VoIP, but the beauty of our product is it would take care of many things like clarity and band width. The main part which was eating our brains was the audio mixing which will be required when more people are there in conference. We never faced a problem to get the video in place for the conferencing. But the main part was the audio conferencing which will require the mixing of the audio.
I was just figuring it out how to get the mixing of the audio done some standard way. But I was just unlucky to make that to work. I tried many references, many different ways,asked many people but everything went in vain.
The Boss and me sitting after successfully completing the Audio Mixing Then in the end I planned to approach the Boss. And it is said Bosses are always right. He was also in a fix for some time. We both sat together for a couple of weeks and tried hard to rack the brains. He was cracking his brain with his simple ways using an excel sheet .I was cracking my brains behind the VB and c# source codes. I was just wondering from back of my mind what is he doing behind an excel sheet. I felt he must have gone crazy..Ha ha ha... (Sorry I cannot reveal what he was doing behind the excel sheet. It should be kept a secret.)
In the end he said "Ketan try this"... he came up with an idea of doing the audio mixing. We fiddled around the VB and C# source code in my computer. It failed miserably. Then after a couple of hours fiddling with another excel work book he came towards and said "Ketan try this...".I was about to say it’s enough it won’t work out as I was very tired and I didn’t had the patience to proceed ahead. It must have been the seventh or the eighth time we must have tried many different stuffs. Still he was positive enought and he said "Ketan try this...".I was just overly exhausted and said will it work. He said very positively "Yes it will let’s see...”. Later on I sourced it properly in my application and tried to emulate the same in the other two machines for audio mixing. I was yelling "hello hello" from one machine and the boss was screaming at his high pitch "hi hi" from another machine and simultaneously he was hearing the audio output from the third machine. Hurray the moment arrived when he heard the audio output as "Hi hello Hi hello" .Which proved that the audio mixing was done. I cannot frame any words how happy we were at that moment as it was a moment which you cannot express by any means. It was a feeling like "God blessing from above."(Was that an exaggeration)...Yes you may feel it like an exaggeration or many may feel what a big deal, but it was a big deal as we were behind it from many long days.We were just stunned, happy and couldn’t speak a single word to each other when we realized that the mixing was done. It was a feeling of emptiness everywhere. To be frank if we would have been alone some drops of tears would have rolled down due to happiness.
Moral : If you fail in the first way dont leave it try the next way.