Trigger samples from Audio Pool?

Read p68 Trig Modes; may be of interest.

or/also

You could trigger Samples with CC# 036 - 043

Set them all up in Slice mode [ Setup Param B ] ; with chains of 64 slices and you can change Slices with CC# 017

Note there will be a slight lag required

Reading p68… are you familiar with Slots mode? Might that work? Not clear what the drawbacks are there, it doesnt go into much detail

I’d suggest try loading a couple of samples / slices; and using the above CC’s… have a play around, see if it floats your boat in the first instance?

Think about how you are loading/assigning your samples; as each Pattern references a part; so you’ve got 4 Parts per Bank; could divide them up across patterns.

Haven’t you seen the first reply to your post? Of course it’s possible.

The corresponding CC is named “playback param #2” in the manual I guess (start/slice is the second parameter of a track).

And of course you can setup different patterns which uses different parts, too. I haven’t recommented this because your post stated that you want more samples “at the same time” and not different set of samples.

Ok, thanks. I’ll try that.

Got this method up and running. Was just wondering before I get much deeper, what did you mean by the lag?

You need a gap between CC# 017 for changing slice; and CC# 036 for triggering the sample/slice.

Not enough of a gap; and you may find that you trigger the previous slice rather the requested one.

Do you mean C2 (36) or CC# 36 for triggering the sample/slice? I’m currently using C1 (24) to trigger it, but I don’t totally grasp the pros/cons of the different options there.

Note 024 is to Play the Track; and thus should play any trigs / trigless locks etc
Note 036 is to trigger the Sample

Depends on what suits you best?

Do you actually mean the note C1 (24) or do you mean the Control Change message CC 024? I believe it’s the actual note not the CC message that triggers the action. Changing the CC 017 value changes the slice that’s triggered, right? That’s how it’s working on my end at least.

Note. Sorry, coding at the same time on other computer.

No problem, I followed you. And I also get what you mean about the lag. Just to clarify the point about triggering the sample vs. triggering the track, I’m still not grasping that. I get that triggering Audio Track 1 Play is just a basic 1-shot playback command for the sample/slice (right?), but what does triggering Audio Track 1 Sample Trigger do that’s different? I could, for instance, reverse the sample/slice and p-lock that, so triggering the entire track instead of just the sample would reflect any p-locks I added? Not even sure how I would p-lock it since I’m not actually using any trigs or patterns.

There’s no gap if you use crosfader’s CC48, if you assign slices to it.
Try also 300 bpm scale x2.
Both detailed in that thread :

You can plock samples to Play Free Tracks and play them : 16 samples per part.

Why don’t you want to use OT’s sequencer?
What are Pyramid benefits?

The main reason is that Pyramid allows me to build entire song-length midi files on my DAW, with as much polyphony as I want, then import the files directly into the Pyramid via an SD card. It’s so much easier to visualize the whole song this way, and no need to chain patterns or anything. As far as I know, Octatrack won’t let me import midi files from a DAW, and even if I were to build one in OT’s sequencer, I’m restricted to 64 steps (? or so), so I’d have to chain a bunch of patterns together to get an entire song. Please correct me if I’m wrong! I hope I am, would be great to do everything on OT.

Maybe @rusty can or will be able to with OctaEdit?

Hell yea, that would rule!

I can see OctaEdit is temporarily unavailable but I would totally pay for the last version if an exception could be made in this case

Checking back in on this, does anybody know if OctaEdit makes it possible to import longer, song-length midi files to OT? And if OctaEdit is still unavailable, if there’s any other applications that might do it?

IMHO this is an impossible task if the data in the MIDI file is not specially structured to fit into the restriction of a pattern based step sequencer with single voices on each track. Even to come near to the original it would need to split the midi into single patterns and multiple tracks even with different pattern lengths (when tempo changes are required) and it needs to generate arranger files for it. All in all quite much effort for “sub-optimal” (read: crap) results.

An then there is the transposition problem (only ±1 octave) …

1 Like

OctaEdit does not currently provide Midi Import functionality.

OctaEdit does provide Midi Export functionality to Midi Type 1 on a per track basis. This can include Trigs/Notes and Parameter Locks; or any combination thereof, with automatic transposition [ -12 | - | +12 ] if desired.

2 Likes

Fair enough. Seems like my best best would be to connect OT with my Squarp Pyramid via Midi and try to sync them on play start. Not sure which is the better choice for slave/master but some combination therein seems like the best way to accomplish this.