FluidPatcher Lesson 5: Sequencers and Arpeggiators

Поділитися
Вставка
  • Опубліковано 7 лип 2024
  • Add customizable sequencers and arpeggiators to your FluidSynth patches!
    0:00 Intro
    0:44 Basic Sequencer
    2:35 Sequencer Parameters
    5:01 Drum Sequencer
    9:32 Arpeggiators
    12:52 Chord Arpeggiator
    Bank file created in this lesson: gist.github.com/albedozero/3f...
    FluidPatcher GitHub: github.com/GeekFunkLabs/fluid...
  • Наука та технологія

КОМЕНТАРІ • 11

  • @daviddawkins
    @daviddawkins 27 днів тому

    Is it possible to create a sequence whose root is the current note being held? It would be like triggering a sequence when a note is pressed, but then adding the note to the sequencer base notes.

  • @lapinuelle
    @lapinuelle 2 роки тому +1

    Thanks for another great lesson, i've been waiting for this one some time. Is it possible to sync sequencer or arpeggiator to external MIDI Clock source? I am using SquishBox as MIDI-hub for my setup and have drum machine sending data to Pi and then it goes to other devices. It would be really useful to sync internal sequencer clock with external source

    • @white2rnado
      @white2rnado  2 роки тому

      Thanks! This one took me a while for some reason. Best answer I can give is probably not, but it might be a possible new feature. If your external clock source sends some kind of control changes for tempo and start/stop, you could route those to the FluidPatcher Sequencer(s) you want to control, but I don't know how well it would _stay_ in sync after that. Maybe this is something that should be added to FluidSynth itself - I'll see if the team has any thoughts. What make/model device are you using to provide the external clock?

    • @lapinuelle
      @lapinuelle 2 роки тому

      @@white2rnado It's Boss DR-670

    • @white2rnado
      @white2rnado  2 роки тому +1

      @Xander your question got me thinking, and I ended up adding the ability to sync to an external clock to the SquishBox. More info on how to set it up here: github.com/albedozero/fluidpatcher/discussions/45

    • @lapinuelle
      @lapinuelle 2 роки тому

      @@white2rnado Didn't even expect such a quick fix. Thank you for all your work! Will try this out

  • @dasczwo
    @dasczwo Рік тому

    Great stuff! Looking into making a live recording midi multichannel looper like boss rc 505. any hopes? Or does it exist already?

    • @white2rnado
      @white2rnado  Рік тому

      I do have ideas for adapting these sequencer/arpeggiator objects to create a looper for MIDI messages (as opposed to audio). Classes will be over soon so hopefully I'll have some time to work on it!

    • @white2rnado
      @white2rnado  Рік тому

      You can also use an external LADSPA effect like sooperlooper sonosaurus.com/sooperlooper/oldplugin.html to loop audio, but I haven't experimented with this yet.

  • @Bassposaunenspieler1
    @Bassposaunenspieler1 2 роки тому

    Very interesting. Can you make this do a glissando in order to do, say a modulation in key?

    • @white2rnado
      @white2rnado  2 роки тому

      Yes, if I understand what you're suggesting correctly. You could create a sequence for each glissando you want and create router rules to trigger them with notes. Alternatively, you could write router rules that trigger each note in the scale and send them to an arpeggiator. I made an example bank file that uses both methods:
      gist.github.com/albedozero/8bbb4d69f19354062a971da1b6a037f2