< Back to IRCAM Forum

[Announcement] Orchidea 0.6 - assisted orchestration

[apologies for cross-posting]

Dear all,

we are glad to announce the latest release (0.6) of the Orchidea software for
computer-assisted orchestration.

Although we know that our contribution is very small, we hope that,
by releasing this new version of our free software, we can bring
some relief to the people that are now at home for the emergency.

Orchidea represents the state-of-the-art system for assisted orchestration and the
new release is deployed as Max package, GUI standalone and command line tool:


We also have a new YouTube (Orchestration idea) channels with video-tutorials:


Assisted orchestration can be thought as the process of searching for the best
combinations of orchestral sounds to match a target sound under specified metric
and constraints. Although a solution to this problem has been a long-standing
request from many composers, it remains relatively unexplored because of its high
complexity, requiring knowledge and understanding of both mathematical
formalization and musical writing.

New features included in this release:


  • new versions of TinySOL, OrchideaSOL and FullSOL with new licenses

GUI standalone software

  • first release to the public

Max package
– added buffer support to all orchidea.* modules
– global refactoring of orchidea.solve, and of all the orchidea.solution.* modules:
now default export is via buffers and Max dictionary, first two outlets are reversed
– added support for any sample rate and 24-bit files
– added reverb parameters
– two new tutorials on building a workspace and working with scores
– new orchidea.fromfile.toroll module module for converting a command line solution into a bach.roll
– new orchidea.play~ module to play directly from a bach.roll
– new orchidea.solution.tollll module
– fixed bug causing quirks with dynamics with equal sign (e.g. f=pp)
– support for pipes in instrument names (doubling)
– added “list” segmentation policy, to manually provide segmentation points
– improved progress bars and notifications for orchidea.solve and orchidea.db.gen
– fixed multiple bugs in orchidea.solve causing errors in solutions
– fixed bug in orchidea.solution.toroll causing wrong marker display
– added “nullmode” in orchidea.db.query

Good luck to everybody and keep safe.

The Orchidea team

1 Like

What about command Line tools for Windows ?

hi, I’m still checking an issue under windows: it binds with libraries that are not always available. Will put all online again ASAP.

Thank you so much for this huge and amazing work @carminecella and @ghisi !!! Be safe…

Thanks for the support Greg!

thank you for your tips. I have the following problem: I have macOs Catalina 10:15 and cannot bring Orchidea into the Max / Package. I have now tried via the Teminal and entered sudo xattr -rd com.apple.quarantine / Applications / Max.app / Contents Now it says: Password can you help me

I don’t have Catalina yet, but maybe the password you mention is the “admin” password?

Is it any tutorial/manual for standalone Orchidea?

I saw just one short video!

And what about command Line tools tutorial ?

Hello everybody,
Hopefully someone can help me
I have now downloaded the standalone version of Orchidea and receive the following. See picture in the attachment now I do not know.

Is it possible to hear the target and the solution together in the standalone Orchidea?

This is the message I keep getting

WE will do some, whenever possible.