piz midi looper (beta!)
- KVRAF
- 1782 posts since 10 Mar, 2004
"" 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?""
no i didnt mean about trasposing with midi input..
i thought "Use Scale Ch.." is only for the transposing.
then i figured it out there was 2 different way to use this option with and without select
also you are right about the octave shift ..no matter before or after the force scale ...
its my mistake sory
Greetings
Yıldırım
no i didnt mean about trasposing with midi input..
i thought "Use Scale Ch.." is only for the transposing.
then i figured it out there was 2 different way to use this option with and without select
also you are right about the octave shift ..no matter before or after the force scale ...
its my mistake sory
Greetings
Yıldırım
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
vertical zoom and vertical resizing was easy so they've been added already. ctrl-click zoom buttons for vertical zoom.
i'm changing the GUI colors and took out the shiny JUCE buttons look, added tooltips to explain what everything does... fixed some bugs too so i'm uploading it.
it looks like this now:

download:
http://thepiz.org/pizmidi/midiLooper.zip
i'm changing the GUI colors and took out the shiny JUCE buttons look, added tooltips to explain what everything does... fixed some bugs too so i'm uploading it.
oh yeah, found it on page 5... got it halfway done in less than 3 years (in this version it still chops the notes off when recording).contrast wrote: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...Thank you!
it looks like this now:

download:
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
-
- KVRist
- 261 posts since 14 Apr, 2006
I think your doing an awesome job. This program has some similarity with my own program (Zyklus Improvisor) that I'm currently working on. Keep up the good work! I know how hard it is to get it going.
-
- KVRian
- 514 posts since 2 May, 2004
Thanks God we have not one , but TWO intuitive programmers on this forum. Both Looper and Zyklus make the world better place to live, but still neither Looper or Zyklus supports polyrythm and polyharmony. All slots are in sync and can not be harmonized independently.
I hope that Chuck Norris is not aware of this...
I hope that Chuck Norris is not aware of this...
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
thanks! when i started working on this again last month i wasn't aware of the progress you had made, but since then i've seen the youtube videos and so on. it will be interesting to see where both projects end up.bronswerk wrote:I think your doing an awesome job. This program has some similarity with my own program (Zyklus Improvisor) that I'm currently working on. Keep up the good work! I know how hard it is to get it going.
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
regarding sync, all slots in midiLooper do follow the host's tempo, but there is the "Speed" multiplier per slot, arbitrary loop lengths, and sync is optional per slot... what's missing, in your opinion, for polyrhythms?maki wrote:Thanks God we have not one , but TWO intuitive programmers on this forum. Both Looper and Zyklus make the world better place to live, but still neither Looper or Zyklus supports polyrythm and polyharmony. All slots are in sync and can not be harmonized independently.
I hope that Chuck Norris is not aware of this...
for different harmony per slot, you can have that now, just not settable directly with midi notes... would it be enough if the "Scale Channel" was a per-slot setting?
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRian
- 514 posts since 2 May, 2004
-Lets say I have a seven-slot project and an 7 octaves midi keyboard, split in seven 1-octave splits, each sends midi on a separat midi channel.
I would like to be able to controll harmonization of slot one by playing chords on split with midichannel one, slot two by playing chords on split with midichannel two and so on.
-independent triggering of playback for each slots.
I would like to be able to controll harmonization of slot one by playing chords on split with midichannel one, slot two by playing chords on split with midichannel two and so on.
-independent triggering of playback for each slots.
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
all right, i just uploaded a version with a "Scale Ch" setting per slot which will allow this. set them all different for your scenario, or set them all the same to get the old behavior.maki wrote:-Lets say I have a seven-slot project and an 7 octaves midi keyboard, split in seven 1-octave splits, each sends midi on a separat midi channel.
I would like to be able to controll harmonization of slot one by playing chords on split with midichannel one, slot two by playing chords on split with midichannel two and so on.
this is possible with note triggering, automation of the per-slot play parameters, or ctrl-clicking the slot numbers.-independent triggering of playback for each slots.
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
i uploaded the wrong thing earlier. download again if you got it in the last hour...
changes:
- Remembers piano roll zoom/scroll position per slot
- Scale Ch. is per slot
- Fixed sending parameter change messages for no reason, interfering with Reaper's undo system
- Improved overdub mode (?) - not fully tested
changes:
- Remembers piano roll zoom/scroll position per slot
- Scale Ch. is per slot
- Fixed sending parameter change messages for no reason, interfering with Reaper's undo system
- Improved overdub mode (?) - not fully tested
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
cool
downloaded (again)
i will test tomorrow!
Greetings

