MOAP: Multi-Effect Audio processor

Post Reply
rezzonics
Posts: 29
Joined: Sat Jul 07, 2018 6:54 am
languages_spoken: english
ODROIDs: C2
Has thanked: 1 time
Been thanked: 7 times
Contact:

MOAP: Multi-Effect Audio processor

Post by rezzonics »

MOAP stands for the Mother Of All Pedals. This unambitious name is a versatile Multi-Effects Audio processor that can be used as a guitar pedal but also as a MIDI synthesizer or in general to generate or process audio with a user friendly web interface.

Hardware: The SBC is an Odroid-C2 with a custom add-in board that includes a I2S audio codec, 2-channel analog preamp with configurable gain, 2-channel output buffer (balanced/unbalanced), true bypass, MIDI in/out interfaces connected to UART, Headphones output
Attachments
Multi-FX_4.jpg
Multi-FX_4.jpg (123.84 KiB) Viewed 202 times
DSC05550.JPG
DSC05550.JPG (413.04 KiB) Viewed 202 times
DSC05548.JPG
DSC05548.JPG (562.09 KiB) Viewed 202 times
DSC05547.JPG
DSC05547.JPG (622.49 KiB) Viewed 202 times
These users thanked the author rezzonics for the post:
jgmdev (Thu Dec 31, 2020 2:01 am)

rezzonics
Posts: 29
Joined: Sat Jul 07, 2018 6:54 am
languages_spoken: english
ODROIDs: C2
Has thanked: 1 time
Been thanked: 7 times
Contact:

Re: MOAP: Multi-Effect Audio processor

Post by rezzonics »

Software: Mainline Linux 5.6 with ALSA I2S playback/capture MMC drivers and custom codec driver, Jack, LV2...

This project reuses existing open source software from MOD Devices used on their MOD DUO pedal to provide a user friendly web interface to configure effect pedals based on LV2 plugins.

This effort has been possible thanks to auto3000 that has helped me adapting his existing PedalPII platform to Odroid-C2:
https://github.com/auto3000/pedalpi-dev-platform

For now this multi-effects processor for Odroid-C2 works only with web user interface. Hopefully I will be able to build a pedal with some knobs, footswitches and LCD display to interact as a standalone multi-effect guitar pedal similar to MOD Duo.
Attachments
MotherofAllPedalspng.png
MotherofAllPedalspng.png (2.43 MiB) Viewed 201 times

User avatar
odroid
Site Admin
Posts: 36385
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1431 times
Been thanked: 980 times
Contact:

Re: MOAP: Multi-Effect Audio processor

Post by odroid »

Very amazing hardware and software project!

User avatar
rooted
Posts: 8268
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 728 times
Been thanked: 302 times
Contact:

Re: MOAP: Multi-Effect Audio processor

Post by rooted »

Thank you for sharing, very cool project. How does it sound?

rezzonics
Posts: 29
Joined: Sat Jul 07, 2018 6:54 am
languages_spoken: english
ODROIDs: C2
Has thanked: 1 time
Been thanked: 7 times
Contact:

Re: MOAP: Multi-Effect Audio processor

Post by rezzonics »

It sounds quite good, latency is quite low, 2.7ms, and CPU load is quite low for big pedalboards with lots of pedals.
Sound quality could still be improved by adding and LDO to better filter power supply noise, but that will be for a V2.0.
I have to add now LCD display, rotary encoder knobs and footswitches to have a standalone unit.
These users thanked the author rezzonics for the post:
odroid (Tue Dec 15, 2020 9:34 am)

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 2 guests