• arratik

    I got a chance to play with this over the weekend, and I like this patch a lot. It ran perfectly on my RPi 3 with no noticeable latency and only used 15-20% of the CPU.

    posted in patch~ read more
  • arratik

    I'm not sure if this or "technical issues" is the right forum for this, but I'm hoping that someone else here might have tried something similar and could share some expertise - and likewise, if anyone is interested in this, I'd be happy to tell you what not to do. :)

    I have a project that I've been messing around with for the better part of this year that I need some advice on... I made a "box of doom" from a Raspberry Pi 2 running Pd, an Audioinjector HAT for analog signal in/out, the RPi Foundation's 7" touchscreen, and a bunch of panel-mount extension cables (USB/Audio/ethernet/power) from Adafruit. It handles audio wonderfully - very little noticeable latency from that HAT, and I highly recommend it for Pi users - but one morning I decided to do an apt-get update/upgrade, and ever since then I have not been able to get MIDI working again.

    Before the update/upgrade, I was using an old Rock Band keytar controller plugged into a Mio USB-MIDI interface, and Pd recognized it as an OSS-MIDI device, no problem. Now it's not showing any OSS devices at all. Everything I've read about it sounds like ALSA is fairly straightforward and easy to set up, but after switching Pd over to ALSA and setting up the ports, I would run aconnectgui and connect my Mio's output to Pd's MIDI input, launch the testtone.pd patch, hit a few keys on the controller, and nothing. I've tried several different controllers, and all of them show up in aconnectgui, and I haven't been able to get MIDI data from them into Pd either.

    I could downgrade to whatever version of Pd was available through the Raspbian repository when the first version of Stretch came out, but it sounds like I really should be using ALSA instead of OSS. I'm sure there's something I'm not doing right or something I'm forgetting, but for the life of me I can't figure out what it is. What am I doing wrong?

    posted in I/O hardware diyread more
  • arratik

    I've got your patch running through Ableton right now with two Simpler grand pianos, and it sounds great! I had read a while back that someone was working on a OS X port of Rosegarden (what I used when I was running Linux) - I'd look into that.

    I'm relatively new to the audio side of things (I started using Pd for GEM), and one of my first projects was a loose approximation of the first part of Steve Reich's "Piano Phase"!

    piano phase.pd

    I love that pieces like that lend themselves well to learning how to patch. In my case, transcribing the sheet music for this was a learning experience. I'm fortunate that my wife is a classically-trained musician and taught me all about accidentals in the process... :smiley:

    posted in patch~ read more
  • arratik

    I know this is an old thread, but I just wanted to say that I found muug~ on Deken just now and holy crap this is a great filter!!! Thank you!!! :)

    posted in extra~ read more
  • arratik

    Hello - This is my first post. I've been using Pd for a few years, but mostly on the GEM side of things. For about a month or so I've been tinkering with synths, reading and following along with tutorials, making notes, branching off into different ideas. I had the idea of a multi-oscillator additive synth, where several oscillator modules will be added to each other in sequence. The guts of each module are attached:

    2oscadditive.pd

    Here, two frequencies are summed, with the second frequency is the first one multiplied by a +/- 1 octave range. Lots of fun, especially with low frequencies. I've always been a knob-twiddler, so I have this (and a volume control above the dac~) set up to work with an ancient MIDI controller. However, I would like to be able to "sweep" the second frequency in "real time" while the summed frequencies are audible. I've been staring at this thing for a couple of hours now, and I can't seem to figure out where I need to go with this. Any pointers?

    Thank you! :)

    posted in technical issues read more
Internal error.

Oops! Looks like something went wrong!