Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-11-28 17:53:40 Processing son/image

marion
membre
Date d'inscription: 2011-11-28
Messages: 12

Processing son/image



Bonjour marion,

Je vous sollicite  autour de la relation son et image.
J’ai pus affiner la conduite de mon projet, la voici

//Typographie expérimentale
Il s’agit d’un texte accidenté par le son crée par le spectateur.
Un langage spécifique qui permet de traduire graphiquement du son
(variations élémentaires de la musique) par l’utilisation de formes
géométriques simples et de couleurs.
Ce langage interactif qui questionne la place du spectateur
l’amène à s’approprier l’oeuvre de façon ludique.
Cette création ouverte amène le spectateur à crée ses propres formes évolutives
dans un contexte particulier. L’on peut également faire une capture écran de l’élément générer avec une touche définie.

Vous trouverez en pièce jointe un petit montage de ce que j’aimerais faire (http://vimeo.com/32678113)!!
Débutant sur processing J'apprends mais j'aimerais pouvoir changer l’élément graphique de façon aléatoire, par une ellipse, un flou...
et amener à la place de la typographie un cercle, une image, une vidéo,

Marion a écrit:

Débutant sur processing je voulais savoir si l’on pouvait changer l’élément graphique de façon aléatoire, par une ellipse, un flou...et comment? Et si une fois cette image capter et enregistrer en "tif" l'on pouvait appeler une touche pour l'imprimer?
Et comment faire pour amener à la place de la typographie un cercle, une image, une vidéo..?

Voila merci et bon lundi.

Marion
Estavoyer

Montage vidéo:
http://vimeo.com/32678113

Hors ligne

 

#2 2011-11-29 11:17:28 Re : Processing son/image

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Processing son/image



Bonjour Marion et bienvenue

marion a écrit:

Débutant sur processing J'apprends mais j'aimerais pouvoir changer l’élément graphique de façon aléatoire, par une ellipse, un flou...
et amener à la place de la typographie un cercle, une image, une vidéo,

Qu'est ce que tu appelles l'élément graphique? L'ensemble de la lettre ou différents élements qui la composent ?

Pour le flou, tu peux regarder du côté de filter()

Hors ligne

 

#3 2011-11-29 19:08:35 Re : Processing son/image

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Processing son/image



Marion,

Ce n'est pas nécessaire de créer plusieurs fils de discussion avec le même sujet (j'ai effacé les autres fils et repris ce qui changeait dans ton nouveau message)

Pour ta première question, je ne sais pas trop comment tu peux faire ça, mais ça doit être possible. Pour la seconde ( « Et comment faire pour amener à la place de la typographie un cercle, une image, une vidéo. ») ça dépend beaucoup de ton code actuel. Ce serait plus simple de te répondre si tu l'envoyais

Hors ligne

 

#4 2011-11-29 23:15:42 Re : Processing son/image

marion
membre
Date d'inscription: 2011-11-28
Messages: 12

Re: Processing son/image



Bonsoir et merci pour l'accueil,

Je travail actuellement sur un projet que j'ai envie d’expérimenter, je suis donc ouverte à toute les pistes qui pourront m'éclairer sur les multiples possibilités de Processing. Je souhaite dans ce projet aborder l'image à travers le son pour générer des formes accidentées. L'élément graphique que je veux utiliser peut être une lettre, ou un mot, mais en voyant les multiples possibilités graphiques j'aimerais fouiller du coté des formes simples: rond, carré, triangle avec un graphismes plus complexes que la ligne!!! et plus!!!

Merci de votre mise en lumière
Voici le code.

Marion

Hors ligne

 

#5 2011-11-30 11:10:01 Re : Processing son/image

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Processing son/image



Bonjour Marion,

Une réponse rapide : tu peux faire des essais et te familiariser avec le code que tu utilises en modifiant cette partie de la boucle draw(), car c'est là que tout l'affichage graphique est défini, en fonction de l'entrée sonore :

Tu peux utiliser les fonctions de processing rect(), triangle(), ellipse(), etc.

// draw the waveforms
for(int i = width/3; i < in.bufferSize() - 1; i++)

  {
    line(i, 50 + in.left.get(i)*50, i+1, 50 + in.left.get(i+1)*50);
    line(i, 150 + in.right.get(i)*50, i+1, 150 + in.right.get(i+1)*50);
    line(i, 15 + in.right.get(i)*90, i+1, 10 + in.left.get(i+1)*95);
    line(i, 250 + in.right.get(i)*90, i+1, 200 + in.left.get(i+1)*95);
    line(i, 700 + in.right.get(i)*50, i+1, 700 + in.left.get(i+1)*50);
  }
}

Hors ligne

 

#6 2011-12-07 18:45:48 Re : Processing son/image

marion
membre
Date d'inscription: 2011-11-28
Messages: 12

