Forums > MaxMSP

error fiddel v1.2

March 19, 2008 | 9:42 pm

Hello, I see the error: error fiddle v1.2 No such object.
How can I install the missing part and in which folders should I put it?



MIB
March 20, 2008 | 1:59 am

anywhere in the search path should be fine. but usually into Applications/Max4.6/Cycling74/externals
Hope that helps.


March 20, 2008 | 9:09 am

Unfortunately, it does not. This is a program that runs separately (max / msp runtime) my teacher has for a given application. However, there still appears: error fiddle no such object.
How can I get there?



MIB
March 20, 2008 | 10:12 am

I don’t have much experience with runtime so someone else might have a better idea, but as far as I understand the whole thing, if the external (fiddle in your case) wasn’t included in the compiling of said runtime, you are out of luck… again, I am not certain that is true.
There is a helpfile somewhere about creating a runtime… I am sure you can find it somewhere in the forum or in the download section.
Good hunting and good luck.

You might also want to repost your question indicating in the subject that the runtime is the problem…


March 20, 2008 | 10:36 am

There are at least three things strange about the error message you report. Before I go into all the things that could possibly be wrong, how about you clarify

- is this a standalone app, or is it a collective (.mxf) running together with the Max/MSP Runtime

- does it really say "• error: fiddle~ 1.2: no such object". Object names almost never contain embedded blanks (let alone version numbers). But if that really is the error message, there’s a solution staring us in the face.

- What version of Max/MSP, what platform, what OS?

The simplest solution, of course, is to go back to your teacher to get the thing running.


March 20, 2008 | 11:14 am

Yes, I think this is a standalone version.

The exact message is:

„fiddle~ v1.2
. error: *~: No such object"

Version Max / Msp (Runtime) 4.6.3

My operating system is OS 10.4.11

I see my teacher, unfortunately, again in a month, so my question here.


March 20, 2008 | 7:54 pm

According to the text you quoted, fiddle~ loaded just fine. "fiddle 1.2" is simply a message the fiddle~ object prints in the Max window to say "Hi there! Pleased to see you!"

The error is with *~. Subtle difference.-

What’s strange is that *~ is a standard/factory external object. The problem may be that this is one of a few objects where the name of the file is different from what is typed into the object box. The file is actually called "times~.mxo" (the file suffix is dependent on the Max version and OS, btw).

These mappings are controlled in the file max-objectmappings.txt, which is normally located in Cycling ’74/init/ inside your Max folder. I would have thought this information would be copied into a standalone, but apparently something didn’t happen in your case. I’m just not sure what:-(

This is a long shot, but possibly worth trying: have you downloaded the 30-day trial of Max/MSP? Having a full install might sort out the problem with your standalone. Overkill for sure, but whatever gets you through the night…

– P.


March 21, 2008 | 8:19 am

On 20 mars 08, at 20:54, Peter Castine wrote:
>

> The error is with *~. Subtle difference.-

I already had (harmless) error messages in standalones telling me
[*~ ] was missing. This happened even in a patch whithout any [*~]
but only with 1 [sfplay~]. I wrote on this list about that topic more
than one year ago (message #82889) but nobody confirmed, nor answered.

_____________________________
Patrick Delges

Centre de Recherches et de Formation Musicales de Wallonie asbl

http://www.crfmw.be/max


March 21, 2008 | 1:54 pm

Thanks for the answers. Then I can assume that the error:

". Error: * ~: No such object"

Harmless and does not affect the program?

The real problem is that I have a program which to me about applying to the microphone, the frequency of the tones show.

The works also:

1st string E = 329 Hz,
2nd string B = 247 Hz,
3rd string G = 196 Hz

However, when

4th string D, 294 Hz displayed, correctly would be 147 Hz,
5th string A, 220 Hz displayed, correctly would be 110 Hz,
6th string E, 165 Hz displayed, correctly would be 82 Hz


March 22, 2008 | 11:50 am

Quote: Loxiran wrote on Fri, 21 March 2008 14:54
—————————————————-
> Harmless and does not affect the program?

Apparently.

> 4th string D, 294 Hz displayed, correctly would be 147 Hz,
> 5th string A, 220 Hz displayed, correctly would be 110 Hz,
> 6th string E, 165 Hz displayed, correctly would be 82 Hz

So it’s off by an octave. This is a common problem in pitch recognition. Fiddle~ has a bunch of parameters that can help it to better recognize pitch at the correct octave for a given input set, but there’s no way of knowing how those parameters are set or if you can adjust the parameters in your standalone. Certainly not without seeing it.


March 29, 2008 | 10:16 am

Peter Castine schrieb:
> So it’s off by an octave. This is a common problem in pitch
> recognition. Fiddle~ has a bunch of parameters that can help it to
> better recognize pitch at the correct octave for a given input set,
> but there’s no way of knowing how those parameters are set or if you
> can adjust the parameters in your standalone. Certainly not without
> seeing it.

Without seeing the original patch, its certainly related to the window
and hop size. A quote from the fiddle~ help file:

"The analysis hob size is half the window size so in the example shown
here, one analysis is done every 512 samples (1.6 msec at 44.1kHz), and
the analysis uses the most recent 1024 samples (23.2 msec at 44.1kHz).
The minimum frequency that fiddle~ with report is 2-1/2 cycles per
analysis window, or about 108 Hz. (just below MIDI 45.)"

And of course the lower you want to detect the bigger the latency…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com


March 29, 2008 | 4:43 pm

Thank you for your help. I will inform my teacher.


Viewing 12 posts - 1 through 12 (of 12 total)