ok i couldnt sleep
so far :
i start to test everything was really good.
after approx 20 min that "fx parameter changes" thing suddenly started again
i didnt change anything.
edit:
( i mean i didnt load any new midi file or i didnt change any of the other parameters) .
Just ..i select the force to scale boxes for every active slots...
i saved the test project and closed the reaper for restart the project
but looper didnt remember last parameters that i saved with
( except the p.roll zoom and scroll positions they are all ok )
_all play buttons turn to off
_all selected force to scale and use scale channel check boxes turn to de-selected
_all scale channels ( they were 16) turn to 1
_ Split box turn to unchecked
_all I/O channels reset to All position.
and
one question that i forgot to ask last time
any chance for the total Save and Load presets?
ok i can go to sleep now.
Greetings
Yıldırım
downloaded (again)
i will test tomorrow!
Greetings
ok i couldnt sleep
so far :
i start to test everything was really good.
after approx 20 min that "fx parameter changes" thing suddenly started again
i didnt change anything.
edit:
( i mean i didnt load any new midi file or i didnt change any of the other parameters) .
Just ..i select the force to scale boxes for every active slots...
i saved the test project and closed the reaper for restart the project
but looper didnt remember last parameters that i saved with
( except the p.roll zoom and scroll positions they are all ok )
_all play buttons turn to off
_all selected force to scale and use scale channel check boxes turn to de-selected
_all scale channels ( they were 16) turn to 1
_ Split box turn to unchecked
_all I/O channels reset to All position.
and
one question that i forgot to ask last time
any chance for the total Save and Load presets?
ok i can go to sleep now.
Greetings
Yıldırım
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
whoops... fixed, uploaded again.yellukhan wrote:i saved the test project and closed the reaper for restart the project
but looper didnt remember last parameters that i saved with
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
! Thanks !
lets test

edit:
i just send the pm
Regards
Yıldırım
lets test
edit:
i just send the pm
Regards
Yıldırım
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
update:
- Added per-slot selectable modes for Force To Scale: Nearest, Up, Down, Block
- Added option for notifying host of parameter changes: "HostAutomation" parameter, set to "Off" to stop Reaper from saving undo states with every parameter change
- Added line on piano roll to show currently playing position
- In the last version, notes on "Scale Channel" were blocked from recording even when not used, now fixed
- Many bug fixes with recording, unsynced triggering, etc
http://thepiz.org/pizmidi/midiLooper.zip

- Added per-slot selectable modes for Force To Scale: Nearest, Up, Down, Block
- Added option for notifying host of parameter changes: "HostAutomation" parameter, set to "Off" to stop Reaper from saving undo states with every parameter change
- Added line on piano roll to show currently playing position
- In the last version, notes on "Scale Channel" were blocked from recording even when not used, now fixed
- Many bug fixes with recording, unsynced triggering, etc
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
- 1782 posts since 10 Mar, 2004
play line which is very helpful to see whats going on,
+force options ..not much to say
everything works Great! in Reaper now.
Thank You So Much!
Yıldırım
+force options ..not much to say
everything works Great! in Reaper now.
Thank You So Much!
Yıldırım
-
- KVRAF
- 7032 posts since 28 Apr, 2004 from france
