Hi Andrea, the error is reporting that the message "open" is being received by a [delay] object, which doesn't understand that message. Delay accepts bangs or floats to schedule bangs in the future. 

I haven't looked at your patch, but maybe you want the delay object before the open message box?

Hope that helps

On Sun, Mar 25, 2018, 8:44 AM Andrea Simeoni <andrea_simeoni93@hotmail.it> wrote:

 

I tried to make a patch that allowed me to acquire a MIDI note signal from AKAI LPD8 into my program, then execute a sound file according to the value of the note signal by using a ‘select’ object (that is: according to the pad pressed). The main idea of this program is to emulate the operation of mapping the controller MIDI – like you map any controller MIDI in Ableton, for example.

 

The value of the note signal is acquired by using a ‘notein’ object, then it passes through a ‘select’. In this case only the first pad of AKAI LPD8 should allow the execution of the subsequent ‘open’, ‘delay’ and ‘readsf’ objects.

 

When I press the first pad in my LPD8, I expect that a sound should be executed. Instead, I get an error message in my console: “delay: no method for ‘open’”.

I’m sure that I can send MIDI signals from LPD8 to Pure Data because I tested it by using different ‘bangs’.

 

I made this project in Windows 10. In Media > MIDI Settings I selected LPD8 as input device, also I selected ASIO4ALL v2 as audio input and output driver. Finally with Realtek I made sure that any audio file should be executed at 24bit / 48000Hz.

 

What does the error mean?

 

Andrea

 

In Files.rar You’ll find the .pd file with the Sounds folder.

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list