Jump to content


Photo

New Tool: Progressor


  • Please log in to reply
91 replies to this topic

#26 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 30 August 2010 - 15:21

I'm glad if Progressor is useful. New version is coming soon.
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#27 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 31 August 2010 - 21:46

Ok, folks! It's time to explore the darkside...

Here comes new version of Progressor with harmonic minor added.

Harmonic minor scale contains new chords:
- two major chords (5th and 6th chord in the scale)
- two minor chords (1st and 4th chord in the scale)
- two diminished minor chords (2nd and 7th chord in the scale)
- one, new, augmented major chord (3rd chord in the scale)

Almost every second chord is dissonant because of two diminished chords and one augmented chord. Harmonic minor scale sounds special, different from major scale, and is often named, as well as other minor scales, sad or dark.
So, let's explore the darkside...

New features of new Progressor v0.2:
- harmonic minor scale
- skipping - some tones of the lead are ignored during matching, so chordline with skipping is more calm, chord changes occure more rarely, but is more dissonant because of tones in close distance from each other.

and features requested on forum:
- pattern indexes counted from 0 (Jonas)
- window remains open (Conner_BW)
- key shortcuts passed to renoise (thanks to Conner_BW for example)

and also:
- hyperlink to my website with mp3 downloads links added

Greetings to all who downloaded Progressor v0.1 (over hunderd downloads! :w00t: ) and found it useful. I hope you'll find the new version at least as useful as previous one.

Attached Files


Edited by Laffik, 31 August 2010 - 22:15.

  • hotelsinus likes this
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#28 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 31 August 2010 - 22:21

:drummer:

#29 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7066 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 01 September 2010 - 04:33

0.2 is great stuff!

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#30 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 29 November 2010 - 08:44

Ladies and gentlemen!

Third version of Progressor is published.

New features:
- 4 voice polyphony
- half skipping
- no arp mode - mode solving problems with dissonant chords described by ToybOx here

regards.

Attached Files


Laffik's mp3 downloads webpage:
http://www.laffik.com/

#31 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 29 November 2010 - 11:37

Thanks, I use this tool all the time!

#32 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 29 November 2010 - 12:58

Thanks, I use this tool all the time!

I'm very glad it is usefull :)
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#33 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 14 March 2011 - 14:03

Hello everybody!

Here is current version of Progressor, compatible with Renoise 2.7. Have fun!

Attached Files


Laffik's mp3 downloads webpage:
http://www.laffik.com/

#34 shamburglar

shamburglar

    Member

  • Normal Members
  • PipPip
  • 14 posts

Posted 19 March 2011 - 16:53

Thank you! This is so useful.

Hello everybody!

Here is current version of Progressor, compatible with Renoise 2.7. Have fun!



#35 The Witch Kings

The Witch Kings

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 166 posts
  • Gender:Male
  • Location:Texas

Posted 19 March 2011 - 17:04

Hello everybody!

Here is current version of Progressor, compatible with Renoise 2.7. Have fun!


Like a chili dog, this creation is so wonderful and so horrible at the same time. It makes me sick to my stomach but i love it. Thanks!

#36 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 19 March 2011 - 23:35

Great! I am preparing new version, with new chords sorting criteria that will make dissonant chords occure less often and maybe I will do progression for user-defined scales too, so don't go anywhere! :drummer:
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#37 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2526 posts
  • Gender:Male
  • Location:Kontula, Helsinki, Finland
  • Interests:// Free Energy // Cymatics // Sound visualization // Sustainable energy production // Apple devices // Tesla Motors //

Posted 14 May 2011 - 14:46

Great! I am preparing new version, with new chords sorting criteria that will make dissonant chords occure less often and maybe I will do progression for user-defined scales too, so don't go anywhere! :drummer:


Wonderful! Looking forward to any updates. I'm just learning to use this tool, since I've been scared of chord progressions all my life.

| lackluster Website | lackluster on bandcamp | lackluster on facebooklackluster on soundcloud | esaruoho on twitter |

esaruoho@gmail.comesaruoho on reddit | esaruoho on ello | 

| OS X 10.11 El Capitan | Mac Book Pro 2.66 GHz Intel Core 2 Duo / 8GB 1067 MHz DDR3 |

| Latent Impulse Tracker/Scream Tracker 3/Schism Tracker <-> Renoise fanatic |

More API functions, please! ;)

#38 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2526 posts
  • Gender:Male
  • Location:Kontula, Helsinki, Finland
  • Interests:// Free Energy // Cymatics // Sound visualization // Sustainable energy production // Apple devices // Tesla Motors //

Posted 15 May 2011 - 12:39

One question, would it be possible to copy the note-offs from the selected-track to the Progressor-generated section? :)
Having to do them now by hand feels like something Progressor itself could do ? :)

| lackluster Website | lackluster on bandcamp | lackluster on facebooklackluster on soundcloud | esaruoho on twitter |

esaruoho@gmail.comesaruoho on reddit | esaruoho on ello | 

| OS X 10.11 El Capitan | Mac Book Pro 2.66 GHz Intel Core 2 Duo / 8GB 1067 MHz DDR3 |

| Latent Impulse Tracker/Scream Tracker 3/Schism Tracker <-> Renoise fanatic |

More API functions, please! ;)

#39 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 15 May 2011 - 14:12

One question, would it be possible to copy the note-offs from the selected-track to the Progressor-generated section? :)
Having to do them now by hand feels like something Progressor itself could do ? :)

Sure. It will be done as an option.
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#40 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2526 posts
  • Gender:Male
  • Location:Kontula, Helsinki, Finland
  • Interests:// Free Energy // Cymatics // Sound visualization // Sustainable energy production // Apple devices // Tesla Motors //

