• jamcultur

    @willblackhurst I'm just turning knobs and sliding sliders. I wouldn't think that would send a huge number of MIDI messages to pd. The Midimax has a button that sends the states of all the controls. When I press that button, it sends 59 MIDI messages to pd at the same time. That doesn't cause this problem. I'm not sending any MIDI messages to the Midimax from pd.

    When the problem happened, pd not only stopped responding to MIDI messages. It stopped responding to mouse clicks and everything else.

    posted in technical issues read more
  • jamcultur

    While using an Akai Midimix controller, PD stopped working, and the message, "warning: MIDI timing FIFO overflowed" appeared on the console. What caused this? How can I prevent it from happening again? I'm using vanilla 0.56.5 on Windows. Most of the time it works fine, but this has happened a couple of times. I've got a live performance coming up in a couple of weeks, and I don't want PD to fail during the performance.

    posted in technical issues read more
  • jamcultur

    Someone on reddit asked how to take different actions when an arrow key is pressed, depending on whether the shift key is up or down. Since I can't post a patch there, I'm posting a sample patch here.

    shift_test.pd

    posted in technical issues read more
  • jamcultur

    @hansr Fascinating sounds!

    For some reason, my post with a Bandcamp link doesn't show up here. Does anyone know whether there is a problem with pdpatchrepo.info? This post is the only new post that has shown up in the past 10 days.

    posted in output~ read more
  • jamcultur

    @jameslo Your expr~ version has some interesting properties. When I input a sine wave and set $v2 to an odd integer, the output is a sine wave whose frequency is $v2 times the original frequency. You would never get sine wave output from traditional wavefolding implementations. When $v2 is an even integer, you get odd harmonics (as expected) with a peak at the $v2-1 harmonic. I'll continue to use traditional techniques for wavefolding, but I think your expr~ could be very useful for something else I'm working on. Thanks for posting it!

    Edit: I've been experimenting more with this. The behavior I described above occurs when the input sine wave has an amplitude of 1 to -1. If the amplitude is less than that, you get a limited number of harmonics. For example, if the sine wave's amplitude is 0.99 to -0.99, and $v2 is an odd integer, you get a large peak at the $v2 harmonic, small peaks at lower harmonics, and no peaks at higher harmonics.

    posted in technical issues read more
  • jamcultur

    @kyro This looks interesting. Do you have a sample patch?

    posted in technical issues read more
  • jamcultur

    I found a way that works:

    image.png

    posted in technical issues read more
  • jamcultur

    @whale-av Thanks. Where would I get concat? It isn't listed in deken. Is there a way to do this in vanilla Pd?

    posted in technical issues read more
  • jamcultur

    When I put 0111 in a symbol object, or in a symbol message, Pure Data deletes the leading zero. I need the leading zero to be there because it is the start of a file name. How do I get Pure Data to stop deleting the leading zero?

    posted in technical issues read more
  • jamcultur

    @mosef123 You're also missing edge~, so you probably need the cyclone library. There are a number of tutorials that tell you how to make your own oscilloscope. Here's one:

    posted in technical issues read more
  • jamcultur

    The dashed box around speedlim means that you don't have that object. You should have gotten a message in red on the pd console to indicate that problem. There are several external libraries that include speedlim. You need to decide which one to use. Where did you get the oscilloscope subpatch? It would be a good idea to use the same speedlim that they used.

    posted in technical issues read more
  • jamcultur

    @whale-av Thanks! This looks promising. I'll give it a try.

    Edit: That worked thanks!

    posted in technical issues read more
  • jamcultur

    @Balwyn Your [file cwd] example looks like exactly what I need, but it didn't work with read. Your example with the close, open message works on my system, but when I tried to use the read message to read the file, I got a "can't read" message. Any ideas on how I can make this work? Thanks!

    Edit: I opened issue #2888 on github for the problem that [file cwd] doesn't work with read.

    posted in technical issues read more
  • jamcultur

    Thank you, @unclewayback and @whale-av for your replies, but that doesn't solve my problem. The example I gave was a simplified version of what I'm doing. I have 129 files in each directory. The file names are the same in all the directories. (There are three directories now, but there will soon be more.) I have a selectable list of file names and I want to be able to open whatever file was selected in the currently selected directory. I'm currently using $1 in the read message to pass in the selected file name, so I can't use it for the directory name. Is there a way to put two variables in the read message?

    posted in technical issues read more
  • jamcultur

    I have hundreds of data files in different subdirectories that I read into wavetables. I want to dynamically change the directory that the files are read from. I tried sending a dir message to pdcontrol, which appeared to work, but pd does not find the files in the subdirectory. How can I dynamically change the directory that files are read from?

    directory_change.JPG

    file_open.pd

    posted in technical issues read more
  • jamcultur

    This is awesome!

    posted in output~ read more
  • jamcultur

    Did you click Graph-On-Parent? That would make a red rectangle that can't be deleted except by unclicking Graph-On-Parent. To get rid of the rectangle, right click on the patch, select Properties, and unclick Graph-On-Parent, unless you want to use the patch as an abstraction.

    posted in technical issues read more
  • jamcultur

    I've made some minor improvements to the code and the knobs. I've also designed slider knobs for the MIDIMix. You can download the new code and knobs using the links in the previous post.

    IMG_0397.JPG

    posted in abstract~ read more
Internal error.

Oops! Looks like something went wrong!