Separate control of two midi devices
>>I had been hooking the sampler up to the midi out from the x-station<<
does the x-station have a midi 'thru' port too? or just in and out? because if you want to send midi to the sampler via another device, you'd probably have to have a midi thru port to do that (if i recall correctly)
if you don't have a midi through port, then i think it would be best to use the midi-usb device you have.
set the electribe to receive on midi channel 1 only. and then attach it to the the midi-usb device with a midi cable.
connect the x-station to the electribe's midi 'thru' outlet with a midi cable. set the x-station to recieve on midi channel 2 only.
then open pd and set midi output to the midi-usb device name, and then [noteout 1] should talk to the electribe only, and [noteout 2] should talk to the x-session
one more thing:
does the x-station have its own power source? if so, then disconnect the usb cable. you won't need it. but if the device needs usb for power, then maybe you can still leave it connected via usb as well, but don't select it as a device in pd, because it will be receiving midi messages via the electribe anyway.
one more thing again: really if the x-station has a midi through port, then just attach that to the electribe and all your worries should be gone.
CompDR drum generator
Nah,
I have Pd-extended,
tiz throwing up errors,
the likes of...
tanh~
... couldn't create
compressor~
... couldn't create
tanh~
... couldn't create
arraycopy
... couldn't create
arraycopy $0-1
... couldn't create
arraycopy
... couldn't create
arraycopy $0-2
... couldn't create
arraycopy
... couldn't create
arraycopy $0-3
... couldn't create
arraycopy
... couldn't create
arraycopy $0-4
... couldn't create
abs~
... couldn't create
tanh~
... couldn't create
vst~ 2 2
... couldn't create
tanh~
... couldn't create
tanh~
... couldn't create
error: inlet: expected '' but got 'symbol'
... you might be able to track this down from the Find menu.
error: inlet: expected '' but got 'symbol'
error: inlet: expected '' but got 'symbol'
error: inlet: expected '' but got 'symbol'
error: inlet: expected '' but got 'plug'
error: inlet: expected '' but got 'param'
Only 1 of 2 midi devices found in PD (Gentoo Linux)
I'm running Pd 0.40-3-extended in Gentoo, everything seems to work fine except that I'm having serious problems with getting PD to recognize my Doepfer midi interface (analogue knobs to midi).
The only midi interface it does recognize is my midi keyboard which PD find as an OSS device #1.
However, the Doepfer interface works fine if you look at the raw output with cat:
cat /dev/midi
But PD just refuses to find find it.
Perhaps there is some cheap hack to fool PD to start caring about my /dev/midi instead of only listening to /dev/midi1?
Both the midi keyboard and Dopefer midi interface are run over USB.
Any one got some special tricks 'n tips perhaps?
Cant get midi signals from Ground Control Pro to Puredata
Hello everyone,
I just purchased a Ground Control Pro, a midi foot pedal, from DMC. I was hoping to use it to switch between my patches in Puredata. However when I plug it in, using the factory settings=>to my Uno midi interface=>powerbook g4. I don't get any midi signals in the Test Patch in PD. I have selected the midi interface in the PD midi settings, I have also created a external in Audio|Midi OSX utility. If I switch out the GCP with my midi keyboard, PD gets the signals fine.
I am getting midi signals to the Audio/midi OSX utility because when I do a sound test in the utility i get sound response on the "\/" arrow of the midi interface(the one viewable in the patchable section of the utility)
If anyone has had any experience with the GCpro and setting it up with PD I would much apreciate some direction.
Just for you knowledge, I have tried this setup with the OSX midi utility open while PD was open(I heard that I should try that)....no luck.
Ben
Any slicers or offset samplers in PD?
dowanloaded aubio-0.3.2-0.pm.1.i586.rpm from RPM search.
it installed fine.
downloaded the attachment and then opened the help file(i didnt copy anything to the pd dir, i figured that that was what aubio was for.
and i got these messages:
error: canvas: no method for 'declare'
... you might be able to track this down from the Find menu.
declare -lib aubio
... couldn't create
expr, expr~, fexpr~ version 0.4 under GNU General Public License
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
arraysize
... couldn't create
aubioonset~
... couldn't create
arraysize
... couldn't create
Le Centre de Ressources Art Sensitif - Journées de formation Pure Data
Le Centre de Ressources Art Sensitif à Mains d'Oeuvres organise des ateliers et des journées de formation aux logiciels et matériels de gestion d'événements interactifs temps réel. Pour être tenu informé, inscrivez-vous à notre lettre d'information via le site Internet http://www.craslab.org
CALENDRIER
Journée Pure Data & Vidéo - Samedi 28 octobre 2006
11H00/13h puis 14H/18H
Tarif plein 20 euros // Tarif réduit 15 euros, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Benjamin Cadon (Labomedia, Orléans), avec l'aide de Jean-Noël Montagné.
Atelier Arduino et Interfaces libres - Samedi 4 novembre 2006
11H00/13h puis 14H/18H
Tarif unique : 50€ (formation + matériels : interface Arduino, 1 capteur, 1 actionneur)
Formateurs : Maurin Donneaud et Vincent Roudault, avec l'aide de Jean-Noël Montagné.
Journée Pure Data & Audio - Samedi 18 novembre 2006
11H00/13h puis 14H/18H
Tarif plein 20 euros // Tarif réduit 15 euros, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Cédric Buron, avec l'aide de Jean-Noël Montagné.
Stage Initiation à Processing - Samedi 2 & le dimanche 3 décembre 2006
Chaque journée : de 11H00 à 13h puis de 14H à 18H
Tarif plein 20 euros /par jour // Tarif réduit 15 euros / par jour, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Julien Gachadoat, avec l'aide de Jean-Noël Montagné.
Réservations à : formations (àà ) craslab. org
Le détail des formations et des modalités d'inscription sont visibles sur le site Internet http://www.craslab.org
PROSPECTIVE
Le Centre de Ressources Art Sensitif prépare sa programmation de formations 2007 (événements en perspective, sous réserve) :
- 2 journées d'initiation à Pure Data
- Pure Data + capteurs & actionneurs
- Pure Data & 3D
- Atelier de pratique Processing + Wiring - interfaces en matériel libre
- Atelier de pratique CUI (Create Usb Interface) et fabrication d'interfaces simples
- Atelier de pratique fabrication de capteurs simples
- Journée thématique interaction temps réel & pédagogie
Centre de ressources Art Sensitif à Mains d'Œuvres
http://www.craslab.org
01.77.60.28.00.
Le C.R.A.S. est ouvert sur rendez-vous pour des prestations personnalisées (démos, conseils, etc.) et l'accompagnement de projet. Modalités, contact : info (àà ) craslab. org
Le C.R.A.S. est une réalisation des associations
Art Sensitif http://www.artsens.org
Mains d'œuvres http://www.mainsdoeuvres.org
Ce projet est co-financé par l'Union Européenne -FEDER- Actions innovatrices.
Avec le soutien du Conseil régional d'Ile-de-france.
*MAINS D'OEUVRES RECOIT LE SOUTIEN DE : Ville de Saint-Ouen, Conseil général de la Seine-Saint-Denis, Conseil régional d'Ile-de-france, DRAC Ile-de-France / Ministère de la Culture et de la Communication, Caisse des dépôts et consignations, Fondation France Active, Mairie de Paris, Direction départementale de la jeunesse et des sports de la Seine-Saint-Denis.
*MAINS D'OEUVRES EST MEMBRE DE : actes if (http://www.actesif.com), Artfactories (http://www.artfactories.net), Autre(s)pARTs
(http://autresparts.free.fr), TransEuropeHalles (http://www.teh.net), Médias-cité (http://www.medias-cite.org)
Mains d'Œuvres
1, rue Charles Garnier, 93 400 Saint-Ouen
Tel : 01 40 11 25 25 / Fax : 01 40 11 25 24
info@mainsdoeuvres.org
plan d'acces sur http://www.mainsdoeuvres.org • http://www.myspace.com/mainsdoeuvres.org
Métro Porte de Clignancourt (l.4) ou Garibaldi (l.13) / Bus 85 (Luxembourg -> Mairie de St-Ouen) : arrêt Paul Bert
Need help with PD externals
SUBJECT: Need help with PD externals
Hi,
-
I have written some code in C/C++. I would now like to create a pd external and be able to run my C/C++ code in pd (windows environment). I would like my PD object to have say 3-4 inlets and 2-3 outlets.
Furthermore at least one of the inlets would contain compound data, something like an array of 10-15 floats.
Thus my external would be a bit more complex than the 'very basic one', which has a single float as inlet, & a single float as outlet. -
I work in the windows environment (currently my operating environment has pentium machines with windows operating systems installed on them (windows XP, or windows 2000 Professional).
I am using a the free DevCPP or DevC++ compiler (version 4.9.9.2) the IDE, (which uses the gnu C compiler MinGW at its base). Furthermore, I am using: Pd version 0.38.4-extended-RC8 (windows platform). I wonder if someone has already developed externals in a same (or similar, i.e. Windows) environment.
- If someone has, can you please mail me a simple compilable code that you might have had prepared, and guide me through the exact steps which one must follow to make a pd external.
- I wish to know, if in the Windows/DevCPP compiler environment, whether it is possbile to create a PD external without creating a dll in windows, or is it always necessary to first create a dll, even in the simplest case?
- Last, but not the least, I must mention here that I don't have "a lot" of experience in pd, so I will appreciate if someone could explain things in an easy to understand style.
But in any case, I will ask again, in case I don't understand something.
I hope that should work.
Thanks and regards,
ps:
The following should actually have been posted as a separate thread, but since its related to the topic above, i continue to write it here:
In addition to what I have asked for above, I would also like some feedback on the following...
SUBJECT2: Creating/Compiling PD externals
My previous unsucessful attempts at creating/understanding the PD external:
I had tried to read through, and tried to implement the sample code in the tutorial, named:
"How to write an External for puredata" available at the iem site...
But I am facing a few problems, and here are some specific queries related to that:
A.) While in the windows environment, must one always need to create a dll first, or is it possible to create a PD external in any other way as well?
B.) If one must do it by first creating a dll, then the code as mentioned in the tutorial would need to be modified and can't just be copy+pasted & compiled directly. I.e.
One needs to paste the data declaration part in the header;
ii) Also one must declare all the subroutine (i.e. procedures/methods) names in the header file as well, while their definition or implementation goes in another main file, which must include our earlier created header file; and finally
iii) One must insert a special prefix before all the methods when are required for the dll...
Am I right about the 3 above mentioned points?
Thanks yet again,
PD extended errors on osx
Hi
I am having trouble using pdp_v4l, pixelTango and osc patch on PD-extended .38 on mac os x (tiger)
If I try to load a PiDiP patch from the help file I get the following error message:
pdp_v4l /dev/video RGB24
... couldn't create
error: pdp_v4l: can't load abstraction within itself
pdp_v4l
... couldn't create
pdp_help_input.pd 0 0 4 0 (canvas->outlet) connection failed
pdp_help_input.pd 7 0 0 0 (message->canvas) connection failed
pdp_help_input.pd 13 0 0 0 (bng->canvas) connection failed
pdp_help_input.pd 35 0 0 0 (message->canvas) connection failed
If I try to put OSC object i get this error:
... couldn't create
OSC
... couldn't create
OSCroute object version 1.05 by Matt Wright. pd: jdl Win32 raf.
OSCroute Copyright 1999 Regents of the Univ. of California. All Rights Reserved.
OSC
... couldn't create
OSC
... couldn't create
OSC
... couldn't create
dumpOSC 9999
... couldn't create
OSC
... couldn't create
OSC
... couldn't create
OSC
... couldn't create
And PixelTango crashes completely. Has anyone else experience these errors or maybe I have my start up path set up wrong or I need to add some thing?
I deeply appricate your help and advise but I am at a loss!
Thanks again
Latency with midi
I'm looking for some help about a latency problem with midi processing using pd under Windows XP.
Here is the point : I'm using pd to process some midi data coming from electronic drums. These data are then sent to another software (e.g. Nuendo) thanks to virtual midi ports (MIDI Yoke). Assuming '<->' is a midi connection (virtual or physical), it looks like,
drums module <-> Sound Card (Midi Ports) <-> Pure Data <-> Midi Yoke <-> Nuendo
The problem is that pd introduces some latency... and pd is definitely responsible for that... because the following setup does not introduce latency :
drums module <-> Sound Card (Midi Ports) <-> Midi CC <-> Midi Yoke <-> Nuendo
(Midi CC allows to connect virtual ports between them)
The last point is that latency does not seem to be sensitive to the patch. I tried a simple midi thru patch and another patch with complex treatments and nothing changed...
Help