Hi
This is my first post to the list so I'll do a quick intro and backround. My name's Donal Carey and I'm currently studying for a Masters in Multimedia Systems in Trinity College Dublin (Ireland).
I'm starting work on a PD project for use by DJ's in a live performance context. The basic premise of the project is that the PD patch will select and display media (still images & video) automatically based on the tempo and complexity of the music. So at the start of the performance when the music is minimal the patch will select and display only black and white still images, as the tempo and complexity increases the patch should start displaying black and white videos also. After a certain threshold is reached the patch should display only colour videos. Hopefully the effect will be that as the night progresses and the music gets faster and more complicated the images displayed should move from B&W stills into B&W video and from there into colour video, all automatically of course.
My question is, is there a PD object (like an array) that will store these sets of media for me?
Thanks and regards Donal
If you are using GEM, then look at [pix_image], [pix_film] and [pix_movie]. You'll need to develop some sort of rudimentary "database" to catalog and access the images and clips, of course...
best, d.
Donal Carey wrote:
Hi
This is my first post to the list so I'll do a quick intro and backround. My name's Donal Carey and I'm currently studying for a Masters in Multimedia Systems in Trinity College Dublin (Ireland).
I'm starting work on a PD project for use by DJ's in a live performance context. The basic premise of the project is that the PD patch will select and display media (still images & video) automatically based on the tempo and complexity of the music. So at the start of the performance when the music is minimal the patch will select and display only black and white still images, as the tempo and complexity increases the patch should start displaying black and white videos also. After a certain threshold is reached the patch should display only colour videos. Hopefully the effect will be that as the night progresses and the music gets faster and more complicated the images displayed should move from B&W stills into B&W video and from there into colour video, all automatically of course.
My question is, is there a PD object (like an array) that will store these sets of media for me?
Thanks and regards Donal
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Derek
Thanks for the reply - to follow on from your info, can I create the "database" in PD or would I have to use some other program and then read from that using PD ?
Cheers Donal
----- Original Message ----- From: "Derek Holzer" derek@umatic.nl To: "Donal Carey" donal@lunasadesign.com Cc: pd-list@iem.at Sent: Wednesday, December 05, 2007 4:50 PM Subject: Re: [PD] Object to store images and movies.
If you are using GEM, then look at [pix_image], [pix_film] and [pix_movie]. You'll need to develop some sort of rudimentary "database" to catalog and access the images and clips, of course...
best, d.
Donal Carey wrote:
Hi This is my first post to the list so I'll do a quick intro and backround. My name's Donal Carey and I'm currently studying for a Masters in Multimedia Systems in Trinity College Dublin (Ireland). I'm starting work on a PD project for use by DJ's in a live performance context. The basic premise of the project is that the PD patch will select and display media (still images & video) automatically based on the tempo and complexity of the music. So at the start of the performance when the music is minimal the patch will select and display only black and white still images, as the tempo and complexity increases the patch should start displaying black and white videos also. After a certain threshold is reached the patch should display only colour videos. Hopefully the effect will be that as the night progresses and the music gets faster and more complicated the images displayed should move from B&W stills into B&W video and from there into colour video, all automatically of course. My question is, is there a PD object (like an array) that will store these sets of media for me? Thanks and regards Donal
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista ---Oblique Strategy # 70: "Feedback recordings into an acoustic situation"
Well, by "database" (in quotes) I meant a system to organize your clips. Yes, you can do it in PD, it just takes some doing. Personally, I use different dataflow objects like [coll] and the iem_matrix objects to organize data into some kind of table or list, along with [makefilename] or [sprintf] to create filenames based on this data to open files for [pix_film] and [pix_image], for example. Have a look at the helpfiles for all these objects to get an idea of what they can do.
best, d.
Donal Carey wrote:
Hi Derek
Thanks for the reply - to follow on from your info, can I create the "database" in PD or would I have to use some other program and then read from that using PD ?
Cheers Donal
----- Original Message ----- From: "Derek Holzer" derek@umatic.nl To: "Donal Carey" donal@lunasadesign.com Cc: pd-list@iem.at Sent: Wednesday, December 05, 2007 4:50 PM Subject: Re: [PD] Object to store images and movies.
If you are using GEM, then look at [pix_image], [pix_film] and [pix_movie]. You'll need to develop some sort of rudimentary "database" to catalog and access the images and clips, of course...
best, d.
Donal Carey wrote:
Hi This is my first post to the list so I'll do a quick intro and backround. My name's Donal Carey and I'm currently studying for a Masters in Multimedia Systems in Trinity College Dublin (Ireland). I'm starting work on a PD project for use by DJ's in a live performance context. The basic premise of the project is that the PD patch will select and display media (still images & video) automatically based on the tempo and complexity of the music. So at the start of the performance when the music is minimal the patch will select and display only black and white still images, as the tempo and complexity increases the patch should start displaying black and white videos also. After a certain threshold is reached the patch should display only colour videos. Hopefully the effect will be that as the night progresses and the music gets faster and more complicated the images displayed should move from B&W stills into B&W video and from there into colour video, all automatically of course. My question is, is there a PD object (like an array) that will store these sets of media for me? Thanks and regards Donal
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista ---Oblique Strategy # 70: "Feedback recordings into an acoustic situation"
Donal Carey wrote:
Hi Derek
Thanks for the reply - to follow on from your info, can I create the "database" in PD or would I have to use some other program and then read from that using PD ?
One way to accomplish that would be using [textfile]s:
file no1. contains the file names of the textfiles that itself contains the files for [pix_texture], sth like:
content of file1:
slow; faster; fast;
content of slow:
slow_movie1; slow_movie2;
...
[read file1( | [textfile] | [read $1] | [textfile] | [pix_film] | [pix_texture] |
...
every time, the first [textfile] receives a bang, the next line is selected, the right outlet of [pix_film] gives a bang when the movie is finished, use that to bang the _2nd_ textfile, so that after slow_movie1, slow_movie2 is used. Read the help patches as well.
"Prisons are needed only to provide the illusion that courts and police are effective. They're a kind of job insurance." (Leto II. in: Frank Herbert, God Emperor of Dune) http://thomas.dergrossebruder.org/
Oops, forgot:
Thomas Mayer wrote:
[read file1( | [textfile] | [read $1] | [textfile] |
[open $1( |
[pix_film] | [pix_texture] |
As Thomas implicitly suggests, it is often easiest to arrange your clips with names and directories which your "database" (i.e. [textfile], [coll], the iem_matrix objects etc) can easily point to, such as:
/home/donal/clips/slow/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/bw/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/red/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
etc etc etc....
The [sprintf] object is very powerful for making filenames with different directories and other variables, have a look at it!
best, d.
Thomas Mayer wrote:
Oops, forgot:
Thomas Mayer wrote:
[read file1( | [textfile] | [read $1] | [textfile] |
[open $1( |
[pix_film] | [pix_texture] |
hi derek, thomas,, not sure, i havent read the whole thread but for clips and images lluis has some objects (i have to try but the suggested link is down and doesnt resolve for me since few weeks... though all is in CVS)
"there is a [videogrid] object gui that do exactly this. you can download it here http://artefacte.org/pd/"
/a
On Dec 6, 2007 12:03 PM, Derek Holzer derek@umatic.nl wrote:
As Thomas implicitly suggests, it is often easiest to arrange your clips with names and directories which your "database" (i.e. [textfile], [coll], the iem_matrix objects etc) can easily point to, such as:
/home/donal/clips/slow/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/bw/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/red/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
etc etc etc....
The [sprintf] object is very powerful for making filenames with different directories and other variables, have a look at it!
best, d.
Thomas Mayer wrote:
Oops, forgot:
Thomas Mayer wrote:
[read file1( | [textfile] | [read $1] | [textfile] |
[open $1( |
[pix_film] | [pix_texture] |
-- derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista ---Oblique Strategy # 20: "Be extravagant"
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
PDMTL has a growing number of features going into that direction too, as well as a preset storage system. It also has very pedagogic aspects :-)
++ O.
Le jeudi 06 décembre 2007 à 12:03 +0100, Derek Holzer a écrit :
As Thomas implicitly suggests, it is often easiest to arrange your clips with names and directories which your "database" (i.e. [textfile], [coll], the iem_matrix objects etc) can easily point to, such as:
/home/donal/clips/slow/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/bw/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
/home/donal/clips/red/ ---------------------------------clip1.mov ---------------------------------clip2.mov ---------------------------------clip3.mov ---------------------------------clip4.mov
etc etc etc....
The [sprintf] object is very powerful for making filenames with different directories and other variables, have a look at it!
best, d.
Thomas Mayer wrote:
Oops, forgot:
Thomas Mayer wrote:
[read file1( | [textfile] | [read $1] | [textfile] |
[open $1( |
[pix_film] | [pix_texture] |
Thanks for all the info guys - will post the patch up if I get it working.
Cheers Donal
On 12/5/07, Derek Holzer derek@umatic.nl wrote:
If you are using GEM, then look at [pix_image], [pix_film] and [pix_movie]. You'll need to develop some sort of rudimentary "database" to catalog and access the images and clips, of course...
As far as the Database stuff goes, if you would like, please check out the SQLite external. It is posted on the Pure Data website at ( http://puredata.info/Members/mjmogo ). While it is still under developement, it is quite usable. It still doesn't have support for storing Blob kinds of data, but this would be a good time to discuss adding those features.
(Sorry to go off topic, but this might be something that helps to change what I see as a lack in PD. A coherent, simple means of storing and retrieving data.)
Mike
Wellcome Donal,
i think you are speaking about a tooooo much complex aplication to be and object (at least nowadays).
You can construct that application with pd, but start from the begining with the doc.
br. GARFF
From: donal@lunasadesign.com To: pd-list@iem.at Date: Wed, 5 Dec 2007 16:29:33 +0000 Subject: [PD] Object to store images and movies.
Hi
This is my first post to the list so I'll do a quick intro and backround. My name's Donal Carey and I'm currently studying for a Masters in Multimedia Systems in Trinity College Dublin (Ireland).
I'm starting work on a PD project for use by DJ's in a live performance context. The basic premise of the project is that the PD patch will select and display media (still images & video) automatically based on the tempo and complexity of the music. So at the start of the performance when the music is minimal the patch will select and display only black and white still images, as the tempo and complexity increases the patch should start displaying black and white videos also. After a certain threshold is reached the patch should display only colour videos. Hopefully the effect will be that as the night progresses and the music gets faster and more complicated the images displayed should move from B&W stills into B&W video and from there into colour video, all automatically of course.
My question is, is there a PD object (like an array) that will store these sets of media for me?
Thanks and regards Donal
Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMain...
Javier Garcia wrote:
Wellcome Donal,
i think you are speaking about a tooooo much complex aplication to be and object (at least nowadays).
??? an object can have arbitrary complexity. you could make a [linux] object, that runs a virtualized full operating system.
however, the power of Pd is in _not_ having such blown-up object but a small, (more or less) orthogonal set of objects that allo you to build more complex objects.
in this case: there is no high-level object that provides a "media database"; but you can build your own in Pd (if you wanted a single (external) object that does all for you, you would better search (or create) a specialized application and stay away from Pd for that very purpose). there are loads of ways to do the database, depending on your needs you can use file-system based storage of (media-)data, keep simple/numeric (meta-)data in tables, keep more complex data in textfiles, keep even more complex data in data-structures.
all in all, you will have to keep your media-data (films, images) on your harddisk instead of a specilized object, and you will be glad about that once you have 30 gig of data and your RAM exploded....
You can construct that application with pd, but start from the begining with the doc.
that is good advice
fgmasdr. IOhannes