Issues using Seq

eb's icon

I am trying to record the midi output from kslider using makenote and note out however I cant seem to find how I can use seq in this situation. I want to be able to record the output, play it back and save it so you can play along side the recorded melody. I hope that makes sense. Any help would be very much appreciated

Source Audio's icon

Post patch (compressed)

That will show what does not work and also why

eb's icon
Seq Help.maxpat.zip
zip

This is the part of my patch I want to record. I apologise for the mess of the patch I am very new to Max and trying to use it for my Final Project for University. I have searched through the forums and youtube videos but haven't been able to find any solutions.

Source Audio's icon

your problem is midi input to seq.

if you open help file, you will see midiin directly connected to seq.

seq accepts ONLY raw midi messages, itered.

I don't really understand what is your midi flow,

are you generating chords manually, want to record them

in real time, and then playback in loop, playing melody on top ?

again from which midi source ?

and to which midi destination ?

with "compressed" I meant select all or part of your patch,

then use "Copy Compressed" in edit menu.

that can be pasted here and needs no downloads, which one has to trash later...

eb's icon

Hi Sorry about the copy thing I didnt know that! the chords are being generated using the first kslider when you push a note it generates a chord. Yes I want to record the chords then playback and be able to play the melody over the top.

Really appreciate your help, I hope I answered all your questions, sorry I am very new to max

Source Audio's icon

I think that I gave you the answers how to fix input to seq, or ?

If that is not enough ...

here few mods to your patch

Max Patch
Copy patch and select New From Clipboard in Max.

but that is far from any reasonable handling

of chord selection, recording & playback trigger etc

👽'tW∆s ∆lienz👽's icon

there's more basic mistakes here that seem to point to maybe needing to start with something simpler for sequencing... 'start'/'record'/'stop' shouldn't even be connected to 'notein' here:

i'd recommend maybe trying out the 'mtr' object for sequencing, even if it can be designed for so many different styles of control, it's easier to get into, i've commented this patch somewhat carefully but you'll want to look closely at the 'mtr' helpfile:

Max Patch
Copy patch and select New From Clipboard in Max.

(there's also the 'seq~' object(not the same as 'seq') and many other ways to try sequencing events in general... since 'seq' requires special midi-formatting, and does not sync to tempo in the usual way(with tempo set relative to '1024'), it seems like it could be more confusing than necessary for beginners)

just my suggestion, hope it can help 🍻

eb's icon

Thank you so much!!