perfect! thanks for the explanationwave alchemy wrote: Sun Feb 18, 2024 8:44 pm Yes, we have this feature.
Recording into Triaz unquantized writes the 'humanized' data using the 'Start' sequencer. This allows you to then export MIDI with that humanization fully in tact. To Quantize ALL, you'd simply need to press the Global Clear button 'X' at the very bottom of the sequencer when viewing the Start sequencer page. You can also click the clear 'X' icon on individual lanes at the left of each lane to just quantize certain lanes, thus giving you more control![]()
Wave Alchemy - Triaz Native - No Kontakt -- Free for current owners!
-
- KVRian
- 817 posts since 19 Mar, 2001 from berlin / germany
/////
-
- KVRian
- 573 posts since 29 Jun, 2009
Yes, we considered round robin at one point, but we didn't include a specific feature for this for several reasons, such as the fact that you can technically achieve this already by motion sequencing the XY Pad and the included sounds (and the vast majority of user samples) not having round robin variations.Fannon wrote: Mon Feb 19, 2024 9:37 am
Have you considered offering round robin or random selection between the three drum samples? Or for more subtle changes - have a "random XY Position" modulation as part of slop? I guess if you want to go further, you could even think about making XY Position dependent on Velocity (maybe by going from A -> B -> C in a linear way?).
The reason I'm asking is because if you play Triaz live, you cannot rely on the sequencer to do the motion sequencing for you, you can only add that later by hand.
But let me also say that I'm really happy with Triaz so far. It's an awesome first release and with all your (Wave Alchemy, Dan?) replies here I'm confident you'll make it even more awesome in the future!
You are tempting me however with the XY Slop control. That actually sounds very fun and is a good idea!
I guess this is technically not far off from being set up already, since on the Drum Randomizer page we have a random XY button that does exactly this for all drums at once, with a slider to set the intensity of the randomization. So we essentially have this feature in a slightly different form already
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
-
- KVRian
- 923 posts since 13 Jul, 2006
Thanks for the explanation! Yes, I get that you have to make some design decisions and some choices do not go so well together with other choices. But if you could consider XY Slot control, that would be very nice, to get some more random dynamics in!wave alchemy wrote: Mon Feb 19, 2024 10:38 am Yes, we considered round robin at one point, but we didn't include a specific feature for this for several reasons, such as the fact that you can technically achieve this already by motion sequencing the XY Pad and the included sounds (and the vast majority of user samples) not having round robin variations.
You are tempting me however with the XY Slop control. That actually sounds very fun and is a good idea!
I guess this is technically not far off from being set up already, since on the Drum Randomizer page we have a random XY button that does exactly this for all drums at once, with a slider to set the intensity of the randomization. So we essentially have this feature in a slightly different form already![]()
Btw. there's another design-decision, where I have to get a bit used to: In the sequencer, the lowest MIDI note (usually Kick drum) starts on the top. This is causing me some serious issues because I'm so used from piano rolls, DAWs and other sequencer plugins that the lower MIDI notes always start at the bottom and then go up. When you export / import between DAW, everything is now inversed
I'm aware that most people probably won't bother and you have to make design decisions you stick to. But is this something that could be configurable? If not, I'll understand and then just have to get used to it.
Find my (music) related software projects here: github.com/Fannon
-
- KVRian
- 573 posts since 29 Jun, 2009
The Sequencer lanes are simply set by the order of the drum channels (and all channels are modular in Triaz - meaning any drum can be loaded to any channel). So whatever is loaded on drum channel 1 will be on sequencer lane 1. Whatever is loaded into drum channel 12, will be sequencer lane 12. Inverting this so that drum channels and sequencer lanes don't match would be a very confusing UX in our opinion.Fannon wrote: Mon Feb 19, 2024 11:24 am
Btw. there's another design-decision, where I have to get a bit used to: In the sequencer, the lowest MIDI note (usually Kick drum) starts on the top. This is causing me some serious issues because I'm so used from piano rolls, DAWs and other sequencer plugins that the lower MIDI notes always start at the bottom and then go up. When you export / import between DAW, everything is now inversed![]()
I'm aware that most people probably won't bother and you have to make design decisions you stick to. But is this something that could be configurable? If not, I'll understand and then just have to get used to it.
If you want kick on the bottom lane, just create your patterns with the kick on channel 12 in Triaz
Or you can use the swap function (in the 3-dot menu below mixer channels) to swap any channel with any other to achieve this
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
-
neverbeeninariot neverbeeninariot https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=350084
- KVRian
- 1077 posts since 3 Feb, 2015 from UK
Reposting some questions that probably got buried in the last few pages... : )

