ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2008-10-14T19:10:58+02:00 https://brainmodular.org/forums/app.php/feed/topic/1049 2008-10-14T19:10:58+02:00 2008-10-14T19:10:58+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5649#p5649 <![CDATA[Realtime Slicer]]>
Thanks in advance...

Statistics: Posted by ethnix73 — 14 Oct 2008, 19:10


]]>
2008-10-14T15:25:55+02:00 2008-10-14T15:25:55+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5646#p5646 <![CDATA[Realtime Slicer]]> Statistics: Posted by bsork — 14 Oct 2008, 15:25


]]>
2008-10-14T15:08:32+02:00 2008-10-14T15:08:32+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5645#p5645 <![CDATA[Realtime Slicer]]> Statistics: Posted by senso — 14 Oct 2008, 15:08


]]>
2008-10-14T15:02:15+02:00 2008-10-14T15:02:15+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5644#p5644 <![CDATA[Realtime Slicer]]> Statistics: Posted by bsork — 14 Oct 2008, 15:02


]]>
2008-10-14T14:58:37+02:00 2008-10-14T14:58:37+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5643#p5643 <![CDATA[Realtime Slicer]]> I have a good news for you!
the pianoroll will have a 'reverse' play mode to play midi files backward.
NOTE OFF are transformed in NOTE ON and NOTE ON in NOTE OFF in respect to the velocity.

it's fun to use...

Statistics: Posted by senso — 14 Oct 2008, 14:58


]]>
2008-10-14T13:09:27+02:00 2008-10-14T13:09:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5642#p5642 <![CDATA[Realtime Slicer]]>
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)
If I'm not mistaken, Cubase (amongst others) reverses MIDI more like how audio is reversed; ie not swapping notes, but instead changing the note messages relative to the part boundaries. Eg. with a 4 bar pattern and a note starting on the first beat and ending on the second, the reverse would move the NoteOn to the third beat and the NoteOff to the fourth. Both ways of reversing things are interesting though.

Something like the note closer shouldn't be too hard to create, but I reckon that an AllNotesOff message would do in most cases, although I remember that in the good ole days of hardware synths, the DX7 and TX7 used to create some "kloinks" or whatever whenever the sequencer was stopped in the middle. My impression was that it happened because of an AllNotesOff message, but I could be wrong...

Statistics: Posted by bsork — 14 Oct 2008, 13:09


]]>
2008-10-14T12:24:46+02:00 2008-10-14T12:24:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5639#p5639 <![CDATA[Realtime Slicer]]>
The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)
hmmmm.... we should be able to do this by driving the ppQpos input on the piano roll - then we could use a counter or timer somehow to drive the position and play direction of a piano roll module but it doesn't seem to work. you can do this with the stepmidi module and use a range fader to set the start and end steps of the counter for making loops. i can't imagine it'd be too difficult to set a counter patch up that can switch from increment to decrement. if we had array outputs on the piano roll it'd be easier - you can use a swap array module to reverse the direction of a stepmidi and switch between the output of the two to reverse on the fly at any time i think...

i wasn't aware of the midi note closer in bidule - an interesting module, i wonder how it's done!?! theres a 'make monophonic' script in usine 4 but it doesn't seem too good with closing notes at times... if it can be done in bidule there must be a way in usine :)

Statistics: Posted by Clearscreen — 14 Oct 2008, 12:24


]]>
2008-10-14T11:56:41+02:00 2008-10-14T11:56:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5638#p5638 <![CDATA[Realtime Slicer]]>
The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)

Statistics: Posted by amiga909 — 14 Oct 2008, 11:56


]]>
2008-10-14T08:24:17+02:00 2008-10-14T08:24:17+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5634#p5634 <![CDATA[Realtime Slicer]]>
What memories..? The reason I ask, is that I think some (not all!) of what Amiga909 suggests can be implemented.
Nothing special, just that I once wanted to make something like this.
I had similar thoughts on how to do that theoretically, I just have no idea how to actually patch that.

Statistics: Posted by Kaspar — 14 Oct 2008, 08:24


]]>
2008-10-13T22:00:38+02:00 2008-10-13T22:00:38+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5631#p5631 <![CDATA[Realtime Slicer]]>
The first problem though - as I see it - would be where to put the slices? The obvious answer is at NoteOns, but then what about chords and overlapping notes? My first thoughts about this would be something like: NoteOns are handled like transients in audio with a minimum time until next slice is being created, so that chords can be played and handled as a single slice. Slices would end after all NoteOffs, and could therefore overlap each other.

The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.

...but there might be a VST out there somewhere that already does all or most of this already...

Statistics: Posted by bsork — 13 Oct 2008, 22:00


]]>
2008-10-13T20:42:14+02:00 2008-10-13T20:42:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5626#p5626 <![CDATA[Realtime Slicer]]>
would it be reasonable to have something like the Sergio Slicer with midi instead of audio?
This brings back memories.
:)

