Old 12-31-2020, 07:18 PM   #1
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default [TOOL] MIDI Colormap Generator

Hopefully the best section to post this.

I made a Javascript app to easily build MIDI Note Colormaps using colorpicker GUI's that display the result realtime as you drag-and-drop.
It also provides some useful color transformation functions (lighten/darken/brighten/saturate/desaturate/hueshift).

The UI/design is not great. I don't have fun styling things and I'm terribly unartistic.
But, it works.

It's also open-source and I have it on Codesandbox (browser-based IDE with realtime preview, so anyone can open the app source and start contributing immediately with no local setup or tools).

Link to App
https://reaper-midi-colormap-tool.netlify.app/

Codesandbox (Source Code)
https://codesandbox.io/s/reaper-midi...e=/src/App.vue

Github
https://github.com/GavinRay97/reaper-midi-colormap-tool

I would be grateful if others were interested in contributing, particularly on easy/tedious things like just sprucing up the HTML + CSS styles.

Demo Video



Screenshot

gxray is offline   Reply With Quote
Old 12-31-2020, 07:23 PM   #2
BirdBird
Human being with feelings
 
BirdBird's Avatar
 
Join Date: Mar 2019
Posts: 428
Default

Awesome!
__________________
ReaScript Discord Server | Scripts | JSFX
BirdBird is offline   Reply With Quote
Old 12-31-2020, 07:26 PM   #3
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

Really well Done !! Thanks for that!!!
daniellumertz is offline   Reply With Quote
Old 12-31-2020, 07:56 PM   #4
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Quote:
Originally Posted by BirdBird View Post
Awesome!
Quote:
Originally Posted by daniellumertz View Post
Really well Done !! Thanks for that!!!
Thank you! I hope that people will find it useful, and we will get to see more nice-looking MIDI colormaps in our piano rolls as people experiment =D
gxray is offline   Reply With Quote
Old 01-01-2021, 12:22 AM   #5
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

Could you also please add different colors for different velocities? I'm not sure, but the top pixels (on both selected and unselected parts) are 127 and the bottom ones are 0.
vitalker is offline   Reply With Quote
Old 01-01-2021, 12:28 AM   #6
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Quote:
Originally Posted by vitalker View Post
Could you also please add different colors for different velocities? I'm not sure, but the top pixels (on both selected and unselected parts) are 127 and the bottom ones are 0.
You can do this currently, use the sections that say "Note velocity gradient color stops":



You can add as many color-stops as you want, from left-to-right going from 0 -> 127 velocity.

So it could be, for example, just 2 color stops, light blue and dark blue.
Or, you could add many color stops and do gradual gradients, or use multiple colors (red, green, blue, etc).

However you want to do it =)

So, if you wanted to mirror the Whitetie documentation image here:



You would click "+" to make 3 color stops, and make the colors "green, yellow, red".
Here's a shitty quick attempt:


Last edited by gxray; 01-01-2021 at 12:33 AM.
gxray is offline   Reply With Quote
Old 01-01-2021, 12:38 AM   #7
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

I'm also more than open to better ways of laying out these controls, because this was a first attempt.

Folks will probably have some pretty smart ideas about how to make the experience of using this easier/more pleasant.
gxray is offline   Reply With Quote
Old 01-01-2021, 01:48 AM   #8
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

Quote:
Originally Posted by gxray View Post
You can do this currently, use the sections that say "Note velocity gradient color stops":
Ah, sorry then
vitalker is offline   Reply With Quote
Old 01-01-2021, 01:58 AM   #9
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Quote:
Originally Posted by vitalker View Post
Ah, sorry then
No worries, happy New Years
gxray is offline   Reply With Quote
Old 01-01-2021, 02:49 AM   #10
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

Quote:
Originally Posted by gxray View Post
No worries, happy New Years
Happy New Year, buddy!
vitalker is offline   Reply With Quote
Old 10-16-2021, 03:41 PM   #11
Alez156
Human being with feelings
 
Alez156's Avatar
 
Join Date: Jun 2015
Location: Venezuela
Posts: 350
Default

Seriously. This is so SO so so amazing. Thank you soooo much for this!! <3
__________________
💙 I run Reapertips.com | 🦋 Reapertips Theme | ☕️ Buy me a coffee
🎸 Modern Metal Songwriting REAPER Template
Alez156 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:17 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.