< Back to IRCAM Forum

Orchidea.solve : target not defined ()

Hi there,

I’ve got the issue “orchidea.solve : target not defined ()” in the Max Console when I’m trying to orchestrate a sound I imported before.
Also, I have same issue with the ‘orchestra.solve.maxhelp’ patch, even with examples sounds…
That’s weird because in the tutorial for static orchestration, it works…

I’m using Max 8 with Mac OS X Mojave (10.14.4). (I should never upgrade the OS…)


Thanks for help !


1 Like

I have the same on MBP High Sierra…

a buffer problem ! the replace message seems no to work but if you begin at step 0 we have a sound, the bell

So, I’ve downgraded my OS to Sierra (10.12.6) to check if the issue was correlated to the OS System.

And… I got the same issue ! But I’ve spotted an other error in the Max console :

Maybe it can help !


Well, I had a look at orchidea.solve.maxhelp and it works !

Can you explain what you did ?

Nothing very complicated… I have import a .wav… (third process) and follow the instructions… it seems that the .maxhelp are like often the best way to learn

Well… Sorry. I didn’t notate, the little numbers in yellow :rofl: … Thanks !

ok ! Every codes seems to work fine, but it looks like the main patch doesn’t exist yet !


please be sure that your target is WAV 16 bit @ 44100Hz (this limitation will be removed in future releases)

Hi Carmine,

I’ve a problem when I want to get a solve which a long .wav (About 05:00, 16 bits & 44,1 kHz) , I’ve all the massages from each attributes of orchidea.solve object and it seems to freeze… I can understand it necessits a long while to process, I’ve really waited a lot but no solution…

THX in advance…

Kindest Regards


I’ve used tutorial 2

it’s hard to tell without knowing the target. However, I successfully orchestrated 40minutes long target without problems.
It could be that your onset threshold is too low and you start orchestrating a very large number of segments (like 10k) or it could be that Orchidea crashes for some reasons along the process and Max stuck there.
Please send me the target and tell me the segmentation parameters you use.

Hi Carmine,

FYI, I use original parameters of the tuto 2, I have the original sound in his buffer, but it still freeze…

Many THX in advance


Hi again,

Even when [buffer~ targetdyn] is filled, with a little sound, sometimes it works and sometimes I have this error :

orchidea.solve: path: /Users/Lotus/Documents/Max 8/Packages/orchidea/docs/tutorials/2.DynamicOrchestration.maxpat
orchidea.solve: start orchestration
orchidea.solve: error: orchidea: target not defined ()



can you send me the target please?


can you explain to me exactly how I have to proceed to solve the following problem, I still have too little experience in using this program


First error : it seems you don’t have tinySOL, I don’t know why… It’s provided with Orchidea.

Install the new version of Orchidea. Delete Orchidea-idea, I made it with the previous version of Orchidea and there’s bugs.

Have a look at MyOrch which is made with Orchidea v.0.6, you will find all links in the readme.



PS: install last version of the libraries : bach and dada (see the package manager)

Dear Jerome,
many thanks for your response
have now done everything as described by you unfortunately I received the following message on the Max console.
I also read the readme file but somehow I’m doing something wrong … I have TinySOL on my desktop. I work with MacOS Cataline 10.15.03
Maybe you can help me via skype?
All the best Dietmar

Hi Dietmar,

Did you copy orchidea folder in ~/Documents/max 8/Packages ?

you have that :


which must work if orchidea is well installed



Tips : In Max, cancel your console before you open a patcher. In order to see what is attached to the current patcher you’re using

Hi Dietmar,

Sorry for my awful english,

I meant you have objects you need in the orchidea/patchers folder and also TinySOL in orchidea/db folder in the Orchidea package. But not at the right place. For being recognized it must be, what we said with old Max, it in the path ! Put Orchidea in the package folder

Nowadays, the package folder is the place where you stock packages as Orchidea is.

See my Documents folder :

that’s why you have : No such object messages