Kizito Nkurikiyeyezu, Faustin Ahishakiye, C. Nsengimana, E. Ntagwirumugara
{"title":"实时数字音频信号处理教学实验室工具包","authors":"Kizito Nkurikiyeyezu, Faustin Ahishakiye, C. Nsengimana, E. Ntagwirumugara","doi":"10.4236/JSIP.2015.62009","DOIUrl":null,"url":null,"abstract":"This paper describes an audio digital \nsignal-processing toolkit that the authors develop to supplement a lecture \ncourse on digital signal processing (DSP) taught at the department of \nElectrical and Electronics Engineering at the University of Rwanda. In \nengineering education, laboratory work is a very important component for a \nholistic learning experience. However, even though today there is an increasing \navailability of programmable DSP hardware that students can largely benefit \nfrom, many poorly endowed universities cannot afford a costly full-fledged DSP \nlaboratory. To help remedy this problem, the authors have developed C#.NET \ntoolkits, which can be used for real-time digital audio signal processing \nlaboratory. These toolkits can be used with any managed languages, like Visual \nBasic, C#, F# and managed C++. They provide frequently used modules for digital \naudio processing such as filtering, equalization, spectrum analysis, audio \nplayback, and sound effects. It is anticipated that by creating a flexible and \nreusable components, students will not only learn fundamentals of DSP but also \nget an insight into the practicability of what they have learned in the \nclassroom.","PeriodicalId":38474,"journal":{"name":"Journal of Information Hiding and Multimedia Signal Processing","volume":"12 1","pages":"92-98"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Toolkits for Real Time Digital Audio Signal Processing Teaching Laboratory\",\"authors\":\"Kizito Nkurikiyeyezu, Faustin Ahishakiye, C. Nsengimana, E. Ntagwirumugara\",\"doi\":\"10.4236/JSIP.2015.62009\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes an audio digital \\nsignal-processing toolkit that the authors develop to supplement a lecture \\ncourse on digital signal processing (DSP) taught at the department of \\nElectrical and Electronics Engineering at the University of Rwanda. In \\nengineering education, laboratory work is a very important component for a \\nholistic learning experience. However, even though today there is an increasing \\navailability of programmable DSP hardware that students can largely benefit \\nfrom, many poorly endowed universities cannot afford a costly full-fledged DSP \\nlaboratory. To help remedy this problem, the authors have developed C#.NET \\ntoolkits, which can be used for real-time digital audio signal processing \\nlaboratory. These toolkits can be used with any managed languages, like Visual \\nBasic, C#, F# and managed C++. They provide frequently used modules for digital \\naudio processing such as filtering, equalization, spectrum analysis, audio \\nplayback, and sound effects. It is anticipated that by creating a flexible and \\nreusable components, students will not only learn fundamentals of DSP but also \\nget an insight into the practicability of what they have learned in the \\nclassroom.\",\"PeriodicalId\":38474,\"journal\":{\"name\":\"Journal of Information Hiding and Multimedia Signal Processing\",\"volume\":\"12 1\",\"pages\":\"92-98\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Information Hiding and Multimedia Signal Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4236/JSIP.2015.62009\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Information Hiding and Multimedia Signal Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4236/JSIP.2015.62009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Computer Science","Score":null,"Total":0}
Toolkits for Real Time Digital Audio Signal Processing Teaching Laboratory
This paper describes an audio digital
signal-processing toolkit that the authors develop to supplement a lecture
course on digital signal processing (DSP) taught at the department of
Electrical and Electronics Engineering at the University of Rwanda. In
engineering education, laboratory work is a very important component for a
holistic learning experience. However, even though today there is an increasing
availability of programmable DSP hardware that students can largely benefit
from, many poorly endowed universities cannot afford a costly full-fledged DSP
laboratory. To help remedy this problem, the authors have developed C#.NET
toolkits, which can be used for real-time digital audio signal processing
laboratory. These toolkits can be used with any managed languages, like Visual
Basic, C#, F# and managed C++. They provide frequently used modules for digital
audio processing such as filtering, equalization, spectrum analysis, audio
playback, and sound effects. It is anticipated that by creating a flexible and
reusable components, students will not only learn fundamentals of DSP but also
get an insight into the practicability of what they have learned in the
classroom.