LY01a-21 MIDI-controlled FPGA-based digital music synthesizer

Subscribe
Notify of
7 Comments
Inline Feedbacks
View all comments
DINH, Anh Dung(@addinh)
January 19, 2022 4:34 pm

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?

LAW, Ka Ching(@kclawai)
January 19, 2022 4:45 pm
Reply to  DINH, Anh Dung

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(@eexcao)
January 19, 2022 2:32 pm

What’s the main benefit of your approach relative to existing music synthesizer?

LAW, Ka Ching(@kclawai)
January 19, 2022 2:55 pm
Reply to  CAO, Xuanyu

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.

WU, King Lam(@klwuae)
January 19, 2022 2:56 pm
Reply to  CAO, Xuanyu

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.

LAW, Ka Ching(@kclawai)
January 19, 2022 3:12 pm
Reply to  WU, King Lam

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,

CHAU, Ka Wo(@kwchauad)
January 19, 2022 3:19 pm
Reply to  CAO, Xuanyu

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.