Statistics: Posted by Kaspar — 13 Oct 2008, 20:42


]]>
2008-10-13T20:14:44+02:00 2008-10-13T20:14:44+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5621#p5621 <![CDATA[Realtime Slicer]]> Statistics: Posted by noise2sine — 13 Oct 2008, 20:14


]]>
2008-10-13T19:36:51+02:00 2008-10-13T19:36:51+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5618#p5618 <![CDATA[Realtime Slicer]]> you can make a patch but it will not be very 'ergonomic':
a step data connected to the startpos & endpos.

since the concept of marker in the pianoroll is not clear in my mind, I'm not sure I'll implement it very soon...

Statistics: Posted by senso — 13 Oct 2008, 19:36


]]>
2008-10-13T13:40:06+02:00 2008-10-13T13:40:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5612#p5612 <![CDATA[Realtime Slicer]]>
means, u would load a midi file (or record on the fly) and be able to edit and trigger marks like in Sergio. doing so one could slice a midi file (repair midiNoteOff per slice, avoid empty slices), edit and trigger loops generated from the midi files. in addition there could be per-slice-effects (loop, oneShot, loopAlt, transpose, reverse, mirror, tuning, velocity, ..) ?

Statistics: Posted by amiga909 — 13 Oct 2008, 13:40


]]>
2008-10-10T23:55:49+02:00 2008-10-10T23:55:49+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5589#p5589 <![CDATA[Realtime Slicer]]>
Steve

Statistics: Posted by ghatam — 10 Oct 2008, 23:55


]]>
2008-10-10T22:00:54+02:00 2008-10-10T22:00:54+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5587#p5587 <![CDATA[Realtime Slicer]]> Sergio Slicer
Real time slicer available in the 'Sampling Tools' section
Creates markers automatically on a recorded sound with a beat detector.
Then plays slices in a different order according values of a step sequencer.
Just record your sound (or load it in the sampler) and then press the 'GO' button.
Can't be Simpler!

Image

Statistics: Posted by senso — 10 Oct 2008, 22:00


]]>
BrainModular BrainModular Users Forum 2008-10-14T19:10:58+02:00 https://brainmodular.org/forums/app.php/feed/topic/1049 2008-10-14T19:10:58+02:00 2008-10-14T19:10:58+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5649#p5649 <![CDATA[Realtime Slicer]]>
Thanks in advance...

Statistics: Posted by ethnix73 — 14 Oct 2008, 19:10


]]>
2008-10-14T15:25:55+02:00 2008-10-14T15:25:55+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5646#p5646 <![CDATA[Realtime Slicer]]> Statistics: Posted by bsork — 14 Oct 2008, 15:25


]]>
2008-10-14T15:08:32+02:00 2008-10-14T15:08:32+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5645#p5645 <![CDATA[Realtime Slicer]]> Statistics: Posted by senso — 14 Oct 2008, 15:08


]]>
2008-10-14T15:02:15+02:00 2008-10-14T15:02:15+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5644#p5644 <![CDATA[Realtime Slicer]]> Statistics: Posted by bsork — 14 Oct 2008, 15:02


]]>
2008-10-14T14:58:37+02:00 2008-10-14T14:58:37+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5643#p5643 <![CDATA[Realtime Slicer]]> I have a good news for you!
the pianoroll will have a 'reverse' play mode to play midi files backward.
NOTE OFF are transformed in NOTE ON and NOTE ON in NOTE OFF in respect to the velocity.

it's fun to use...

Statistics: Posted by senso — 14 Oct 2008, 14:58


]]>
2008-10-14T13:09:27+02:00 2008-10-14T13:09:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5642#p5642 <![CDATA[Realtime Slicer]]>
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)
If I'm not mistaken, Cubase (amongst others) reverses MIDI more like how audio is reversed; ie not swapping notes, but instead changing the note messages relative to the part boundaries. Eg. with a 4 bar pattern and a note starting on the first beat and ending on the second, the reverse would move the NoteOn to the third beat and the NoteOff to the fourth. Both ways of reversing things are interesting though.

Something like the note closer shouldn't be too hard to create, but I reckon that an AllNotesOff message would do in most cases, although I remember that in the good ole days of hardware synths, the DX7 and TX7 used to create some "kloinks" or whatever whenever the sequencer was stopped in the middle. My impression was that it happened because of an AllNotesOff message, but I could be wrong...

Statistics: Posted by bsork — 14 Oct 2008, 13:09


]]>
2008-10-14T12:24:46+02:00 2008-10-14T12:24:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5639#p5639 <![CDATA[Realtime Slicer]]>
The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)
hmmmm.... we should be able to do this by driving the ppQpos input on the piano roll - then we could use a counter or timer somehow to drive the position and play direction of a piano roll module but it doesn't seem to work. you can do this with the stepmidi module and use a range fader to set the start and end steps of the counter for making loops. i can't imagine it'd be too difficult to set a counter patch up that can switch from increment to decrement. if we had array outputs on the piano roll it'd be easier - you can use a swap array module to reverse the direction of a stepmidi and switch between the output of the two to reverse on the fly at any time i think...

