piz midi looper (beta!)

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

"" 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

Post

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.
contrast wrote:
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...
It was me... :o Thank you! :)
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).


it looks like this now:
Image

download:
http://thepiz.org/pizmidi/midiLooper.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

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.

Post

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...

Post

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.
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.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

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...
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?

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

Post

-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.

Post

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.
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.
-independent triggering of playback for each slots.
this is possible with note triggering, automation of the per-slot play parameters, or ctrl-clicking the slot numbers.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

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
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

cool
downloaded (again)
i will test tomorrow!

Greetings

:shock:

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

Post

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
whoops... fixed, uploaded again.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

! Thanks !
lets test
:)

edit:
i just send the pm

Regards
Yıldırım

Post

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

Image
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

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

Post

Thank you for all the improvements, PIZ.
And i like the new GUI better :)

Post Reply

Return to “Instruments”