@radioshel2006 FM7 is a software synth referred to earlier in the series. it doesn't come with PD. however, any MIDI-capable software synth should substitute nicely.
Thank you so much for posting these tutorials. I'm having trouble resizing the "melody" table in the next video. I tried the "resize" and "bounds" commands we performed here on the array, but it doesn't work.
@radioshel2006 if only it were that easy. Logic probably has some MIDI-capable soft-synths, but to connect them to PD would be quite challenging given what is known here. if you have a Mac, search for "Simple Synth." that's a really basic MIDI soft-synth that you can use with PD.
how to use an array to sequence polyphony? having several notes (pitches) happening at the same time, and also have the velocity setting for each ? thanks for the great videos you teach brilliantly !
Tables and arrays are different things. Only that Pure Data uses them like one. In array you should be able to store multiple/polyphonic values on every dimention, and it could have 3 or more dimentions, like in other programs...
? My knowledge of the difference is that an array is persistent (values will store across sessions) and a table is not (it is empty with each session). Besides that, they are both limited to single values per index. In other words, I've never heard of a way to store multiple values (like a list) at a single index.
Thank you so much for your videos. they are the only way i'm even sorta kinda understanding pd. I'm trying to copy your videos step by step and am not having the same results. What does it mean when you say you have your fm 7 open in the background. Is that why i'm not hearing anything when I'm doing exactly what you are??? Any help would be appreciated. Thanks so much, Shelly
Hi there. I was wondering, is there a function for deleting the data in an array, and reseting it again? for example: if I entered a sequence of values into an array, then when I pressed enter it would clear the table ready for new input. Thanks very much.
I see... my partner has Logic and I have Adobe Audition. Do either one of those qualify as a MIDI-Capable software synth? If so, any guidance on how to make the sound playback? is it enough just to have the program open? Is there a file size limit for Pd???
How come when you read index 5, it outputs "0.2"? First of all, we only sent messages to indexes: 0-4. And when I slide the atom up to 5, it sends "0.671", unlike your patch.....???
I discovered a zexy object called [index], which can store symbols. The kicker is that there it makes a one-to-one mapping of symbols to indices. This was a problem when I wanted to store note names that I could load for different scales. The solution was to add a dummy index at the end of the symbol and use [stripfilename] to remove the dummy index before displaying the name. So C3 and C4 show up as C as intended.
Nick Georgopoulos Not sure. I'd try some combination of [textfile] with [unpack] and create a set number of entries per row of text. Then again, if you are dealing scales, you could store the interval structure of the scale as a message, generate the scale and store in a table, and then use indexes with a modulo to access the scale content. This said, I must admit that because of how I use Pd, I'm having a hard time imagining a case where the actual symbol 'C4' is useful over '60' as a value.