Case Study
GCF - with its component architecture
provides significant speed advantage in
application development. GCF did a great
job of interfacing and integrating the
components. It adds customization to
the software according to user needs,
that is not seen so often. The networked
architecture which allows a GCF
application to talk to other remote GCF
application, was the feature I liked most.
It showed me that GCF is not limited to a
single machine and that it can grow with
the market needs. Portability and
extensibility
brings
down
the
development and deployment time.
Overall to me it was a great experience -
"Divide and Conquer"
Sachin Pant, MTech Student, IIT Bombay
TANSEN QBH is a content based system, which allows user to find and retrieve audio songs by humming the tune. It is very useful when one remember the tune of the song but not the lyrics. The input to QBH is a hummed melody of the song, the system retrieves the song best matching the hum med tune from the database. The original song can then be played back and results can be verified.
In addition, the system provides visual feedback to the user as to how well his singing was in comparison to the reference in the database. It provides a mechanism to know where the singer went wrong. It also serves educational purpose by making student aware of what the sound processing world has to offer.
- Audio Recorder / Playback component - Component allowed recording of query for search. This has built in song list, a waveform of recorded query could be seen.
- Tune Viewer Component - provided visual feedback of sung song.
- Search Result Component - Gives a list of songs based on their ranking, as a result of search. Original song can be played back.
- The framework allowed for parallel development of the components.
- Each component could be tested separately.
- Integration of different components together with ease.
- The component based architecture allowed for rapid prototyping and quick development of the overall application, finer refinements to each component being added later.
- Provided a modern look to the application.
VCreate Logic Pvt Limited is a 3D Visualization and Framework company.
We offer products and services based on Qt, OpenGL, VTK and so on (mainly into C++).
Generic Component Framework (GCF) is a award winning custom component framework
built using Qt 4.4.x. Using GCF you can compose applications as a collection of components. It
helps to design and develop software as a collection of decoupled and independent entities,
minimize the challenge related to task of maintaining and upgrading huge UI applications.
Note : The above listed product names and trademarks belongs to respective companies.
Email : info@vcreatelogic.com | www.vcreatelogic.com

