Recent Posts

Pages: 1 ... 8 9 [10]
something similar happened to me when i first built the unit
i forgot to specify the audio card
solution by randall was:
ssh with this:

type 2, enter
Building pi-Stomp / Re: neural amp modeler on pi-stomp
« Last post by Ariesh on May 20, 2023, 03:25:54 PM »
would i need a full reinstall to update to the latest version?
how would i load in more models?
Building pi-Stomp / Re: neural amp modeler on pi-stomp
« Last post by Ariesh on May 20, 2023, 02:15:27 PM »
so NAM wouldn't be usable live on the pistomp?
how much CPU power is used?
i'm not a heavy modulation user
    Just updated my PiStomp yesterday with a new install of the 64bit Lite OS and full download of PiStomp software (following the instructions on the software install page). 
I have installed 2x in the past 24 hours and both times the PiStomp keeps rebooting like its stuck in a boot loop. 
The PiStomp GREEN logo appears and then the AmpBuddefault shows up for about 1 second and then the PiStomp GREEN logo shows then AmpBudDefault and keeps repeating.
While this is going on I am able to SSH into the unit, so it appears it is only the application that is restarting not the PI.

Building pi-Stomp / Re: neural amp modeler on pi-stomp
« Last post by micahvdm on May 19, 2023, 02:23:15 AM »
It does kinda work, but we’ve been struggling to get the cpu usage to a usable level. Good news though is that Aida-x is available and it’s absolutely killer. There’s not as many models yet, but what there is is incredible! It also only uses about 35-40% cpu!

I would suggest checking out the latest install of pi-stomp as we’ve updated to mod-1.13 and have included patchstorage for downloading plugins! Aida-x is on there already!
Building pi-Stomp / Re: External Midi Controller
« Last post by Ariesh on May 14, 2023, 01:31:21 PM »
i wnated something that would fit my pedalboard, so it has to be just the right size

with very easy modifications and a few multiplexers you can add virtually any number of buttons, and expression pedals as potentiometers

i forgot to mention this code also outputs the state of the button to an LED, and you can always wire and LED in line with any potntiometer if you want
Building pi-Stomp / Re: External Midi Controller
« Last post by Randall (Admin) on May 14, 2023, 01:27:59 PM »
Very cool.  Thanks for sharing.

What an awesome library to abstract away all the low level stuff.
Building pi-Stomp / neural amp modeler on pi-stomp
« Last post by Ariesh on May 14, 2023, 01:02:24 PM »
so i've been playin around with the neural amp modeler ( )
and they also have an LV2 plugin, would this work on the pi stomp?
does the pi-3 have enough computing power for this?
i'm thinking about a mod involving this and a simple DI for balanced output straight to the PA

Building pi-Stomp / Re: External Midi Controller
« Last post by Ariesh on May 14, 2023, 12:58:47 PM »
hi, so i just saw this now and i'm planning todo a whole thread on this - but i managed to code an arduino with 4 bankakble midi over usb footswitches, and up to 4 potentiometers
I'm using the control-surface library, and it works.
 this is my code:

