piz midi looper (beta!)
-
- KVRian
- 1480 posts since 14 Jun, 2003
regarding chaining patterns your concept works for me, even better.
i have wireless headphones that have a decent range so ive been testing midiloops on v-machine a lot, letting it play forever while i do other stuff around the yard and its never missed a beat.
i have wireless headphones that have a decent range so ive been testing midiloops on v-machine a lot, letting it play forever while i do other stuff around the yard and its never missed a beat.
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
thanks for the midi file... the problem appears to be just due to the number of events in the file. i'll have to do some work to optimize it for large files like this.yellukhan wrote:now must be your inbox.
one more thing i want to ask:
is it possible to stick the Loop Area
with the horizontal zoom changes + horizontal scrolling
its plays where you select before but in visually shows somewhere else when i change the zoom or slide position .
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
just uploaded a version that should have much better performance with large midi files. also fixed the loop area when the piano roll is scrolled horizontally.
http://thepiz.org/pizmidi/midiLooper.zip
http://thepiz.org/pizmidi/midiLooper.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
another update:
- added "Split" option to immediately split and transpose notes when changing semitones/octaves/force to scale/master transpose settings
- there are now separate options for using midi input (scale channel) for transposing and for scale input
- bug fixes (?)
pattern sequencing stuff will be next.
here's the latest slightly different screenshot.

- added "Split" option to immediately split and transpose notes when changing semitones/octaves/force to scale/master transpose settings
- there are now separate options for using midi input (scale channel) for transposing and for scale input
- bug fixes (?)
pattern sequencing stuff will be next.
here's the latest slightly different screenshot.

Last edited by insertpizhere on Fri Nov 12, 2010 10:36 pm, edited 1 time in total.
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
- KVRAF
- 1782 posts since 10 Mar, 2004
Great news
i was download latest one before but i haven't enough time to test-push hardly..
also i have a couple of ideas to wrote
after testing this one
(+ after using "Magic Button")
i will.
and
now ...
the same link ?
Edit
ok yes it was same
Thank you so much.
i was download latest one before but i haven't enough time to test-push hardly..
also i have a couple of ideas to wrote
after testing this one
(+ after using "Magic Button")
i will.
and
now ...
the same link ?
Edit
ok yes it was same
Thank you so much.
Last edited by yellukhan on Fri Nov 12, 2010 10:33 pm, edited 1 time in total.
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
updated again:
- options for number of times to play each loop, then either stop or play a different slot
- ctrl-click on play and record buttons to apply to all slots
this is getting pretty confusing... i will probably be changing the GUI soon.

- options for number of times to play each loop, then either stop or play a different slot
- ctrl-click on play and record buttons to apply to all slots
this is getting pretty confusing... i will probably be changing the GUI soon.

wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
the next version will be able to do things like this:

instead of chopping off notes at the end of the loop, they can overlap with the start of the next loop. i thought someone suggested this a couple years ago, maybe...

