working on pedal-pi blog post
All checks were successful
Build Site / Build-Site (18.x) (push) Successful in 50s

This commit is contained in:
Thomas Cole 2023-06-03 10:40:35 -04:00
parent db794ff582
commit b76100ad06
6 changed files with 66 additions and 8 deletions

View File

@ -29,6 +29,7 @@
h5,
h6,
p,
table,
hr {
margin-bottom: 1rem;
}
@ -36,16 +37,19 @@
h1 {
font-size: 3rem;
line-height: 1;
font-weight: bold;
}
h2 {
font-size: 2.25rem;
line-height: 2.5rem;
font-weight: bold;
}
h3 {
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: bold;
}
img {

View File

@ -1,8 +0,0 @@
---
layout: "../../layouts/InteractiveDemoLayout.astro"
title: "Pedal-pi"
tagline: "A custom effects processor using MODEP"
date: "February 10, 2023"
image: "https://images.unsplash.com/photo-1511203438670-49f8ea8441c6?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1470&q=80"
imageattr: "https://unsplash.com/photos/lEwyj4FiHHU"
---

View File

@ -0,0 +1,14 @@
<script>
import silence from "./silence.mp3";
export let title = "Title me";
export let file = silence;
</script>
<div class="w-full flex my-4">
<p class="my-auto mr-4 w-1/6 text-center font-bold">{title}</p>
<audio controls preload="metadata" style="width: 100% !important">
<source src={file} type="audio/mpeg" />
Audio not supported
</audio>
<div class="w-1/6"/>
</div>

View File

@ -0,0 +1,48 @@
---
layout: "../../../layouts/InteractiveDemoLayout.astro"
title: "Pedal-pi"
tagline: "A custom effects processor using MODEP"
date: "May 15, 2023"
image: "https://images.unsplash.com/photo-1511203438670-49f8ea8441c6?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1470&q=80"
imageattr: "https://unsplash.com/photos/lEwyj4FiHHU"
---
import Audio from './audio.svelte';
### Overview
For once I have a post about something other than a project that was put on my desk at work. I have the opportunity to play bass guitar with a local rock band. Often when I am playing with them I can't help but notice the dizzying array of pedals the guitar players have at their disposal and how drastically they can change the sound.
While bass guitar pedals do exist, they are often hundreds of dollars a piece and while I enjoy playing, I would rather spend that kind of money elsewhere. So I wondered, is there a way I can have the functionality of a massive pedalboard without actually breaking the bank? Enter MODEP.
### What is MODEP
[MODEP](https://blokas.io/modep/) is a virtual guitar effects pedalboard powered by the Raspberry Pi. It's user interface is built on top of the work done by the team over at [MOD](https://mod.audio/) and is powered by RaspberryPi OS and Jack audio under the hood.
### Building a pedalboard
[Blokas](https://blokas.io/), the team behind MODEP, have a official hat for the Raspberry Pi called the [PiSound](https://blokas.io/pisound/) if you are looking for a compact all in one solution to run MODEP, but I decided to build my own.
My goal was to spend less than $300 dollars on the whole setup. Looking at the main parts I managed to stay within budget, however this does not account for some miscellaneous cabling and connectors, as well as a enclosure for the pedal. All in I did go over budget by about $50 but it was not necessary to complete the project, you will see why in the photos below.
| Part | Cost | Link |
| --- | --- | --- |
| Pedaltrain Nano+ | ~$80 | https://pedaltrain.com/products/pt-npl-sc |
| Korg Pitchblack Advance | ~$90 | https://www.korg.com/us/products/tuners/pitchblack_advance/ |
| Raspberry Pi 4 4gb model | ~$55 | https://www.raspberrypi.com/products/raspberry-pi-4-model-b/ |
| Behringer U-Phoria UM2 | ~$30 | https://www.behringer.com/product.html?modelCode=P0AVV |
| Total | ~$255 | |
As of writing, Raspberry Pis are still unobtainium, so the pricing there is subject to change.
### Pictures
### Demo
{/* Import audio file before passing it to element */}
<Audio title="Test" client:idle/>
<Audio title="Test 2" client:idle/>
### Conclusion
Overall I'm very pleased with how this project came together. Putting all the numbers together, I definitely spent more than what I budgeted, but I did stay under what it would have cost to buy an off the shelf digital effects processor. It doesn't make me a better player but at least now I can sound cool when I miss notes.

Binary file not shown.