Thank you for your comment. At this stage, our project only support with the MIDI usb keyboard. But I think supporting .midi file is a good idea for our project. Let us find out a method how can we add this function in our project. Thank you.
CAO, Xuanyu
January 19, 2022 2:32 pm
What’s the main benefit of your approach relative to existing music synthesizer?
Thank you for your comment. Compare with the existing music synthesiser, our new design reduced speed but at a much lower cost. Customized design synthesizers are no longer unaffordable for musicians. And they can create a wide variety of dynamic and exciting sounds to suit their musical style economically.
Our approach includes a variety of configurable modules to use during performances, which allows dynamic sound modifications of instruments. Implementing these effects in FPGA enables multiple modules execute simultaneously to achieve complicated signal processing in real time.
Compare with our design, software synthesiser is an other inexpensive method but insufficient for simultaneously generating multiple sound-issue is existed. It is because the CPU is responsible for decoding the synthesizer plugins’ complicated instructions and turning them to audio output instructions. As synthesizer sounds become more complex, the CPU’s workload increases. Software synthesizer often bound to the limits of the Central Processing Unit. Thus, we propose a new design of FPGA-based synthesizer for decreasing the cost and dealing with complicated signal processing simultaneously,
In contrast to existing music synthesize, the cost of our new approach is lower than others. Using fpga, it gives the user significantly more flexibility and personalization. Our approach also provides a wider sort of sound by using signal synthesis techniques.
Does the project support only playing on the MIDI keyboard or will it eventually support more methods, such as playing a .midi file on USB or SD card?
Thank you for your comment. At this stage, our project only support with the MIDI usb keyboard. But I think supporting .midi file is a good idea for our project. Let us find out a method how can we add this function in our project. Thank you.
What’s the main benefit of your approach relative to existing music synthesizer?
Thank you for your comment. Compare with the existing music synthesiser, our new design reduced speed but at a much lower cost. Customized design synthesizers are no longer unaffordable for musicians. And they can create a wide variety of dynamic and exciting sounds to suit their musical style economically.
Our approach includes a variety of configurable modules to use during performances, which allows dynamic sound modifications of instruments. Implementing these effects in FPGA enables multiple modules execute simultaneously to achieve complicated signal processing in real time.
Compare with our design, software synthesiser is an other inexpensive method but insufficient for simultaneously generating multiple sound-issue is existed. It is because the CPU is responsible for decoding the synthesizer plugins’ complicated instructions and turning them to audio output instructions. As synthesizer sounds become more complex, the CPU’s workload increases. Software synthesizer often bound to the limits of the Central Processing Unit. Thus, we propose a new design of FPGA-based synthesizer for decreasing the cost and dealing with complicated signal processing simultaneously,
In contrast to existing music synthesize, the cost of our new approach is lower than others. Using fpga, it gives the user significantly more flexibility and personalization. Our approach also provides a wider sort of sound by using signal synthesis techniques.