Re: Processing son/image



Bonjour à toutes et à tous !

Débutante sur Processing, je me suis attaquée à un morceau un peu gros pour moi toute seule.
Voici le topo:

J'ai réussie à me familiariser avec le code getLineIn j'ai bien avancer merci Emoc,
j'ai mais deux ligne qui réagisse au son mais j'aimerais que l'équalizer
ce trouve sur toute les faces de mon rectangle c'est à dire rétrécir la deuxième ligne
sur la hauteur pouvez vous m'aider?
J'aimerais également suite a la dernière ligne de code qui permet de faire une capture écran pouvoir lancer une impression ce celle ci avec mon imprimante de bureau, avez vous des idées?


voici:

import ddf.minim.*;

Minim minim;
AudioInput in;

void setup()
{
  size(screen.width/2, screen.height/2, P2D); // taille écran qui s'adapte: largeur, hauteur

  minim = new Minim(this);
  minim.debugOn();
 
  // get a line in from Minim, default bit depth is 16
  in = minim.getLineIn(Minim.STEREO, screen.height); // largeur des lines déterminé par width
}

void draw()
{
  // couleur fond
  background(255);
  fill(255);
    // couleur rvb trois coordonnées
  stroke(93,41,137);
   // atténuer effet de pixelisation
  smooth();
 
  // draw the waveforms
  for(int i = 100; i < width-100; i++)

  {
   
    line(i, height/3 + in.left.get(i)*50, i, height*2/3 + in.left.get(i)*50);
//println(in.left.get(i));
  }
  for(int u = 100; u < height-100; u++)
  {
    line(100+ in.right.get(u)*50,u,width-100 + in.right.get(u)*50,u);
  }

}

void stop()
{
  // always close Minim audio classes when you are done with them
  in.close();
  minim.stop();
 
  super.stop();
}

// impression écran, ici touche "espace"
void keyPressed( ){
  saveFrame("sound-####.tif");
}

Hors ligne

 

#7 2011-12-08 10:19:31 Re : Processing son/image

cdriko
modérateur
Lieu: Le Landreau
Date d'inscription: 2010-07-16
Messages: 76
Site web

Re: Processing son/image



pour ajuster les grandeurs, tu peux utiliser la fonction map

Hors ligne

 

#8 2011-12-08 11:11:03 Re : Processing son/image

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Processing son/image



marion a écrit:

J'aimerais également suite a la dernière ligne de code qui permet de faire une capture écran pouvoir lancer une impression ce celle ci avec mon imprimante de bureau, avez vous des idées?

Oui smile Je vois un moyen, il y en a peut-être d'autres: écrire et utiliser un programme qui surveille régulièrement le répertoire où tu enregistres tes images (toutes les X secondes), s'il détecte une nouvelle image, il lance l'impression.

Mais ce petit programme sera surement très différent selon que tu utilises linux, mac OS ou windows. Sur quel système prévois tu de le faire ?

Ca doit aussi être possible d'exécuter la commande directement en la lancant depuis processing
http://www.eteks.com/services/forumcahi … jectId=591
http://ubuntuforums.org/showthread.php?t=681779

Hors ligne

 

#9 2011-12-08 15:34:33 Re : Processing son/image

marion
membre
Date d'inscription: 2011-11-28
Messages: 12

Re: Processing son/image



Bonjour,

Et encore merci de ton aide et ces liens
cependant je n'arrive pas vraiment à comprendre
comment utiliser les codes.
Sinon je bosse sur Mac os!!

Si vous avez des idées,
une bonne journée,
merci

Marion

Hors ligne

 

#10 2011-12-08 15:37:34 Re : Processing son/image

marion
membre
Date d'inscription: 2011-11-28
Messages: 12

Re: Processing son/image



Rebonjour,

Et merci pour linfo map  cdriko
mais malheureusement je ne sais pas l'utiliser.
Des pistes?

Merci

Hors ligne

 

#11 2011-12-10 16:11:12 Re : Processing son/image

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Processing son/image



marion a écrit:

Sinon je bosse sur Mac os!!

Bonjour Marion, avant de l'intégrer dans processing, il faut que tu arrives à lancer une commande d'impression depuis un terminal. Je n'ai pas de mac sous la main, mais regarde cet article par exemple :

http://desk.stinkpot.org:8080/tricks/in … -mac-os-x/

Hors ligne

 

#12 2011-12-12 11:22:26 Re : Processing son/image

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: Processing son/image



Salut Marion,

Quand tu sais pas te servir d'une fonction processing, tu peux utiliser le "dictionnaire" à cet effet sur le site de processing:
http://processing.org/reference/

En l'occurence ici pour la fonction map :
http://processing.org/reference/map_.html

Il y a une description ainsi que un ou plusieurs exemples généralement.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024