Code: [Select]
#include <Control_Surface.h> // Include the Control Surface library
// Instantiate a MIDI over USB interface
USBMIDI_Interface midi;
// Instantiate four Banks, with eight tracks per bank.
Bank<4> bank(8);
//   │       └───── number of tracks per bank
//   └───────────── number of banks
// Instantiate a Bank selector to control which one of the four Banks is active.
IncrementDecrementSelector<4> selector = {
    bank,       // Bank to manage
    {2, 3},     // Push button pins (increment, decrement)
    Wrap::Wrap, // Wrap around

// Instantiate an array of latched push buttons that send MIDI CC messages
// when pressed.
Bankable::CCButtonLatched<4> buttons[] {
  { bank, 4, 0x10 },
  //  │   │    └──── Base MIDI CC controller number
  //  │   └───────── Button pin number
  //  └───────────── Bank that changes the controller number
  { bank, 5, 0x11 },
  { bank, 6, 0x12 },
  { bank, 7, 0x13 },

// The bank controls the offset of the controller number relative to the
// button's base address. The amount of offset depends on the "number of
// tracks per bank" argument used when creating the bank. In this case,
// it's 8 tracks per bank, so for every bank you go up, 8 is added to the
// controller number of each button:
//         │  Button 1  │  Button 2  │  Button 3  │  Button 4  │  Offset
// ────────┼────────────┼────────────┼────────────┼────────────┤
// Bank 1  │    0x10    │    0x11    │    0x12    │    0x13    │  0×8=0
// Bank 2  │    0x18    │    0x19    │    0x1A    │    0x1B    │  1×8=8
// Bank 3  │    0x20    │    0x21    │    0x22    │    0x23    │  2×8=16
// Bank 4  │    0x28    │    0x29    │    0x2A    │    0x2B    │  3×8=24

// The array of pin numbers for LEDs that display the states of the buttons.
const pin_t ledPins[] = { 10, 11, 12, 13 };

// Get the length of an array
template <class T, size_t N> constexpr size_t length(T (&)[N]) { return N; }

static_assert(length(buttons) == length(ledPins),
              "Error: requires same number of buttons as LEDs");

CCPotentiometer knobsTop[] {
  {A0, MIDI_CC::General_Purpose_Controller_1},
  {A1, MIDI_CC::General_Purpose_Controller_2},
  {A2, MIDI_CC::General_Purpose_Controller_3},
  {A3, MIDI_CC::General_Purpose_Controller_4},

void setup() {
  Control_Surface.begin();  // Initialize the Control Surface
  for (auto pin : ledPins)  // Set the pinMode to output for all LEDs
      pinMode(pin, OUTPUT);

void loop() {
  Control_Surface.loop();  // Update the Control Surface

  // Loop over all buttons and LEDs
  for (size_t i = 0; i < length(buttons); ++i)
      // Update the LED states to reflect the toggled switch states
      digitalWrite(ledPins[i], buttons[i].getState() ? HIGH : LOW);
Building pi-Stomp / Review / Feedback
« Last post by Peetem on April 18, 2023, 09:34:30 AM »
So, I'm a few weeks into building, tweaking, and using the pi-stomp and wanted to provide some overall comments that might help others.

1) This pedal is simply awesome.  I mean awesome.  If you like building effect or any electronics really (and play guitar), its one of the best I've ever made. 

2) It helps if you know a little Linux if you want to "tweak" stuff.  I also had to do some debugging and knowing what little Linux I do helped a lot.  You could probably do the same with a text editor using a Microsoft product.  But I'm an iMac guy and use the Terminal app exclusively, so I can't speak to that.

3) The unit seems to be very low noise, even using some of the compressors and distortion pedals.  I have a very complex pedal board with a long signal chain and I found that the distortion effects were much more quiet than even those emulations built into my amps.  This includes some fuzzes as well.  I don't have any test results so no measurements were taken; just my ear.  Maybe you won't have the same experience, but I suspect you will.

4) I can't detect any latency.  It might be there if you build some complex pedalboards, but I haven't had any problems.  Compared to my EHX Pitchfork, the Pi-Stomp seems to have zero.  I know this isn't true, but for what I do with it, I can't detect any [latency].

5) I found support to be pretty dang good!  No, you won't get instant answers as these guys have day jobs.  But I didn't have to wait days either when I had some technical problems.  In fact, I was helped with an "add-on" Midi controller I built into my pedalboard that added 8 more switches using an Arduino Teeny computer - they even helped me with some code for that controller and it had nothing to do with the Pi-Stomp.

Cons (very minor)
1) Probably because I'm thick-headed, but the instructions for everything you might need to build and tweak were across multiple web pages.  This includes the build of the OS (github).  Jumping around via different links was a little bit of a pain (I eventually just bookmarked them - should have done that early on!).

2) I was missing a couple of spacers and had a couple of extra bolts.  Not a big deal as I have spacers on hand.  Lots of parts in this kit (and to be fair, there's no QC department with paid assembly folks), so sometimes minor things like that get missed).

3) The web interface can be a little glitchy - this isn't on Treefallsound at all, but something to be aware.  Again, this was minor as I never lost anything boards I was building.  But the dang thing would sometimes not update or would randomly disconnect from the Pi-Stomp.

Recommendations for all builders
1) Get the enclosure.  Its VERY well made and all the electronics fit into it perfectly and very professionally.  It would have been a royal pain to make this myself out of some aluminum Hammond enclosure.  I've made tons of pedals and drilling a couple of holes for pots, a stomp switch and some in/out jacks is super easy.  But the Pi-Stomp has a screen and jacks that really need to be precision measured and cut if using your own enclosure.  Unless you've got the tools and have done that kind of thing before, I really don't recommend it.

2) Build with the LCD below the enclosure and not protruding up.  A little more work, but worth the effort.  It just plain looks better.

Recommendations for Mods:
1) Add a plastic window that would protect the LCD display. 

2) Add the ability to assign banks/programs that can be addressed via a midi controller.  In that way you aren't picking a pedal board and flipping through presets, you could just hit Bank A - Board 2 and then use the midi controller and PI-Stomp switches to turn off/on effects.  I know this would be pretty dang difficult, so I get it doesn't have that functionality.  NOT a deal-breaker at all.  I play in a cover band that performs a HUGE variety of songs.  I don't actually flip through boards much if at all as I can get the effects I need with one or two boards/snapshots.  But I can see some folks who would really like this.

This is a very impressive piece of hardware, buts it is NOT for someone who isn't familiar with building these types of kits.  If you've built several footpedals in the past, you're probably in good shape (MUST be compentent with soldering).  I've done that kind of thing plus some digital builds like a cable TV decoder and even guitar amplifiers, so for me this was easy. 

Overall I can't see any guitar player not falling in love with it.

Hope this helps!
Pages: 1 ... 8 9 [10]