![]() |
| Arduino y Puredata |
|
oggro
|
qué versión de puredata usas? en pd-extended está la librería mapping
|
||||||||||||
|
|
|||||||||||||
|
Jesus
|
Hola oggro.
Utilizo la 0.38.4-extended, pero dentro de extra no esta la libreria.... |
||||||||||||
|
|
|||||||||||||
|
oggro
|
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 |
||||||||||||||
|
|
|||||||||||||||
|
oggro
|
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? |
||||||||||||
|
|
|||||||||||||
|
Jesus
|
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. |
||||||||||||
|
|
|||||||||||||
|
oggro
|
Cuál usas tu? la Arduino NG plus USB? http://pcb-europe.net/catalog/index.php?cPath=29
|
||||||||||||
|
|
|||||||||||||
|
Jesus
|
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?? |
||||||||||||
|
|
|||||||||||||
|
oggro
|
Por sólo 23 euros?? cuanto sale con portes y todo?
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.... |
||||||||||||||||
|
|
|||||||||||||||||
|
Jesus
|
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???? |
||||||||||||
|
|
|||||||||||||
|
oggro
|
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] |
||||||||||||||
|
|
|||||||||||||||
|
Jesus
|
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.... |
||||||||||||
|
|
|||||||||||||
|
oggro
|
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. -----------------------------------------------
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. |
||||||||||||||||
|
|
|||||||||||||||||
| Arduino y Puredata |
|
||
|


