Old 12-09-2019, 06:58 AM   #1
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 82
Default JSH Inline Input Viewer



Just a simple embedded Plugin to view waveform or midi data in mcp.

Features:
Shows the incomming Waveform in Stereo or Mono with clipping indicators (FX are pre Fader so it only works on incomming Audio). Mono is just the left channel no summing or anything similar done yet.

Midi Shows simply the Message Type, Channel, MSB and LSB of the last few Events.
---- Still needs some Love ---- (once my midi stuff is working again)

Look into the file, there are a few Settings you can Change (clear Color, size, Clip hold time)

Usage:
LMB Change Mono or Stereo View
RMB Change Midi or Audio View

EDIT: Can now be downloaded via ReaPack

regards
Hubi
Attached Images
File Type: png Inline_view.PNG (21.0 KB, 338 views)

Last edited by Hubi; 12-11-2019 at 04:18 AM.
Hubi is offline   Reply With Quote
Old 12-09-2019, 08:40 AM   #2
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 654
Default

Nice, Hubi, seems working and is useful :-)
thanks
akademie is offline   Reply With Quote
Old 12-09-2019, 02:03 PM   #3
RPnextGen
Human being with feelings
 
Join Date: Sep 2015
Posts: 28
Default

thank you
Is it possible for scrolling waveforms to track track color
RPnextGen is offline   Reply With Quote
Old 12-09-2019, 02:13 PM   #4
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 82
Default

Not as far as using also a Script that tracks the color, as far as i know, js Plugins cant determine the track color.
Hubi is offline   Reply With Quote
Old 12-09-2019, 02:45 PM   #5
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 5,605
Default

Looks nice! Thanks.
Nice and clean code, too.

Maybe it should show waveform only when playing, and freeze the waveform when stopped?
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 12-09-2019, 03:06 PM   #6
RPnextGen
Human being with feelings
 
Join Date: Sep 2015
Posts: 28
Default

it would be nice to follow the colors that looks great even for now, JS code can hopefully follow the colors over time
RPnextGen is offline   Reply With Quote
Old 12-09-2019, 03:43 PM   #7
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 8,418
Default

Quote:
Originally Posted by Hubi View Post
Could you upload it to ReaPack ?

-Michael
mschnell is offline   Reply With Quote
Old 12-12-2019, 04:13 AM   #8
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 843
Default

NICE!

Lets get it working.

The mono being only the left channel can do the trick.
__________________
Intel core i7 6700K - socket 1151 LGA - Chipset z170 - 16G DDR4 - Nvidia GTX 1060
pepe44 is offline   Reply With Quote
Old 12-12-2019, 04:14 AM   #9
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 843
Default

Quote:
Originally Posted by Fabian View Post
Looks nice! Thanks.
Nice and clean code, too.

Maybe it should show waveform only when playing, and freeze the waveform when stopped?
Good point!
__________________
Intel core i7 6700K - socket 1151 LGA - Chipset z170 - 16G DDR4 - Nvidia GTX 1060
pepe44 is offline   Reply With Quote
Old 12-12-2019, 04:31 AM   #10
pepe44
Human being with feelings
 
pepe44's Avatar
 
Join Date: Jul 2013
Location: Portugal
Posts: 843
Default

Tested and it´s working nice Thanks a lot
__________________
Intel core i7 6700K - socket 1151 LGA - Chipset z170 - 16G DDR4 - Nvidia GTX 1060
pepe44 is offline   Reply With Quote
Old 12-12-2019, 10:33 AM   #11
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 82
Default



Tracking colors is now in the works using a script running in the Background.
And i added an option to set up if it should scroll while pause (Maybe making it a GUI button to decide).

It isnt on reapack at the moment as i need to clean it up and test a bit, butits in the making.
Attached Images
File Type: png Inline Viewer.PNG (47.0 KB, 198 views)
Hubi is offline   Reply With Quote
Old 12-12-2019, 02:16 PM   #12
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 836
Default

Hey this looks really useful. Is it possible to use this in the TCP or just the MCP?

Thanks again. Great work!
Klangfarben is offline   Reply With Quote
Old 12-12-2019, 02:52 PM   #13
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 82
Default

Quote:
Originally Posted by Klangfarben View Post
Hey this looks really useful. Is it possible to use this in the TCP or just the MCP?

Thanks again. Great work!
I would need to look into that, yes you can use it in tcp, but the aspect ratio would be wrong (dont know yet if this could be changed on the fly) and i have no idea how to determine if it is embedded in TCP or MCP, so for now it is just optimized for MCP.
Hubi is offline   Reply With Quote
Old 12-12-2019, 04:04 PM   #14
inspired
Human being with feelings
 
inspired's Avatar
 
Join Date: Dec 2010
Posts: 246
Default

Quote:
Originally Posted by Hubi View Post
Not as far as using also a Script that tracks the color, as far as i know, js Plugins cant determine the track color.
Check my plugin page in GitHub (see my signature), I was using the theme colors to paint the plugin background and controls

https://camo.githubusercontent.com/c...5a54652e676966

So you could do something for the coloring. Now, if the TCP/mcp uses an image and not a color then ok, you can't do anything
__________________
My ReaScripts
inspired is offline   Reply With Quote
Old 12-12-2019, 04:52 PM   #15
poetnprophet
Human being with feelings
 
poetnprophet's Avatar
 
Join Date: Jan 2018
Posts: 1,118
Default

wow this is very very cool
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 5,Motu 828es,MJE Hulk 990,GAP Pre73/EQ81
poetnprophet is online now   Reply With Quote
Old 12-13-2019, 12:05 AM   #16
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 8,418
Default

Why is it called "Input viewer" and the ReaPack description claims it "shows you the incoming waveform and midi data" ?

I suppose it will show the waveform and midi data at the point in the FX chain it is located.

This is even more useful ! It should even be possible to install it multiple times in a track ans see the signal changing.

-Michael
mschnell is offline   Reply With Quote
Old 12-13-2019, 03:14 AM   #17
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 82
Default

Quote:
Originally Posted by mschnell View Post
Why is it called "Input viewer" and the ReaPack description claims it "shows you the incoming waveform and midi data" ?

I suppose it will show the waveform and midi data at the point in the FX chain it is located.

This is even more useful ! It should even be possible to install it multiple times in a track ans see the signal changing.

-Michael
Pretty simple explained… i had no idea how to call it Yes it Shows the incoming waveform and midi data at exaclty the point where it is located in the fx chain.

Would you guys like to give me suggestions how to call the plug in? (and then make a poll)
Hubi is offline   Reply With Quote
Old 12-13-2019, 06:34 AM   #18
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 8,418
Default

I don't dislike the name, but the description in ReaPack should describe the ways of use more explicitly, as "incoming" is likely to be interpreted as incoming to the track instead of to the plugin .

-Michael
mschnell 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 06:25 PM.


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