i wasn't aware of the midi note closer in bidule - an interesting module, i wonder how it's done!?! theres a 'make monophonic' script in usine 4 but it doesn't seem too good with closing notes at times... if it can be done in bidule there must be a way in usine :)

Statistics: Posted by Clearscreen — 14 Oct 2008, 12:24


]]>
2008-10-14T11:56:41+02:00 2008-10-14T11:56:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5638#p5638 <![CDATA[Realtime Slicer]]>
The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.
reverse midi: might sound strange at first.
then again think about: cubase can do it. fruity too I believe. they just do not offer parameter automation for midi reverse.

easy?
- swap the last note to be the first, the 2nd last to be the 2nd note, ..
keep pitch, velocity, noteDuration; swap noteStart
- a clever way to deal with hanging notes (eg. bidule noteCloser)

Statistics: Posted by amiga909 — 14 Oct 2008, 11:56


]]>
2008-10-14T08:24:17+02:00 2008-10-14T08:24:17+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5634#p5634 <![CDATA[Realtime Slicer]]>
What memories..? The reason I ask, is that I think some (not all!) of what Amiga909 suggests can be implemented.
Nothing special, just that I once wanted to make something like this.
I had similar thoughts on how to do that theoretically, I just have no idea how to actually patch that.

Statistics: Posted by Kaspar — 14 Oct 2008, 08:24


]]>
2008-10-13T22:00:38+02:00 2008-10-13T22:00:38+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5631#p5631 <![CDATA[Realtime Slicer]]>
The first problem though - as I see it - would be where to put the slices? The obvious answer is at NoteOns, but then what about chords and overlapping notes? My first thoughts about this would be something like: NoteOns are handled like transients in audio with a minimum time until next slice is being created, so that chords can be played and handled as a single slice. Slices would end after all NoteOffs, and could therefore overlap each other.

The next problem would be play direction. Jumping to somewhere and start playing forwards a one-shot or loop is of course no problem, but how to make the piano roll go backwards? I haven't tried (yet), but I don't think it's possible.

...but there might be a VST out there somewhere that already does all or most of this already...

Statistics: Posted by bsork — 13 Oct 2008, 22:00


]]>
2008-10-13T20:42:14+02:00 2008-10-13T20:42:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5626#p5626 <![CDATA[Realtime Slicer]]>
would it be reasonable to have something like the Sergio Slicer with midi instead of audio?
This brings back memories.
:)

Statistics: Posted by Kaspar — 13 Oct 2008, 20:42


]]>
2008-10-13T20:14:44+02:00 2008-10-13T20:14:44+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5621#p5621 <![CDATA[Realtime Slicer]]> Statistics: Posted by noise2sine — 13 Oct 2008, 20:14


]]>
2008-10-13T19:36:51+02:00 2008-10-13T19:36:51+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5618#p5618 <![CDATA[Realtime Slicer]]> you can make a patch but it will not be very 'ergonomic':
a step data connected to the startpos & endpos.

since the concept of marker in the pianoroll is not clear in my mind, I'm not sure I'll implement it very soon...

Statistics: Posted by senso — 13 Oct 2008, 19:36


]]>
2008-10-13T13:40:06+02:00 2008-10-13T13:40:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5612#p5612 <![CDATA[Realtime Slicer]]>
means, u would load a midi file (or record on the fly) and be able to edit and trigger marks like in Sergio. doing so one could slice a midi file (repair midiNoteOff per slice, avoid empty slices), edit and trigger loops generated from the midi files. in addition there could be per-slice-effects (loop, oneShot, loopAlt, transpose, reverse, mirror, tuning, velocity, ..) ?

Statistics: Posted by amiga909 — 13 Oct 2008, 13:40


]]>
2008-10-10T23:55:49+02:00 2008-10-10T23:55:49+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5589#p5589 <![CDATA[Realtime Slicer]]>
Steve

Statistics: Posted by ghatam — 10 Oct 2008, 23:55


]]>
2008-10-10T22:00:54+02:00 2008-10-10T22:00:54+02:00 https://brainmodular.org/forums/viewtopic.php?t=1049&p=5587#p5587 <![CDATA[Realtime Slicer]]> Sergio Slicer
Real time slicer available in the 'Sampling Tools' section
Creates markers automatically on a recorded sound with a beat detector.
Then plays slices in a different order according values of a step sequencer.
Just record your sound (or load it in the sampler) and then press the 'GO' button.
Can't be Simpler!

Image

Statistics: Posted by senso — 10 Oct 2008, 22:00


]]>