Skip to main content

How to generate variations from imported custom phrases with Factory?

Posted

In the Factory, I can generate new variations from a phrase I created using the different settings offered in this section. However, when I import a MIDI file which is also a phrase from my own library via drag and drop and place it in my library I created in Synfire, the app starts to analyse this file displaying many parameters like tempo, signature, length, key, scale from the original midi file etc.. but it doesn´t generate new variations from this imported phrase.
As soon as I select the imported new phrase and click on the "generate new phrase" button, it doesn´t use the phrase settings from the midi file but generates a phrase from the last used settings. 

I have many custom phrases that I have created over the years in my projects, mostly piano phrases and chord progressions and I would love to use them as the basis for new variations using Synfire Pro Factory.

While studying the manual, I came across the following chapter:

Figure Recording

Figures can be recorded by capturing incoming MIDI messages into the Take parameter and then running Figure Recognition on it.

Is this the right approach? I have successfully established the connection between my DAW (Bitwig Studio) and Synfire, but I am unable to record any MIDI data. I have placed a MIDI Drone in a Bitwig track along with the MIDI file I want to record in Synfire, but it is not working. 

Any help is appreciated
 


Fri, 2024-07-19 - 16:08 Permalink

Factories can only generate variations of phrases that were also created by a Factory.

Variations of imported phrases are easy to make also. Just duplicate a phrase and use the blender (on the click board), delete/move/transpose/reverse/whatever any segments, or simply use the Variation parameter.

Synfire records  from its MIDI inputs only. It can't record from the DAW directly. Maybe it should, but currently that's not possible. Alternatively you can export the desired tracks (or all) and import them to Synfire.

Fri, 2024-07-19 - 17:03 Permalink

Thanks Andre,

I noticed the blender before but didn’t use it much as it deactivates as soon as I select a part of the figure. It seems it can only change the complete figure but not specific parts.

Regarding the variation parameter, which symbol is that, please? I am a bit overwhelmed by the sheer number of options (but in a positive way..!)

Fri, 2024-07-19 - 17:50 Permalink

The blender works on a span selection (or the entire parameter).

Variation is a regular parameter for all phrases. Find it on the parameter block. It is applied when output is rendered.

Fri, 2024-07-19 - 20:18 Permalink

If the span selection is shorter than the blender's span it has no effect. Hold down the blender button for span options.

Sat, 2024-07-20 - 02:12 Permalink

you also have the output parameter selected, which is 'read only' so im not sure you can change that?