Índice del Foro PUREDATA-ES
PUREDATA-ES
comunidad PureData España
Responder al Tema
Arduino y Puredata
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Hola a todos, hace poco tiempo que trabajo con Arduino y al conectarlo a puredata me da varios errores, posiblemente porque me faltan librerias que no se como cargar y necesitaria saber cuales librerias son necesarias para trabajar con arduino y puredata y como las puedo cargar en PD, aquí os dejo los errores que me dan:

iemlib: can't load library
lib: can't load library
hardware: can't load library in C:/Archivos de programa/pd
blahsymbol: hardware
mapping: can't load library in C:/Archivos de programa/pd
blahsymbol: mapping
mapping/tolist
... couldn't create
list split 1
... couldn't create
purepd/alternate
... couldn't create
debugging 9 0 6 1 (text->bang) connection failed
list prepend set
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
mapping/resample 100
... couldn't create
[makesymbol]
part of zexy-2.1
Copyright (l) IOhannes m zmölnig, 1999-2005
forum::für::umläute
IEM
compiled: Jan 17 2006
list prepend set
... couldn't create
hardware: can't load library in C:/Archivos de programa/pd
blahsymbol: hardware
flatspace: can't load library in C:/Archivos de programa/pd
blahsymbol: flatspace
iemlib: can't load library in C:/Archivos de programa/pd
blahsymbol: iemlib
mapping: can't load library in C:/Archivos de programa/pd
blahsymbol: mapping
bytemask -----
... couldn't create
bytemask ---------
... couldn't create
mapping/tolist
... couldn't create
mapping/debytemask
... couldn't create
mapping/debytemask
... couldn't create
arduino.pd 16 1 11 0 (comport->canvas) connection failed
[arduino]: version_0.3
error: $1: argument number out of range
error: $2: argument number out of range
WriteFile failed, but isn't delayed on serialdevice
Write error, maybe TX-OVERRUNS on serial line
WriteFile failed, but isn't delayed on serialdevice
Write error, maybe TX-OVERRUNS on serial line
WriteFile failed, but isn't delayed on serialdevice
Write error, maybe TX-OVERRUNS on serial line
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
qué versión de puredata usas? en pd-extended está la librería mapping
Ver perfil del usuarioEnviar mensaje privado
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Hola oggro.

Utilizo la 0.38.4-extended, pero dentro de extra no esta la libreria....
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
Jesus escribió:
Hola oggro.

Utilizo la 0.38.4-extended, pero dentro de extra no esta la libreria....


Hola Jesús, tengo la extended 0.39.2

y si busco mapping me sale:

