• rubini

    Hi,

    is there any way to hide (all) connections (patch cords)?
    I did my patch with a lot of subpatches but still got some patch cords on the interface. How can I hide all or just individually connections?

    regards,
    Michael

    posted in technical issues read more
  • rubini

    Hi forum~,

    I would like to save different data to a kind of data structure (it is the result of analyzing a sound file (with bonk~ and fiddle~):

    • float velocity
    • float frequency
    • string (or symbol?) filename

    These three values should be stored in an array or something like that. Later there should be added more values for other songs.

    I would like to store that into a file to have like a directory of the values of analyzed songs. After that I want to play songs choosing them based on their velocity and frequency (the stored data).

    I'm a newbie and all documentation about arrays (table) and data structures (struct) are pretty difficult to understand. If you could provide me a good tutorial, it'd help me a lot.

    Some help would be nice!
    Thanks,
    Michael

    posted in technical issues read more
  • rubini

    Hi forum~,

    I'm a newbie with puredata/gem.

    I have a [pix_video] input from the webcam and I want to read some color information of the source. First of all I want to know the brightness of the input image. Further it would be interesting to have values for red, green and blue.

    Is it possible that gem is nearly undocumented? I can not find any "help" explaining what inputs and outputs of the objects are. neither in the internet neither with the classic pd help function.

    thank you!
    Michael

    posted in pixel# read more
  • rubini

    Hello,

    1. a simple test with the [scale] object doesn't work:

    [5]
    |
    [scale 0 10 100 200 0]
    |
    Output number keeps "0"

    Does anybody has any idea?

    2. actually I want to scale a float number. But after rounding them with [round~] (embedded in [sig~] and [unsig~] still throws following error:

    error: scale: no method for 'float'

    I'd appreciate your help.
    Michael


    Pd version 0.40.3-extended-20080422
    Mac OS X 10.5.2

    posted in technical issues read more
  • rubini

    Dear Community,

    I'm a student and I'm going to realize a project with Puredata. The idea is a "Virtual DJ" that analyses sound files from a directory. Depending to their velocity (bpm) and the average frequency of the sound signal I want to classify them into an array.
    Second I want to analyse the environment in realtime. With the webcam and the microphone I want to find out the loudness and the average color value.
    Everytime when a song ends, the new one should be selected considering the information about songs in the array.

    I'm an newbie and don't know much about Puredata. Just some working with the standard objects.I have some programming experience with Java, PHP and a little bit of C.

    I would be really appreciated if one of you could help me out with some good tutorials to start with. And with ideas how to realise these analysing issues:

    • How to analyse sound files from one directory? BPM and average Freq. of sound signal.
    • How to analyse in real time microphone and webcam?

    thank you a lot,
    Michael

    posted in technical issues read more
  • rubini

    Thank you Claudius Maximus!

    I did it with the py/pyext and it works. Event tough it was a tuff job, cause py/pyext and pd crashed very often on my OS X 10.5.2.
    I haven't programmed python untill now. anyway the examples of pyext (in the folder) are pretty cool.

    posted in technical issues read more
  • rubini

    sorry for asking stupid questions! I found out how to write and save arrays to a txt-file. But after 2 days of doing research in the web and the pd tutorials I couldn't find any solution for my issue.

    I understood that arrays are for saving the curve of a sound. I still don't understand how to fill the array with flexibly data.

    Let me explain how I would like to use the array.

    array[int index][0] - integer with value of velocity
    array[int index][1] - integer with value of frequency
    array[int index][2] - string with filename

    with:
    array[0][] - song1.wav
    array[1][] - song2.wav

    later on I want to do a "nearest neighbor search" on the array. to play a suitable song.

    Please help me! You'd help me a lot.
    Michael

    posted in technical issues read more
  • rubini

    thank you! I got it work with [maxlib/scale 0 10 100 200 0] as well for floating numbers.

    posted in technical issues read more
  • rubini

    sorry for disturbing. there are a lot of threads treating this issue. I just want to post the solucion for other newbies that find this useless thread:

    information you can get with pix_data or pix_pix2sig~
    further Information about GEM-Objects you can find at Help -> Browser -> DOC/5.reference/GEM/

    posted in pixel# read more
Internal error.

Oops! Looks like something went wrong!