Jump to content


Photo
- - - - -

Make Velocity Value Midi Mappable


  • Please log in to reply
9 replies to this topic

#1 tris

tris

    Advanced Member

  • Normal Members
  • PipPipPip
  • 92 posts
  • Gender:Male
  • Location:Brighton, UK
  • Interests:Noises and open source

Posted 02 April 2012 - 13:18

I'm not much of a finger drummer. My timing's alright but I'm a bit heavy handed with controllers.

I'd be very happy if we could map the default velocity num box to a knob and change velocity that way.

Obviously would be good if midi mapped controllers with velocity switched off would also use this default velocity.
  • mr_mark_dollin, esaruoho and KMaki like this

#2 mr_mark_dollin

mr_mark_dollin

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2823 posts
  • Gender:Male
  • Location:In the Pattern Matrix.
  • Interests:Quiet Revolutions.

Posted 02 April 2012 - 23:02

I thought of this the other day as well - was thinking that it would be lovely to have the velocity mapped to a foot pedal. +1
Posted Image

#3 dblue

dblue

    Dodgy Geezer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5627 posts
  • Gender:Male
  • Location:Berlin
  • Interests:Code. Music. Graphics.

Posted 02 April 2012 - 23:47

velocity mapped to a foot pedal

So you'd still be using the computer keyboard to input/record the notes, but controlling the velocity of the recorded notes via the foot pedal? Sounds interesting :)

The velocity properties are actually available via scripting:

renoise.song().transport.keyboard_velocity_enabled [true, false]
renoise.song().transport.keyboard_velocity [0 - 127]

So it would be possible to add custom MIDI mappings for this.
  • tris, esaruoho and Jenoki like this

#4 mr_mark_dollin

mr_mark_dollin

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2823 posts
  • Gender:Male
  • Location:In the Pattern Matrix.
  • Interests:Quiet Revolutions.

Posted 03 April 2012 - 08:59

Oh wow dblue... Now all I have to do is learn lua ;)
Posted Image

#5 tris

tris

    Advanced Member

  • Normal Members
  • PipPipPip
  • 92 posts
  • Gender:Male
  • Location:Brighton, UK
  • Interests:Noises and open source

Posted 03 April 2012 - 10:17

Many thanks dblue! I'll have a crack at that some point

#6 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6473 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 03 April 2012 - 11:14

So it would be possible to add custom MIDI mappings for this.

One step closer: somewhere, you have a hack-friendly document called GlobalMidiActions.lua
  • dblue likes this

Tracking with Stuff. API wishlist | Soundcloud


#7 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

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

Posted 04 April 2012 - 11:33

Hi.
mr mark dollin notified me of this thread. i didn't know the computer keyboard can be api controlled, but i will post up a new version of Paketti tonight, which will have 1) midimapping 2) keyboard shortcuts for +1/-1/+10/-10 of computer velocity. when you go below 1, it toggles computer keyjazz velocity control off. when you move the slider, it works. it's real swell! will post url to paketti when it's up.

p.s. sorry dblue, your "why don't you detect all vst / au efx the user has and give a list of that instead of your own set of fave efx, which you shouldn't make public" thing will have to wait, as multicolumn keyjazz and various other things would be real cool to push out right about now :)

Edited by esaruoho, 04 April 2012 - 11:35.

  • mr_mark_dollin likes this

| 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! ;)

#8 mr_mark_dollin

mr_mark_dollin

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2823 posts
  • Gender:Male
  • Location:In the Pattern Matrix.
  • Interests:Quiet Revolutions.

Posted 04 April 2012 - 12:04

Esa: awesome. :D
Posted Image

#9 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

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

Posted 04 April 2012 - 22:04

I'd be very happy if we could map the default velocity num box to a knob and change velocity that way.

controlling the velocity of the recorded notes via the foot pedal? Sounds interesting :)

Esa: awesome. :D


here:
http://tools.renoise.com/tools/paketti

enjoy
it's called (keyboard shortcuts):
Computer Keyboard Velocity -1 / +1 / -10 / +10 (each press will toggle computer keyjazz mode=on, and if you go below 1 velocity, it toggles the velocity off)
midimap:
Computer Keyboard Velocity Slider

map a knob to it and watch it go. enjoy!

thanks again to mmd for pointing out this function + thread.

| 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! ;)

#10 Ledger

Ledger

    Guruh Motha Fakka Knows More About Renoise Than Taktik

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3409 posts
  • Gender:Male

Posted 01 September 2012 - 02:17

Computer Keyboard Velocity -1 / +1 / -10 / +10 (each press will toggle computer keyjazz mode=on, and if you go below 1 velocity, it toggles the velocity off)
midimap:
Computer Keyboard Velocity Slider


Thanks for this!

Very handy little functions!

--> Lua For Beginners <--
--> Lua for newbies <--

My Scripts On Forum

Top Tip!

 

cpu : Xeon 1231 v3, os : Win 7 64bit, audio: Audient iD4
posts as 4tune @ KvR and some other music related sites