/usr/local/lib/pd/extra/mapping
/usr/local/lib/pd/extra/mapping/amplitude_n.pd
/usr/local/lib/pd/extra/mapping/autoscale.pd
/usr/local/lib/pd/extra/mapping/breakpoint.pd
/usr/local/lib/pd/extra/mapping/buttongate.pd
/usr/local/lib/pd/extra/mapping/bytemask.pd
/usr/local/lib/pd/extra/mapping/cartesian.pd
/usr/local/lib/pd/extra/mapping/correlation.pd
/usr/local/lib/pd/extra/mapping/curve_exp.pd
/usr/local/lib/pd/extra/mapping/curve_fade.pd
/usr/local/lib/pd/extra/mapping/curve_graph.pd
/usr/local/lib/pd/extra/mapping/curve_log.pd
/usr/local/lib/pd/extra/mapping/curve.pd
/usr/local/lib/pd/extra/mapping/curve_power.pd
/usr/local/lib/pd/extra/mapping/curve_root.pd
/usr/local/lib/pd/extra/mapping/debounce.pd
/usr/local/lib/pd/extra/mapping/debytemask.pd
/usr/local/lib/pd/extra/mapping/degrees0x2d0x3emapping.pd
/usr/local/lib/pd/extra/mapping/delay_n.pd
/usr/local/lib/pd/extra/mapping/desegment12.pd
/usr/local/lib/pd/extra/mapping/desegment24.pd
/usr/local/lib/pd/extra/mapping/desegment3.pd
/usr/local/lib/pd/extra/mapping/desegment4.pd
/usr/local/lib/pd/extra/mapping/desegment.pd
/usr/local/lib/pd/extra/mapping/diff_n.pd
/usr/local/lib/pd/extra/mapping/disjoin.pd
/usr/local/lib/pd/extra/mapping/distance2d.pd
/usr/local/lib/pd/extra/mapping/distance_n.pd
/usr/local/lib/pd/extra/mapping/distance.pd
/usr/local/lib/pd/extra/mapping/downsample.pd
/usr/local/lib/pd/extra/mapping/env-.pd
/usr/local/lib/pd/extra/mapping/env.pd
/usr/local/lib/pd/extra/mapping/env+.pd
/usr/local/lib/pd/extra/mapping/fir.pd
/usr/local/lib/pd/extra/mapping/gaussian.pd
/usr/local/lib/pd/extra/mapping/hysteresis.pd
/usr/local/lib/pd/extra/mapping/iir.pd
/usr/local/lib/pd/extra/mapping/join.pd
/usr/local/lib/pd/extra/mapping/keygate.pd
/usr/local/lib/pd/extra/mapping/last_n.pd
/usr/local/lib/pd/extra/mapping/listto.pd
/usr/local/lib/pd/extra/mapping/local_max.pd
/usr/local/lib/pd/extra/mapping/local_min.pd
/usr/local/lib/pd/extra/mapping/lop.pd
/usr/local/lib/pd/extra/mapping/mapping0x2d0x3edegrees.pd
/usr/local/lib/pd/extra/mapping/mapping0x2d0x3emidi.pd
/usr/local/lib/pd/extra/mapping/mapping0x2d0x3eradians.pd
/usr/local/lib/pd/extra/mapping/mapping-meta.pd
/usr/local/lib/pd/extra/mapping/max_n.pd
/usr/local/lib/pd/extra/mapping/mean_n.pd
/usr/local/lib/pd/extra/mapping/median_3.pd
/usr/local/lib/pd/extra/mapping/median_5.pd
/usr/local/lib/pd/extra/mapping/median_7.pd
/usr/local/lib/pd/extra/mapping/median_n.pd
/usr/local/lib/pd/extra/mapping/median.pd
/usr/local/lib/pd/extra/mapping/midi0x2d0x3emapping.pd
/usr/local/lib/pd/extra/mapping/min_n.pd
/usr/local/lib/pd/extra/mapping/multi_slider.pd
/usr/local/lib/pd/extra/mapping/nl.pd
/usr/local/lib/pd/extra/mapping/notescale.pd
/usr/local/lib/pd/extra/mapping/oscillo.pd
/usr/local/lib/pd/extra/mapping/pmfilter_2d.pd
/usr/local/lib/pd/extra/mapping/pmfilter_3d.pd
/usr/local/lib/pd/extra/mapping/pmfilter.pd
/usr/local/lib/pd/extra/mapping/pmstring_1d.pd
/usr/local/lib/pd/extra/mapping/polar.pd
/usr/local/lib/pd/extra/mapping/radians0x2d0x3emapping.pd
/usr/local/lib/pd/extra/mapping/resample.pd
/usr/local/lib/pd/extra/mapping/reverse.pd
/usr/local/lib/pd/extra/mapping/rnd-stat.pd
/usr/local/lib/pd/extra/mapping/segment12.pd
/usr/local/lib/pd/extra/mapping/segment24.pd
/usr/local/lib/pd/extra/mapping/segment3.pd
/usr/local/lib/pd/extra/mapping/segment4.pd
/usr/local/lib/pd/extra/mapping/segment.pd
/usr/local/lib/pd/extra/mapping/sinusoid.pd
/usr/local/lib/pd/extra/mapping/spiral.pd
/usr/local/lib/pd/extra/mapping/split_n.pd
/usr/local/lib/pd/extra/mapping/stepper12.pd
/usr/local/lib/pd/extra/mapping/stepper24.pd
/usr/local/lib/pd/extra/mapping/stepper.pd
/usr/local/lib/pd/extra/mapping/stream_check.pd
/usr/local/lib/pd/extra/mapping/test_n.pd
/usr/local/lib/pd/extra/mapping/timeroll.pd
/usr/local/lib/pd/extra/mapping/tolist.pd
/usr/local/lib/pd/extra/mapping/upsample.pd
/usr/local/lib/pd/extra/mapping/vector.pd
/usr/local/lib/pd/extra/mapping/wave_loop.pd
/usr/local/lib/pd/extra/mapping/wave.pd


Wink
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
http://puredata.awardspace.com/viewtopic.php?t=40
Ya tienes una versión nueva para bajar....está el mapping


