Тёмный

PURE DATA: 13 Tables and Arrays 

cheetomoskeeto
Подписаться 15 тыс.
Просмотров 49 тыс.
50% 1

Video tutorials on Pure Data (Pd) with Dr. Rafael Hernandez. In this lesson, reading and writing to tables and arrays.

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@Tusclasesdeguitarra
@Tusclasesdeguitarra 10 лет назад
Genius! I´m following all your PD videos, they`re just PURE DATA MASTERCLASSES! Congrats!
@Nabo00o
@Nabo00o 13 лет назад
This was very useful, I had looked a lot around the net for the possibility of resizing arrays. This will come in handy!
@flywittzbeats4008
@flywittzbeats4008 10 месяцев назад
This video is complete insane, life changing video haha ❤❤❤
@areciosmith
@areciosmith 2 года назад
Gracias rafael!
@Jameslow2486
@Jameslow2486 2 года назад
Fantastic
@alienguitarist88
@alienguitarist88 8 лет назад
i really love this software. thank you for these videos.
@cheetomoskeeto
@cheetomoskeeto 7 лет назад
Thanks for the kind comment and thanks for watching.
@cheetomoskeeto
@cheetomoskeeto 13 лет назад
@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.
@carfishquixote
@carfishquixote 8 лет назад
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.
@Merthalophor
@Merthalophor 9 лет назад
THIS IS SO AWESOME
@slonopochron3000
@slonopochron3000 13 лет назад
thanks! very informative.
@cheetomoskeeto
@cheetomoskeeto 13 лет назад
@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.
@antoniobrandao1
@antoniobrandao1 12 лет назад
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 !
@taaviviikman8648
@taaviviikman8648 9 лет назад
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...
@rafaelhernandez2096
@rafaelhernandez2096 9 лет назад
? 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.
@radioshel2006
@radioshel2006 13 лет назад
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
@PicketsLast
@PicketsLast 11 лет назад
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.
@radioshel2006
@radioshel2006 13 лет назад
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???
@drbalchin1
@drbalchin1 9 лет назад
How would you use a table for creating chords?
@andrewluck1722
@andrewluck1722 7 лет назад
Yes, I'm also curious about writing polyphony...I suspect there may be a table for each voice of the instrument?
@cheetomoskeeto
@cheetomoskeeto 13 лет назад
@joncrg nope. just these tutorials.
@66AUD6
@66AUD6 8 лет назад
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.....???
@txikitofandango
@txikitofandango 9 лет назад
Helpful videos! Is there a way to store symbols (text) in an array?
@cheetomoskeeto
@cheetomoskeeto 9 лет назад
As far as I'm aware, no. Tables and arrays are just for numbers. To store text, I think you'd have to write to an external file.
@txikitofandango
@txikitofandango 9 лет назад
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.
@txikitofandango
@txikitofandango 9 лет назад
The scales are stored in text files and imported to pd via [msgfile].
@txikitofandango
@txikitofandango 9 лет назад
Is there an easier way to import text from a text file one word at a time?
@cheetomoskeeto
@cheetomoskeeto 9 лет назад
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.
@joncrg
@joncrg 13 лет назад
Do you have these abstractions available for download anywhere?
@cheetomoskeeto
@cheetomoskeeto 11 лет назад
hold shift while dragging the mouse over it
@cesarmartinez1472
@cesarmartinez1472 7 лет назад
¿How can you write something over what is already written inside a table?
@cheetomoskeeto
@cheetomoskeeto 7 лет назад
Start at the first index and start writing
@kinanballagh2339
@kinanballagh2339 8 лет назад
hi there really nice tutorials i just installed pd vanilla and for some reason it doesnt have a counter or cup object - what should i do ?
@DanielCarabott
@DanielCarabott 8 лет назад
+Kinan Ballagh Download PD Extended
@kliklakberlin
@kliklakberlin 8 лет назад
+Kinan Ballagh Use [until] in Vanilla.
@realcucus
@realcucus 12 лет назад
ím building them while watching the vid, then save as a .pd file!
Далее
PURE DATA: 14 Reading Tables with [expr ]
5:56
Просмотров 17 тыс.
4. Envelopes using line and vline~ in Pure Data
17:42
Как мы играем в игры 😂
00:20
Просмотров 150 тыс.
PURE DATA: Making it Work 01, a Simple Sequencer
7:36
PURE DATA: 22 Advanced Audio with [tabread4~]
14:14
Просмотров 92 тыс.
12. Wavefolding in Pure Data
10:31
Просмотров 8 тыс.
How 3 Phase Power works: why 3 phases?
14:41
Просмотров 945 тыс.
Pd/GEM -live coding
11:28
Просмотров 22 тыс.
Pure Data Guitar Synth/Sampler
2:30
Просмотров 28 тыс.
30. Arrays as Sequencers in Pure Data
15:04
Просмотров 6 тыс.
16. Oscillators in Pure Data
21:27
Просмотров 8 тыс.
6. Keyboard & MIDI control in Pure Data
11:56
Просмотров 24 тыс.