working on pedal-pi blog post
All checks were successful
Build Site / Build-Site (18.x) (push) Successful in 50s
All checks were successful
Build Site / Build-Site (18.x) (push) Successful in 50s
This commit is contained in:
parent
db794ff582
commit
b76100ad06
@ -29,6 +29,7 @@
|
|||||||
h5,
|
h5,
|
||||||
h6,
|
h6,
|
||||||
p,
|
p,
|
||||||
|
table,
|
||||||
hr {
|
hr {
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
@ -36,16 +37,19 @@
|
|||||||
h1 {
|
h1 {
|
||||||
font-size: 3rem;
|
font-size: 3rem;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
font-size: 2.25rem;
|
font-size: 2.25rem;
|
||||||
line-height: 2.5rem;
|
line-height: 2.5rem;
|
||||||
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
font-size: 1.875rem;
|
font-size: 1.875rem;
|
||||||
line-height: 2.25rem;
|
line-height: 2.25rem;
|
||||||
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
img {
|
img {
|
||||||
|
@ -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"
|
|
||||||
---
|
|
14
src/pages/projects/pedalpi/audio.svelte
Normal file
14
src/pages/projects/pedalpi/audio.svelte
Normal 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>
|
48
src/pages/projects/pedalpi/pedal-pi.mdx
Normal file
48
src/pages/projects/pedalpi/pedal-pi.mdx
Normal 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.
|
BIN
src/pages/projects/pedalpi/silence.mp3
Normal file
BIN
src/pages/projects/pedalpi/silence.mp3
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user