Edit: Enjoyed the demo so much that I ponied up for it - Nice work WAneverbeeninariot wrote: Sat Feb 17, 2024 11:18 am Been playing around with the demo for a while today and have managed to get some seriously wonky dub beats out of it.
I really like the sequencer and step-modulation options, really cool, and that it exports MIDI perfectly with all the step mods (pitch, etc), is just awesome. Using the motion sequencer to drift between different layers, especially on percussion sounds is also tres cool.
A couple of quick(ish) questions for Wave Alchemy -
Is is possible to remove a sample from a layer? I can't figure out how to do this (maybe add right-click menu to the waveform view if it's not currently possible?).
Is there a table/list of CC's that used for the step (e.g. pitch) modulations?
Another quirk which I haven't found a solution for - when you randomise a sample layer, it uses the current Drum type, but this seems to also limit the selection to a particular Tag. It would be great to select from all 'Perc-Acoustic' samples without also being forced into a Tagged category like 'Click'. Is this possible?
Overall, I'm having a blast with it so far![]()
-
- KVRian
- 573 posts since 29 Jun, 2009
Thanks for purchasing!neverbeeninariot wrote: Mon Feb 19, 2024 12:06 pm
Been playing around with the demo for a while today and have managed to get some seriously wonky dub beats out of it.
I really like the sequencer and step-modulation options, really cool, and that it exports MIDI perfectly with all the step mods (pitch, etc), is just awesome. Using the motion sequencer to drift between different layers, especially on percussion sounds is also tres cool.
A couple of quick(ish) questions for Wave Alchemy -
Is is possible to remove a sample from a layer? I can't figure out how to do this (maybe add right-click menu to the waveform view if it's not currently possible?).
Is there a table/list of CC's that used for the step (e.g. pitch) modulations?
Another quirk which I haven't found a solution for - when you randomise a sample layer, it uses the current Drum type, but this seems to also limit the selection to a particular Tag. It would be great to select from all 'Perc-Acoustic' samples without also being forced into a Tagged category like 'Click'. Is this possible?
Edit: Enjoyed the demo so much that I ponied up for it - Nice work WA![]()
Sorry I missed these questions. Find my answers below:
1. Yes, there are several ways of doing this. Firstly, if you want a true INIT preset with nothing loaded at all on channel or any layer (i.e a total blank template), go to the Settings menu (Wrench / Spanner icon at top of the UI) and use the 'New Empty Preset' option. This will give you a totally blank starting point. If you just want to clear a specific drum channel, go to the related mixer channel and clikc the 3-dot icon at the bottom of the mixer channel, and select 'Clear Channel'
2. Yes, it is in the manaul:
When your Sequence makes use of Pitch or Motion Sequencing, that data it will be exported within the exported MIDI file/s:
• MIDI CC 20-31 relate to the pitch for each of the 12 Drum Channels
• CC 20 = Channel 1 Pitch
• CC 21 = Channel 2 Pitch
• CC 22 = Channel 3 Pitch
• CC 23 = Channel 4 Pitch
• CC 24 = Channel 5 Pitch
• CC 25 = Channel 6 Pitch
• CC 26 = Channel 7 Pitch
• CC 27 = Channel 8 Pitch
• CC 28 = Channel 9 Pitch
• CC 29 = Channel 10 Pitch
• CC 30 = Channel 11 Pitch
• CC 31 = Channel 12 Pitch
• MIDI CC 100-111 relate to the parameters assigned to Motion sequencer lanes 1-12
• CC 100 = Motion Lane 1
• CC 101 = Motion Lane 2
• CC 102 = Motion Lane 3
• CC 103 = Motion Lane 4
• CC 104 = Motion Lane 5
• CC 105 = Motion Lane 6
• CC 106 = Motion Lane 7
• CC 107 = Motion Lane 8
• CC 108 = Motion Lane 9
• CC 109 = Motion Lane 10
• CC 110 = Motion Lane 11
• CC 111 = Motion Lane 12
3. This can be done already too and is very powerful and fun. Simply turn off the 'Similar sounds' button at the left of the Drum Randomizer
You can also randomize all the XY layer pad positions using the Random XY button / slider at the right of the same page for some very fun additional randomization experiments
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
-
neverbeeninariot neverbeeninariot https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=350084
- KVRian
- 1077 posts since 3 Feb, 2015 from UK
It's always RTFM with you lot, isn't it?wave alchemy wrote: Mon Feb 19, 2024 12:37 pm Sorry I missed these questions. Find my answers below:
1. Yes, there are several ways of doing this. Firstly, if you want a true INIT preset with nothing loaded at all on channel or any layer (i.e a total blank template), go to the Settings menu (Wrench / Spanner icon at top of the UI) and use the 'New Empty Preset' option. This will give you a totally blank starting point. If you just want to clear a specific drum channel, go to the related mixer channel and clikc the 3-dot icon at the bottom of the mixer channel, and select 'Clear Channel'![]()
2. Yes, it is in the manaul:
When your Sequence makes use of Pitch or Motion Sequencing, that data it will be exported within the exported MIDI file/s:
• MIDI CC 20-31 relate to the pitch for each of the 12 Drum Channels
• CC 20 = Channel 1 Pitch
• CC 21 = Channel 2 Pitch
• CC 22 = Channel 3 Pitch
• CC 23 = Channel 4 Pitch
• CC 24 = Channel 5 Pitch
• CC 25 = Channel 6 Pitch
• CC 26 = Channel 7 Pitch
• CC 27 = Channel 8 Pitch
• CC 28 = Channel 9 Pitch
• CC 29 = Channel 10 Pitch
• CC 30 = Channel 11 Pitch
• CC 31 = Channel 12 Pitch
• MIDI CC 100-111 relate to the parameters assigned to Motion sequencer lanes 1-12
• CC 100 = Motion Lane 1
• CC 101 = Motion Lane 2
• CC 102 = Motion Lane 3
• CC 103 = Motion Lane 4
• CC 104 = Motion Lane 5
• CC 105 = Motion Lane 6
• CC 106 = Motion Lane 7
• CC 107 = Motion Lane 8
• CC 108 = Motion Lane 9
• CC 109 = Motion Lane 10
• CC 110 = Motion Lane 11
• CC 111 = Motion Lane 12
3. This can be done already too and is very powerful and fun. Simply turn off the 'Similar sounds' button at the left of the Drum Randomizer![]()
You can also randomize all the XY layer pad positions using the Random XY button / slider at the right of the same page for some very fun additional randomization experiments![]()
Brilliant, thanks WA. Really looking forward to some of the WIP features you mentioned in this thread, and to at least some of my WA sample packs getting the Triaz package treatment, though to be fair my WA packs are mostly fine in the browser
-
- KVRian
- 923 posts since 13 Jul, 2006
Well, that wouldn't really solve the problem because even if I swap the cannel, it's still inverse to the the DAW Piano Roll. The problem is that there is a convention of MIDI notes mapping to a visual layout: Either left (low) to right (high), or bottom (low) to top (high). Or sometimes both combined, e.g. in pad controllers - from bottom left (low) to top right (high). Basically like the cartesian coordinate systemwave alchemy wrote: Mon Feb 19, 2024 11:36 amThe Sequencer lanes are simply set by the order of the drum channels (and all channels are modular in Triaz - meaning any drum can be loaded to any channel). So whatever is loaded on drum channel 1 will be on sequencer lane 1. Whatever is loaded into drum channel 12, will be sequencer lane 12. Inverting this so that drum channels and sequencer lanes don't match would be a very confusing UX in our opinion.Fannon wrote: Mon Feb 19, 2024 11:24 am
Btw. there's another design-decision, where I have to get a bit used to: In the sequencer, the lowest MIDI note (usually Kick drum) starts on the top. This is causing me some serious issues because I'm so used from piano rolls, DAWs and other sequencer plugins that the lower MIDI notes always start at the bottom and then go up. When you export / import between DAW, everything is now inversed![]()
I'm aware that most people probably won't bother and you have to make design decisions you stick to. But is this something that could be configurable? If not, I'll understand and then just have to get used to it.
If you want kick on the bottom lane, just create your patterns with the kick on channel 12 in Triaz![]()
Or you can use the swap function (in the 3-dot menu below mixer channels) to swap any channel with any other to achieve this![]()
Find my (music) related software projects here: github.com/Fannon
-
- KVRian
- 573 posts since 29 Jun, 2009
Fannon wrote: Mon Feb 19, 2024 1:37 pmWell, that wouldn't really solve the problem because even if I swap the cannel, it's still inverse to the the DAW Piano Roll. The problem is that there is a convention of MIDI notes mapping to a visual layout: Either left (low) to right (high), or bottom (low) to top (high). Or sometimes both combined, e.g. in pad controllers - from bottom left (low) to top right (high). Basically like the cartesian coordinate systemwave alchemy wrote: Mon Feb 19, 2024 11:36 amThe Sequencer lanes are simply set by the order of the drum channels (and all channels are modular in Triaz - meaning any drum can be loaded to any channel). So whatever is loaded on drum channel 1 will be on sequencer lane 1. Whatever is loaded into drum channel 12, will be sequencer lane 12. Inverting this so that drum channels and sequencer lanes don't match would be a very confusing UX in our opinion.Fannon wrote: Mon Feb 19, 2024 11:24 am
Btw. there's another design-decision, where I have to get a bit used to: In the sequencer, the lowest MIDI note (usually Kick drum) starts on the top. This is causing me some serious issues because I'm so used from piano rolls, DAWs and other sequencer plugins that the lower MIDI notes always start at the bottom and then go up. When you export / import between DAW, everything is now inversed![]()
I'm aware that most people probably won't bother and you have to make design decisions you stick to. But is this something that could be configurable? If not, I'll understand and then just have to get used to it.
If you want kick on the bottom lane, just create your patterns with the kick on channel 12 in Triaz![]()
Or you can use the swap function (in the 3-dot menu below mixer channels) to swap any channel with any other to achieve this![]()
![]()
I'll see if we can include an advanced option in the settings menu that inverts the entire sequencer. No promises, but we'll discuss it
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
-
- KVRer
- 19 posts since 11 Nov, 2006
What's the best way to install this if I already have the old version of Triaz installed? Should I just copy over the existing factory content?
Also, is there a way to transfer my existing drum kit snapshots from the old version to the new one?
Also, is there a way to transfer my existing drum kit snapshots from the old version to the new one?
-
- KVRian
- 573 posts since 29 Jun, 2009
The new version is not related to the old Kontakt version in any way. Kontakt (or anything else from Native Instruments) is not used in any way within the new version.rossc wrote: Mon Feb 19, 2024 2:20 pm What's the best way to install this if I already have the old version of Triaz installed? Should I just copy over the existing factory content?
Also, is there a way to transfer my existing drum kit snapshots from the old version to the new one?
Just download the install instructions from our website / downloads section and forgot about the Kontakt version. This is far superior in every way
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
-
- KVRer
- 19 posts since 11 Nov, 2006
Ah ok, thanks for the response. It's just that I have lots of tracks using the old version and my own templates (snapshots) so I won't be able to just ditch it. I guess I'll just install the new version completely separately.
-
- KVRian
- 923 posts since 13 Jul, 2006
Wave Alchemy also mentioned somewhere in this tread that because the new Triaz is all new, it's also not possible to simply copy over the presets. Even if you could, it would sound a bit different due to different FX etc.rossc wrote: Mon Feb 19, 2024 2:42 pm Ah ok, thanks for the response. It's just that I have lots of tracks using the old version and my own templates (snapshots) so I won't be able to just ditch it. I guess I'll just install the new version completely separately.
Find my (music) related software projects here: github.com/Fannon
-
- KVRist
- 221 posts since 30 Jun, 2005 from Scotland
It comes with 2 installers - one for the plugin & one for the library.rossc wrote: Mon Feb 19, 2024 2:42 pm Ah ok, thanks for the response. It's just that I have lots of tracks using the old version and my own templates (snapshots) so I won't be able to just ditch it. I guess I'll just install the new version completely separately.
Both want to install into a 'Triaz' subfolder of whatever folder you select - you can see this in the installation path.
Be aware of this so you don't mess up your current Triaz Kontakt install.
-
- KVRian
- 573 posts since 29 Jun, 2009
Yes, in this case you'll simply need to keep the old version around. It was never a case of us simply updating this plugin or porting things over - we had to re-build every single thing from scratch using a different coding language. But is has been worth the effortrossc wrote: Mon Feb 19, 2024 2:42 pm Ah ok, thanks for the response. It's just that I have lots of tracks using the old version and my own templates (snapshots) so I won't be able to just ditch it. I guess I'll just install the new version completely separately.
http://www.wavealchemy.co.uk
Specializing in the development of forward-thinking virtual instruments and sample libraries.
Specializing in the development of forward-thinking virtual instruments and sample libraries.
