Old 12-09-2019, 06:58 AM   #1
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 83
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, 1392 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: 4,018
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: 47
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: 83
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: 7,431
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: 47
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: 14,770
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: 1,827
Default

NICE!

Lets get it working.

The mono being only the left channel can do the trick.
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: 1,827
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!
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: 1,827
Default

Tested and it´s working nice Thanks a lot
pepe44 is offline   Reply With Quote
Old 12-12-2019, 10:33 AM   #11
Hubi
Human being with feelings
 
Join Date: Oct 2010
Posts: 83
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, 1201 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: 1,701
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: 83
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: 271
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,651
Default

wow this is very very cool
__________________
https://www.kdubbproductions.com/
https://www.youtube.com/channel/UCpC...2dGA3qUWBKrXQQ
i7 8700k,4.9Ghz,Win10,Reaper 6,Motu 828es, Cranborne ADAT500
poetnprophet is offline   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: 14,770
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: 83
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: 14,770
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
Old 08-25-2022, 09:56 AM   #19
Manwë
Human being with feelings
 
Manwë's Avatar
 
Join Date: Aug 2022
Posts: 79
Default

Quote:
Originally Posted by Hubi View Post


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.
It's been awhile but It would be awesome if this was available for the IIV!
Manwë is offline   Reply With Quote
Old 08-27-2022, 04:23 AM   #20
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

Hi,


I have updated the script with various enhancements like hability to hide labels, change color (which will work for a companion script to set track color), choose channel mode etc...





Are you hubi and others ok with me updating the original script in reapack ?
it shouldn't break anything, it is just additions,


Hubi doesn't seems to be on the forum for months, let's wait a bit to see if we got an answer form the original author :P



Thx !

Note: future companion script released as :
  • X-Raym_Set Color RGB paramaters of named FX to its track color.lua

Last edited by X-Raym; 08-27-2022 at 04:56 AM.
X-Raym is offline   Reply With Quote
Old 08-30-2022, 01:57 PM   #21
Manwë
Human being with feelings
 
Manwë's Avatar
 
Join Date: Aug 2022
Posts: 79
Default

Quote:
Originally Posted by X-Raym View Post
Hi,


I have updated the script with various enhancements like hability to hide labels, change color (which will work for a companion script to set track color), choose channel mode etc...





Are you hubi and others ok with me updating the original script in reapack ?
it shouldn't break anything, it is just additions,


Hubi doesn't seems to be on the forum for months, let's wait a bit to see if we got an answer form the original author :P



Thx !

Note: future companion script released as :
  • X-Raym_Set Color RGB paramaters of named FX to its track color.lua
Amazinggg!!
Manwë is offline   Reply With Quote
Old 08-30-2022, 02:49 PM   #22
fmL
Human being with feelings
 
Join Date: Aug 2022
Posts: 213
Default

nice update. hopefully this will get the ok.
__________________
❑❑❑
fmL is offline   Reply With Quote
Old 10-04-2022, 06:52 AM   #23
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

If anyone want to give it a try before official release:


https://gist.github.com/X-Raym/c10d7...6fdacc1d5b6883


(click on RAW then CTRL/CMD+S)



Code:
 * v1.1 (2022-10-04)
  # Mod by X-Raym
  + Display labels dropdown
  + RGB color sliders for waveform, for use for the companion script Script: X-Raym_Set Color RGB paramaters of named FX to its track color.lua
  + Channel mode dropdown
  + Right channel mode
  # Fix gfx.h size change for right channel

Thx!
X-Raym is offline   Reply With Quote
Old 10-05-2022, 01:17 AM   #24
fmL
Human being with feelings
 
Join Date: Aug 2022
Posts: 213
Default

Quote:
Originally Posted by X-Raym View Post
If anyone want to give it a try before official release:


https://gist.github.com/X-Raym/c10d7...6fdacc1d5b6883
how long until the official release?
__________________
❑❑❑
fmL is offline   Reply With Quote
Old 10-05-2022, 05:42 AM   #25
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@fmL
It depends... How long until first user testing feedback ? :P
X-Raym is offline   Reply With Quote
Old 10-05-2022, 12:58 PM   #26
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 656
Default

Quote:
Originally Posted by X-Raym View Post
@fmL
It depends... How long until first user testing feedback ? :P
I just did a quick test, working great on Ubuntu Linux.

