Yeah, MODEP is also pretty cool for that. I only lack some more interesting sound generators (synths and maybe a sampler), but the effects are pretty nice and varied and mapping them to a midi controller is really quick and easy!

Update: Phase 1 complete!

Get to gig…

  1. Plug devices into PiSound: USB from synth & controller
  2. Power on PiSound
  3. Triple click - starts WiFi hotspot
  4. Other band members connect their device to this WiFi, start their Link enabled software
  5. Single click - starts my pd patch, connects MIDI ports up to it

Now Link sync’d to other band members, can control tempo from my controller, and control my synth from my controller.

The pi is running w/o display or keyboard, and no need to ssh/vnc into it at the gig. I can gig now without a computer!

I had to compile abl_link~ for the pi myself, and I fiddled with the pisound click scripts, both for my own needs, and to make it headless (-nogui FTW).

Now onto Phase 2: Audio effect processing of the synth…

12 Likes

I am about to get one of these this sounds exciting for my raspi project

1 Like

That’s pretty rad! I bought a Pi a few months ago in hopes it would work as a Plex server (too many transcoding issues for the wee cpu), but maybe this might be a fun second life for it.

It was quite a struggle to figure out what was preventing Pd to run via the one-click script. Fortunately the cool guys over at the Pisound forum (well mostly @thetechnobear) solved that for me. In case somebody has the same problem: https://community.blokas.io/t/solved-not-working-anymore-single-click-to-launch-pd-patch-from-usb/196/12

2 Likes

I remember reading somewhere here on lines that somebody had figured out how to use the touch screen along with pisound? I am confused about this since pisound appears to use all the GPIO pins and the screen needs four of them. Any pointers?

EDIT: Ah, just realized why I couldn’t find this raspberry pi thing, it was posted in the Organelle thread! and it appears that the screen @TheTechnobear is using is not the official RPi touchscreen, so that might explain why it doesn’t need any GPIO pins.

If you are looking for an alternate touchscreen that doesn’t use pins, I’ve gotten good mileage out of my Waveshare screen which runs over HDMI and USB for the touchscreen info.

EDIT: just checked the other thread and it looks like this is exactly the screen which @TheTechnobear is using, so no pins just HDMI/USB.

On another topic (well, another pisound topic) there seems to be some confusion about how to run supercollider scripts via the single click script, if anyone on this forum has gotten this working with Stretch Lite, it would be great to hear from you!

here’s the thread over on the blokas forum

2 Likes

yes, mine is a waveshare 7" so its over hdmi & usb.
its a pretty good screen, though Ive had difficulty getting it to work with other hardware (which is why I wanted an hdmi lcd), I think because its an odd aspect ratio… but overall I’m happy with it.

btw: the pisound doesn’t use all the gpio, it actually has a separate GPIO header pin, which breaks out tthe remain ones including - uart, i2c, 7 other gpio, 3.3v 5v and gnd .
its funny, this was something I half remembered blokas talking about during campaign, but couldn’t then find the details, but they are here

1 Like

Thanks for that pinout. It works!

4 Likes

amazing
had this plan forever

1 Like

MODEP comes on a Rasbian Lite image, so I added PIXEL to it, so I can startx.

Now I’m trying to figure out how to get MODEP running locally instead of requiring you to run the Pi as a hotspot and then connect to MODEP via a browser running on some other device. I have a browser right here on the Pi and would like to use it!

EDIT: OK, it seems to find the MODEP web server if I just use 172.24.1.1 in a local web browser. but for some reason the UI is loading very slowly/not loading. :frowning:

Update: Phase 2 complete!

Whole effects and MIDI processing chain is now running in pd on the Pisound:

  • looper
  • stutter / glitch
  • LFO gate
  • low pass and high pass filter sweeps
  • reverb
  • triple rhythmic delay lines
  • shelving EQs
  • mixing buss
  • mapping of MIDI controller (UC44)
  • MIDI control over drum machine (Digitakt)
  • Ableton Link sync over WiFi

All effects are in stereo and beat sync’d.

Already gigged twice with most of this set up. I think it is pretty much there, save I’d like to add a compressor, and perhaps some more features to the looper…

I’ll try to get a video of it all in the next week or so. If folks are interested to try this out, I could also prepare the patch for release.

11 Likes

I’d like to try it…

1 Like

I’d be definitely interested in taking a look!

1 Like

I’d also like to try it

1 Like

that’s super impressive!

are you running an RT kernel? what are your jack settings? curious what sort of latency you’re getting.

I am hopeful the one I ordered will come soon. Then I can benchmark some of the patches written recently for the organelle on it.
Anyone else order the second batch of pisounds as well?

No RT kernel, just stock Raspian Stretch Lite.
No Jack, just using alsa for both audio and MIDI.
I’ll measure latency and let you know, but in live performance with my band it hasn’t been an issue.

4 Likes

Hi,
where can I find pre-compiled PD- externals for the PI. ?
I tried several times to compile them by myself (freeverb) but with know luck.

I use Raspbian (Jessie Lite) with an Zero W

Best Regards
Marcus

The organelle github has a pd externals repo that should work on an rpi.

1 Like