instead of chopping off notes at the end of the loop, they can overlap with the start of the next loop. i thought someone suggested this a couple years ago, maybe...
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- 1480 posts since 14 Jun, 2003
v-machine waould occasionally go quiet for a bar or 2 mysteriously while testing the chaining but it seems to have gone away when i increased its buffer to 1024 samples, which is fine for drum machine uses.
it may have been my nankontrol sending spurious master record commands before i reassigned that on the presets back to master velocity.
very wise implementation of the chaining, simple yet flexible. bravo.
it may have been my nankontrol sending spurious master record commands before i reassigned that on the presets back to master velocity.
very wise implementation of the chaining, simple yet flexible. bravo.
-
- KVRist
- 487 posts since 19 Jan, 2003
It was me...insertpizhere wrote: instead of chopping off notes at the end of the loop, they can overlap with the start of the next loop. i thought someone suggested this a couple years ago, maybe...
-
- KVRAF
- 6111 posts since 18 Oct, 2007
- KVRAF
- 1782 posts since 10 Mar, 2004
hi
Thank you so much for the fast(as always) responses
im still testing
here is the couple of things that i miss
0:obviously im with " maki "
1:vertical zoom or if its simply to do vertically resizable gui ( as like your midi step's gui)
2:could each 16 slots remember the own zoom + slide positions?
( if not ..also no big problem)
3: for each 16 slots ( + ,- ) 12 or 24 maybe transpose options Before the forcetoscale
and ( + , -) 3 octave shift After force to scale would be useful
3b: plus ..before the forcetoscale "ForceToRange" option
3c: after forcetoscale "OverlappingNoteKiller" and "stuck note killer"
4: im still reading the threads but is there is a copy paste function in the piano roll?
copy paste even between the slots would be very handy
5: forcetoscale's (nearest, upper , lower,kill ) options.
6: a bug ?
Reaper and 64x reaper crashes alot when the drag drop midi
7: im not sure maybe its reaper's bug .. its always return to the first slot when press the play .
8: in Fl 9.6 its stops to play randomly also crash during drag drop midi.
( midi files that i tested was single channel piano midis also i tested with long and short "chopped" midi files drag drop issue all the same )
regards
Yıldırım
Thank you so much for the fast(as always) responses
im still testing
here is the couple of things that i miss
0:obviously im with " maki "
1:vertical zoom or if its simply to do vertically resizable gui ( as like your midi step's gui)
2:could each 16 slots remember the own zoom + slide positions?
( if not ..also no big problem)
3: for each 16 slots ( + ,- ) 12 or 24 maybe transpose options Before the forcetoscale
and ( + , -) 3 octave shift After force to scale would be useful
3b: plus ..before the forcetoscale "ForceToRange" option
3c: after forcetoscale "OverlappingNoteKiller" and "stuck note killer"
4: im still reading the threads but is there is a copy paste function in the piano roll?
copy paste even between the slots would be very handy
5: forcetoscale's (nearest, upper , lower,kill ) options.
6: a bug ?
Reaper and 64x reaper crashes alot when the drag drop midi
7: im not sure maybe its reaper's bug .. its always return to the first slot when press the play .
8: in Fl 9.6 its stops to play randomly also crash during drag drop midi.
( midi files that i tested was single channel piano midis also i tested with long and short "chopped" midi files drag drop issue all the same )
regards
Yıldırım
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
yes, it will have all of this.yellukhan wrote:1:vertical zoom or if its simply to do vertically resizable gui ( as like your midi step's gui)
2:could each 16 slots remember the own zoom + slide positions?
( if not ..also no big problem)
before force to scale there is already +/- 12 semitones and +/- 4 octaves per slot, am i missing something? and octave shift will be the same before or after force to scale... i guess you mean when using midi input to transpose?3: for each 16 slots ( + ,- ) 12 or 24 maybe transpose options Before the forcetoscale
and ( + , -) 3 octave shift After force to scale would be useful
good point, there will be overlapping notes after forcing to scale.3b: plus ..before the forcetoscale "ForceToRange" option
3c: after forcetoscale "OverlappingNoteKiller" and "stuck note killer"
not yet, but this is planned.4: im still reading the threads but is there is a copy paste function in the piano roll?
copy paste even between the slots would be very handy
ok5: forcetoscale's (nearest, upper , lower,kill ) options.
thanks, will check it out.6: a bug ?
Reaper and 64x reaper crashes alot when the drag drop midi
7: im not sure maybe its reaper's bug .. its always return to the first slot when press the play .
8: in Fl 9.6 its stops to play randomly also crash during drag drop midi.
( midi files that i tested was single channel piano midis also i tested with long and short "chopped" midi files drag drop issue all the same )
regards
Yıldırım
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
how simple? i'll consider it, but the problem is, what is a bell or whistle or not will be different depending on the situation... of course you can always get the source code and disable features, or even just remove them from the GUI... should not be too tricky.Optomadic wrote:hey Piz,
I was wondering if it would be possible for a simple small version of MIDIlooper??
I dont need all the bells and whistles, just sync recording and playback mainly.
Let me know what you think..
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995