This is a great script! I use it to see the levels at different parts of the FX chain.

I dod not embed it in the MCP, I just open the FX window (both MCP and TCP) and use it from there. I can move it to different places in the FX chain and check the level. Some FX, (particularly Airwindows FX) don't have input or output meters. This is super handy!

PMan is offline   Reply With Quote
Old 10-05-2022, 01:38 PM   #27
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@PMan
Why not use JS meter instead of waveform ? ^^ this waveform doesnt seems very optimized for pure volume checking :P But, why not !
X-Raym is offline   Reply With Quote
Old 10-05-2022, 08:30 PM   #28
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 656
Default

Yeah...

I put it on the master buss of a very old mix just to test it, and found that the level going into 1st FX in the chain was really low. I could have easily done that with a jsfx meter. Zeno has a really good one.

This is still a cool plugin, though.
PMan is offline   Reply With Quote
Old 07-13-2023, 05:52 PM   #29
MikeKravets
Human being with feelings
 
Join Date: Mar 2021
Posts: 45
Default

Quote:
Originally Posted by X-Raym View Post
Hi,


I have updated the script with various enhancements like hability to hide labels, change color (which will work for a companion script to set track color), choose channel mode etc...





Are you hubi and others ok with me updating the original script in reapack ?
it shouldn't break anything, it is just additions,


Hubi doesn't seems to be on the forum for months, let's wait a bit to see if we got an answer form the original author :P



Thx !

Note: future companion script released as :
  • X-Raym_Set Color RGB paramaters of named FX to its track color.lua
Great tool !

I've made some tweaking, and your version of inline viewer works with your existing script from Reapack Only unnamed tracks becomes red, not grey or white, probably it's due to unfinished scripting.

I'm not so good in coding to understand behavior deeper.
Attached Images
File Type: png 123.png (22.1 KB, 41 views)
MikeKravets is offline   Reply With Quote
Old 07-14-2023, 01:06 AM   #30
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

@MikeKravets
Hi ! I'm not sure to understand, is there a bug in the current version of the script ?
X-Raym is offline   Reply With Quote
Old 07-14-2023, 11:57 AM   #31
MikeKravets
Human being with feelings
 
Join Date: Mar 2021
Posts: 45
Default

Quote:
Originally Posted by X-Raym View Post
@MikeKravets
Hi ! I'm not sure to understand, is there a bug in the current version of the script ?
I made a copy of JSH script with your addition, renamed it, and made a copy of your script (X-Raym_Set Color RGB paramaters of named FX to its track color.lua). In your RGB script I also changed string with name, so it can see that particular JSH script with mod:

name = "JS: JSH Inline Input Viewer (MCP embedded) [ReaTeam JSFX/Utility/jsh_Inline_input_viewer_MOD(JSH Inline Input Viewer-Mod).jsfx]

And as you can see, unnamed tracks becomes red in inline viewer.

Would be also cool to have an option to leave histograms white, but changing background color according to track color, but it is for sure the next level, when both scripts will be present on ReaPack
MikeKravets is offline   Reply With Quote
Old 07-14-2023, 01:46 PM   #32
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,900
Default

I just updated my script cause it seems that the FX name was not working when the FX was downloaded from reapack.


Quote:
And as you can see, unnamed tracks becomes red in inline viewer.
I cant reproduce this issue,

the script doesnt analyze track names at all, as you can see in its code, so maybe something in your mode.

Quote:
Would be also cool to have an option to leave histograms white, but changing background color according to track color,
THis is what it should already do 😉
X-Raym is offline   Reply With Quote
Old 07-14-2023, 03:04 PM   #33
MikeKravets
Human being with feelings
 
Join Date: Mar 2021
Posts: 45
Default

Quote:
Originally Posted by X-Raym View Post
I just updated my script cause it seems that the FX name was not working when the FX was downloaded from reapack.



I cant reproduce this issue,

the script doesnt analyze track names at all, as you can see in its code, so maybe something in your mode.


THis is what it should already do 😉
I'm trying to check default scripts to see it's behavior, no success yet, but I'll give you feedback in any case, to improve quality of the scripts)

I may be wrong, but look to the screenshot, is it ok to be like this, different names ?
Attached Images
File Type: png 234.png (42.8 KB, 34 views)
MikeKravets 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 09:52 PM.


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