Recent Posts

Pages: 1 ... 4 5 [6] 7 8 ... 10
51
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by Toltekradiation on January 18, 2024, 08:40:12 PM »
Maybe a simple puredata patch would be suitable for the job,
i did a quick one, which cycle input notes to midi channel 1 to 4, here is a screenshot :


52
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by maki on January 17, 2024, 09:44:44 PM »
Midi gal must be made from scratch and Preenfm2 is already made.
53
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by Toltekradiation on January 17, 2024, 09:37:33 PM »
mmh, it may not be as simple as it seems, i fear, but why not getting a midigal to do this, and then more !
https://midisizer.com/midigal/
54
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by maki on January 17, 2024, 08:51:05 PM »
Could you make only the basic one: Each new note is cyclically played on the next channel?
55
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by Toltekradiation on January 17, 2024, 08:34:36 PM »
hello Maki,

i'm not sure how to do it on the pfm2 but some inspiration can be taken from the MI midipal
https://github.com/pichenettes/midipal/blob/master/midipal/apps/dispatcher.cc

The midipal manual :
https://pichenettes.github.io/mutable-instruments-diy-archive/midipal/manual/#dispatcher-dispatch

Quote
Quote
inp   5

Input channel.

Quote
mod cyc

Dispatching method
  • cyclic (cyc). Each new note is cyclically played on the next channel.
  • polyphonic (pol). The mapping of notes to channel uses a true voice stealing algorithm. The MIDIpal tries to reuse the same channel for occurrences of the same note ; or the least recently used channel.
  • random (rnd). Each new note is routed to a random channel.
  • stacking (stk). Each note is sent to all channels at the same time. Perfect for thickening a lead by sending it to several synths, or to several parts of the same multitimbral device.
  • velocity (vel). The louder (higher velocity) the note, the higher the MIDI channel it is sent to.
Quote
num   3

Number of output channels. For example, if out = 4 and num = 3, the notes will be dispatched to channels 4, 5 and 6.



56
preenfm2 and preenfm3 / Re: more matrix sources
« Last post by maki on January 17, 2024, 07:50:56 PM »
Toltekradiation, please make a Preenfm2 a useful MIDI processor by adding a "MIDI dispatcher" to the Preenfm2 matrix. A MIDI dispatcher routes every new MIDI note and related messages from MIDI IN to a new channel through MIDI OUT, by sending only one note to one channel. This allows us to play a set of monophonic synths as one poly-synth. Thank you.
57
preenfm2 and preenfm3 / Re: tuning
« Last post by Iapetus on December 27, 2023, 12:47:06 AM »
Hi
thanks for mentioning the pfm2 manual. I'd sort of forgotten about that.  ::)
Hello,
as i understand your question, i would add that in the pfm3, there is a scala mapping option (scala page 2)
where one can select the kind of mapping : continuous to keyboard

it is explained in the pfm 2 manual :
https://ixox.fr/preenfm2/preenfm/menu-mode/

Quote
The last option Map is set to Keyboard by default. In this mode, it will always make a C starting each scale. This is relevant for scales with number of notes different from 12. The keyboard mode makes scales easier to play on… keyboard.
‘Continuous’ option will start each next scale right after the previous one is finished, which make it harder to play on keyboard, but can be usefull with other kind of midi controller.
58
preenfm2 and preenfm3 / Re: tuning
« Last post by Iapetus on December 27, 2023, 12:43:46 AM »
Apologies Xavier for taking this long to acknowledge your reply. At least for my current needs I can work well with the Scala database - it has my area of interest well covered. In some ways my question may have been more me thinking speculatively about possibilities when I can already currently achieve what I want. That is something! - the Preen is just LOADED -

Hi,

The micro tonality can only be achieved through Scala files.
You can write your own scale and import them into your preenfm3.
So the limits are the scala file limit:
https://www.huygens-fokker.org/scala/scl_format.html

You can still change the default frequency values here (128 values for midi note from 0 to 127) :
https://github.com/Ixox/preenfm3/blob/master/firmware/Src/synth/waves.c#L1
And recompile the firmware.

Xavier
59
preenfm2 and preenfm3 / Re: Vosim & al.
« Last post by Toltekradiation on December 16, 2023, 06:28:56 PM »
Another version :
Algo29 is reworked as it was too close to algo31 : it's now a 4 osc, with two carrier, a classic one and a synced one.
Matrix modulation is now squared for synced oscillators : sounds more natural and possibly more extreme !

60
preenfm2 and preenfm3 / Re: Vosim & al.
« Last post by matrix12x on December 05, 2023, 04:09:46 AM »
re the additional modulation, thanks. Very cool. I just started playing with the new algorithm.
Pages: 1 ... 4 5 [6] 7 8 ... 10