Otra cosa, para trabajar con Arduino, ¿qué conocimientos mínimos de electrónica se necesitan?
Ver perfil del usuarioEnviar mensaje privado
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Hola oggro gracias por tu post voy a ver si con esta version puedo utilizar ARduino con pd.

Referente a tu pregunta de lo de la electronica, yo empecé con un nivel básico, haciendo cosas poco a poco y siguiendo los tutoriales de www.arduino.cc/es no es muy complicado manejar cosas y si tienes alguna duda postealo en el foro de arduino que enseguida alguien te hecha una mano para las dudas que tengas.

Un saludo.
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
Cuál usas tu? la Arduino NG plus USB? http://pcb-europe.net/catalog/index.php?cPath=29
Ver perfil del usuarioEnviar mensaje privado
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Si oggro esa mismo.
La compré desde la web y me la mandaron desde Italia en cuestión de una semana.


Oye sabes como puedo grabar las composiciones sonoras que haga en puredata en algún formato (.wav, mp3, etc) directamente desde PD?Hay algun objeto que te exporte las composiciones que hago en dichos formatos o tendría que utilizar otro programa como soundforge para que me capture el audio mientras compongo??
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
Jesus escribió:
Si oggro esa mismo.
La compré desde la web y me la mandaron desde Italia en cuestión de una semana.


Por sólo 23 euros?? cuanto sale con portes y todo?

Cita:
Oye sabes como puedo grabar las composiciones sonoras que haga en puredata en algún formato (.wav, mp3, etc) directamente desde PD?Hay algun objeto que te exporte las composiciones que hago en dichos formatos o tendría que utilizar otro programa como soundforge para que me capture el audio mientras compongo??


Sí, mira te pongo un ejemplo:



Es como un grabador sencillo. El primer número que acompaña a writesf~ es el número de canales. En el external pdogg, también tienes oggwrite~ que funciona de forma parecida, pero graba archivos ogg, directamente desde pd, o desde otro archivo ogg....
Ver perfil del usuarioEnviar mensaje privado
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Con los portes y demás se pone alrededor de unos 40 euros...

------------------------------------------------------------------


En el mensaje open a que hae referencia, grabar el archivo que creas en la ruta y nombre seleccionado????
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
Jesus escribió:

En el mensaje open a que hae referencia, grabar el archivo que creas en la ruta y nombre seleccionado????


En realidad abre el archivo (digamos que lo crea sí), es decir lo crea y deja el archivo abierto para escribir en él. Si tu usas windows supongo que la dirección será c:.\loquesea\loquesea.wav. Cuando pulses stop comprueba que efectivamente existe un archivo wav grabado. Al volver a grabar, debes abrirlo de nuevo, o dicho de otra manera, sobreescribir el que había.


Si quieres ir grabando una serie de archivos con nombres distintos te vendrá bien el objeto [makefilename]
Ver perfil del usuarioEnviar mensaje privado
Jesus


Registrado: 29 Mar 2007
Mensajes: 9
Responder citando
Tienes algun ejemplo de [makefilename] en los tutoriales de tu blog de la utilización de este objeto, para echarle un vistazo??....

-----------------------------------------------

El objeto [soundfiler] también sirve para grabar??Yo lo utilizo para cargar en las arrays los ficheros que quiero....
Ver perfil del usuarioEnviar mensaje privado
oggro


Registrado: 01 Feb 2007
Mensajes: 107
Responder citando
Cita:
Tienes algun ejemplo de [makefilename] en los tutoriales de tu blog de la utilización de este objeto, para echarle un vistazo??....


añadido: http://oggro.blogspot.com/2007/04/pd-grabar-un-wav-paso-36.html
espero ir mejorándolo en calidad y profundidad, con ayuda de todo el que quiera sugerir cosas.

-----------------------------------------------

Cita:
El objeto [soundfiler] también sirve para grabar??Yo lo utilizo para cargar en las arrays los ficheros que quiero....


Sí, puedes enviarle el mensaje
write -wave /direction/que/sea array1

Lo que hace es guarda el contenido de la tabla array1 a un archivo. Tiene más opciones que puedes ver creando un objeto soundfiler, y pulsando sobre él con el botón derecho del ratón, y help...

En el caso linux, siempre puedes enviar la salida de pd a cualquier otro programa mediante jack.
Ver perfil del usuarioEnviar mensaje privado
Arduino y Puredata
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
Todas las horas están en GMT  
Página 1 de 1  

  
  
 Responder al Tema