Posted 15 May 2011 - 14:41

Sure. It will be done as an option.


Amazing!!!


Thankyou :lol:

| lackluster Website | lackluster on bandcamp | lackluster on facebooklackluster on soundcloud | esaruoho on twitter |

esaruoho@gmail.comesaruoho on reddit | esaruoho on ello | 

| OS X 10.11 El Capitan | Mac Book Pro 2.66 GHz Intel Core 2 Duo / 8GB 1067 MHz DDR3 |

| Latent Impulse Tracker/Scream Tracker 3/Schism Tracker <-> Renoise fanatic |

More API functions, please! ;)

#41 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 08 August 2011 - 19:18

Ladies and gentelmen!


I'm proud to announce new version of Progressor. Progressor v0.5. :D

It's been a year of having fun with automatic progressions. During this year Progressor evolved from a short tool for major scale only to larger tool with few scales, poliphonies and modes.

It has counted over 1200 downloads. :rolleyes:

Today the version 0.5 is waiting for approval and soon will be available on renoise tools page.

This release brings light to dark subject of progressions in minor scales. From now, new progression modes are available. Modes that allows user to decide how the chords are sorted before matching. Previous versions matching algorythm (Dissonances: allowed) was to find the chord that containins new, played note and is most similar to it's predecessor. It caused dissonant chords being matched when they were most similar and the change was smallest. Now user can choose new modes. Dissonances: fewer - mode that matches chords as consonant as possible but preserving at least one same tone between chords. It causes dissonant chords occuring rarely and makes whole progression more consonant. However dissonant chords still occure in few cases. So there is another mode - Dissonances: none - that matches only most consonant chords, taking care about similarity of chords in second turn. It causes that dissonant chords occure only if scale doesn't contain any consonant chords containing played note.

...and now, finally, I can say it does progressions properly...

:w00t:

I have done copying note off's option for esaruoho's request too.

Now, before the tool will be accepted officially by Renoise, try to download the tool from attachment and have fun with calm progressions in minor and major scales generated with Progressor.

Attached Files


  • Conner_Bw, Djeroek and eeter like this
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#42 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 08 August 2011 - 21:52

Thanks, testing this baby tonight!

#43 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 11 August 2011 - 18:24

Thanks, testing this baby tonight!


So... :blink: How was the night Jonas? Hope it was totally awesome :)
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#44 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 11 August 2011 - 19:35

good, good :) , haven't yet made a new tune or something, just tested if it worked without crashing and it hasn't yet! :drummer:

#45 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 24 August 2011 - 01:01

Ey Laffik,

every time I use your tool, afterwards I have to manually select the notes in the pattern editor and transpose an octave through +12 in the advanced edit. Is it possible you have your tool updated to give back results an octave higher, or better yet have a setting where the user can set the octave?

Edit:

would also be cool, if your tool recognizes which sequence position the tool user is on, so it can take the sequence/pattern number for the beginning of the range in your tool.

Edited by Jonas, 24 August 2011 - 01:03.


#46 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 24 August 2011 - 08:12

@first request:
It will be done in next release. I've been thinking about it too but not implemented it yet. It would be done with something that I call "following" - the chords follow with rotations after lead and stay in selected octave interval from it. So I will do it at one shot.

@second request:
I will do it in next release too. It's just few commands to implement. So no problem.

These requests really would make the tool more handy, so thanks for idea.

I'm planning to do something with adding progression to existing or new track (control to select between). And maybe option for deleting source lead after matching the progression.

Stay tuned...
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#47 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 24 August 2011 - 11:52

I'm planning to do something with adding progression to existing or new track (control to select between). And maybe option for deleting source lead after matching the progression.


Sounds good! :drummer:

#48 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 24 August 2011 - 13:11

Tracks rarely contain chordline played on pads. The chordline is useful to build everything else over top of a tune, even finetuned drums. While following and octave selection features are not done you can still use chord track generated with Progressor as an informative cheat-sheet to find out on which tones to improvise new lead together with existing lead. You can even delete it or mute it after new melody is done. It not necessarily has to be integral part of a tune. You can use it to match bass line with lead or to add lead to bassline, or if you are in classical music you can make counterpoint for a melody or variation played after melody with the same harmony content... and delete it after, leaving only melodies that match together.

About fifteen years ago I met impressive man, who was organist and organ builder. He was one of few organ-players in Poland able to improvise fugue on given melody in real time. He was able to play few tunes at one time, respecting chord line, adding improvised counterpoints in real time. He did never use long notes for chords (only long notes he used was on subbas) and no chords played in shots. He rather played few harmonically matched tunes at the time. He impressed me much. Now Progressor gives us ability to match tunes together like he was doing in the fly.

Edited by Laffik, 24 August 2011 - 13:44.

Laffik's mp3 downloads webpage:
http://www.laffik.com/

#49 Laffik

Laffik

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 138 posts
  • Gender:Male
  • Location:London
  • Interests:digital music

Posted 06 October 2011 - 19:50

Tiny update:

New version (0.6) of Progressor is available.

New features:
- octave selection - progressions matched in octave selected in Renoise keyboard octave control (Jonas wish)
- user's position in the song is put into range beggining control (second Jonas wish)
- leads finishes on prime of last chord

Attached Files


Edited by Laffik, 08 October 2011 - 07:07.

  • Djeroek likes this
Laffik's mp3 downloads webpage:
http://www.laffik.com/

#50 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6697 posts
  • Gender:Male
  • Location:Borneo

Posted 06 October 2011 - 22:03

Thanks!

Posted Image