Python framwork and libraries for DSP GUI demos
The development of the Graphical User Interfaces (GUIs) has been found to be an essential component in learning of Digital Signal Processing (DSP) topics. In this project, we will be developing Python Framework and Libraries to develop DSP GUI demos. DSP GUI demos are software learning tools whic...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/71052 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-71052 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-710522023-03-03T20:31:35Z Python framwork and libraries for DSP GUI demos Nguyen, Thanh Tung Chng Eng Siong School of Computer Science and Engineering Emerging Research Lab DRNTU::Engineering ::Computer science and engineering The development of the Graphical User Interfaces (GUIs) has been found to be an essential component in learning of Digital Signal Processing (DSP) topics. In this project, we will be developing Python Framework and Libraries to develop DSP GUI demos. DSP GUI demos are software learning tools which helps students to understand DSP and/or Digital Communication concepts. The aim of the Framework to integrate these Python GUI apps such that when the user runs the main code, the system will detect all the available Python GUI apps. The user can also add new Python GUI apps from other courses. Generally, this framework is a one-stop platform that can facilitate the various Python GUI apps from the different courses available. Also, to make this set of learning tool more versatile, we want the next user to be able to add new Python GUI apps without ever changing the main code. The structure of the one-stop platform was implemented by using an XML-based architecture. Libraries are created to help user build the apps with ease. With the help of these libraries, the Python GUI apps are created short and more organized. These libraries contain basic widgets, helping tools such as plotting, animation, and layout customization. This report will include the implementation of the Framework and describing the features of the Python GUI Libraries that have been developed. At the end of this project, several DSP Python GUI apps were developed to demonstrate the libraries and the framework. There will be examples for user on how to create Python GUI apps using the library and integrate into the framework Bachelor of Engineering (Computer Engineering) 2017-05-15T03:18:15Z 2017-05-15T03:18:15Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/71052 en Nanyang Technological University 44 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering ::Computer science and engineering |
spellingShingle |
DRNTU::Engineering ::Computer science and engineering Nguyen, Thanh Tung Python framwork and libraries for DSP GUI demos |
description |
The development of the Graphical User Interfaces (GUIs) has been found to be an essential
component in learning of Digital Signal Processing (DSP) topics. In this project, we will be
developing Python Framework and Libraries to develop DSP GUI demos. DSP GUI demos are
software learning tools which helps students to understand DSP and/or Digital Communication
concepts.
The aim of the Framework to integrate these Python GUI apps such that when the user runs the
main code, the system will detect all the available Python GUI apps. The user can also add new
Python GUI apps from other courses. Generally, this framework is a one-stop platform that can
facilitate the various Python GUI apps from the different courses available. Also, to make this set
of learning tool more versatile, we want the next user to be able to add new Python GUI apps
without ever changing the main code. The structure of the one-stop platform was implemented by
using an XML-based architecture.
Libraries are created to help user build the apps with ease. With the help of these libraries, the
Python GUI apps are created short and more organized. These libraries contain basic widgets,
helping tools such as plotting, animation, and layout customization.
This report will include the implementation of the Framework and describing the features of the
Python GUI Libraries that have been developed. At the end of this project, several DSP Python
GUI apps were developed to demonstrate the libraries and the framework. There will be examples
for user on how to create Python GUI apps using the library and integrate into the framework |
author2 |
Chng Eng Siong |
author_facet |
Chng Eng Siong Nguyen, Thanh Tung |
format |
Final Year Project |
author |
Nguyen, Thanh Tung |
author_sort |
Nguyen, Thanh Tung |
title |
Python framwork and libraries for DSP GUI demos |
title_short |
Python framwork and libraries for DSP GUI demos |
title_full |
Python framwork and libraries for DSP GUI demos |
title_fullStr |
Python framwork and libraries for DSP GUI demos |
title_full_unstemmed |
Python framwork and libraries for DSP GUI demos |
title_sort |
python framwork and libraries for dsp gui demos |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/71052 |
_version_ |
1759853443187474432 |