|
|
|
07-19-2007, 06:26 PM
|
#1
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Track Notepad VST plug-in
Update 2019: I wrote this plugin in 2007 as a regular old user, a year before I started working with Justin. I don't even think I have the source code any more. For anyone looking for updates, sorry! This plugin has been left on the ash heap of history. REAPER does now support flexible per-item notes, though, which is probably more useful than this plugin was.
Update: if the transport is playing or paused, the notepad now inserts the play position time in front of each line of text. If the transport is in any other state, no timestamp is inserted.
Update 26 Nov: The scrollbar is now automatable, useful for lyrics and whatnot.
Update 4 Nov: At some point this stopped restoring its text properly when you reopen a project, but it's now fixed. Also I generalized the code so it should work in any DAW host (although the nifty timestamping only works in Reaper, and many hosts may eat action keystrokes instead of passing them to the plugin).
Here is a plugin that's nothing but a notepad. You can put a notepad on any track, or on every track, or before each effect on every track, or whatever you want to do. Each notepad should automatically save its text when closed and reopened. The notepad doesn't use any resources when it's not open, and (of course) doesn't touch the audio signal.
With Reaper 1.877 or later, the notepad will automatically collect all keystrokes when its window has focus. (With earlier builds, keyboard actions will not make it to the notepad, for example typing "space" will start the transport, etc.) BIG thanks to Justin for adding this hook in 1.877.
Please let me know if anything seems wrong (fine to PM). Remember this is a VST and not a Jesusonic effect, so it should go wherever your other VSTs are.
It looks like this:
.
Download here:
https://stash.reaper.fm/v/4836/TrackNotepad.zip
Last edited by schwa; 12-13-2021 at 01:05 PM.
Reason: link to stash
|
|
|
07-20-2007, 01:15 AM
|
#2
|
Human being with feelings
Join Date: Apr 2006
Location: Planet Groove (West France)
Posts: 898
|
Nice one, schwa,
makes it a lot easier to take notes of different FX settings i.e., so experimenting will be more fun.
I could see it being useful also for quick notation of a chord change, some lyrics or whatever creativity sends to your brain in a flashy moment.
Will test and report back.
Thank you
Raphael
|
|
|
07-20-2007, 01:52 AM
|
#3
|
Human being with feelings
Join Date: Jul 2007
Location: Reaper Fine Arts Department
Posts: 1,607
|
Notepad.
Schwa.
I have long yearned for a 'Note' ability in projects, particularly on a track by track and item by item basis.
I've just tried yours, and this may well be user error, but i can only make notes by opening the fx and typing in text. Is this what it is designed to do, or am i missing a trick somewhere? I can see the usefulness of this, but i'd really like to put notes in a track, at key points for orchestration, etc... and be able to read those notes as the song progresses.
I have this in my VST folder, and it works as a normal VST so far.
Any help would be appreciated, because if i can use notes inserted and readable as text in the main window in Items, then i'll be very happy indeed.
Alex.
|
|
|
07-20-2007, 02:21 AM
|
#4
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Alex, what you need is an extra marker track of variable height, or with an extra text box when you edit it. Or markers should have a NOTES box, which is what PT does.
Last edited by airon; 07-20-2007 at 02:59 AM.
|
|
|
07-20-2007, 02:43 AM
|
#5
|
Human being with feelings
Join Date: Jul 2007
Location: Reaper Fine Arts Department
Posts: 1,607
|
Text notes and....
Airon,
That would useful indeed.
I've just started a FR thread, asking for the team to consider a dedicated 'text track'.
I like the idea of this being near the marker track though. Always visible, and no need to scroll. I like the idea of a text track for inserting 'text items' as and when i need them.
Alex
|
|
|
07-23-2007, 03:39 PM
|
#7
|
Human being with feelings
Join Date: Jan 2007
Location: in the middle of the icecube.
Posts: 7,403
|
Thanks for this... i have yet to try it, but in conjunction with the new offing of FX this could come in handy as a way of never having to remove the steps taken for extra CPU and having a description of all the offlined FX.
|
|
|
08-01-2007, 07:30 PM
|
#8
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Updated in the first post: if the transport is playing or paused, the notepad now inserts the play position time in front of each line of text. If the transport is in any other state, no timestamp is inserted.
|
|
|
08-01-2007, 08:38 PM
|
#9
|
Human being with feelings
Join Date: Apr 2006
Location: Auckland NZ
Posts: 938
|
Genious stuff!! And F!@#ing useful
Thanks heaps schwa
Cheers
Jed
|
|
|
08-01-2007, 09:17 PM
|
#10
|
Human being with feelings
Join Date: Jul 2007
Posts: 91
|
Could someone tell me where to put this file...like normally...i just got reaper and this is a really nice plugin? Could someone please tell me where it goes??
|
|
|
08-01-2007, 09:26 PM
|
#11
|
Human being with feelings
Join Date: Jul 2007
Posts: 91
|
nevermind...i got it.....
|
|
|
08-02-2007, 09:30 AM
|
#12
|
Human being with feelings
Join Date: Feb 2007
Location: Sydney Oz
Posts: 8,480
|
Really useful plugin Schwa, thanks a lot!
|
|
|
08-02-2007, 04:34 PM
|
#13
|
Human being with feelings
Join Date: Jan 2006
Location: Port Neches, Texas
Posts: 1,948
|
Thanks again for this schwa! Very, very useful plug.
Excellent work.
__________________
IT'S A TROMBONE !!!
|
|
|
08-02-2007, 05:37 PM
|
#14
|
Mortal
Join Date: Jan 2006
Location: Wickenburg, Arizona
Posts: 14,047
|
Remember the reaper project file *.rpp is human readable, and you can do script stuff with it.
And now reaper can store offline states
Im not telling you TO ride the skatepark, but Im not telling you NOT to ride the skatepark
|
|
|
08-02-2007, 05:54 PM
|
#15
|
Human being with feelings
Join Date: Jan 2007
Location: in the middle of the icecube.
Posts: 7,403
|
I love the timestamp feature!
fantastic addition.
|
|
|
08-02-2007, 06:16 PM
|
#16
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Credit where due, the timestamp idea came from new user Cymbals over in this other thread.
|
|
|
08-05-2007, 07:49 PM
|
#17
|
Human being with feelings
Join Date: Sep 2006
Posts: 297
|
I just noticed this now. Thank you so much schwa!
|
|
|
11-04-2007, 07:19 PM
|
#18
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
User "horn" let me know that this plugin stopped remembering its saved text properly, so I fixed that, it now saves and restores its state properly again. While I was in there I generalized things so it should work in any DAW host, though the timestamping feature works only in Reaper, and also many hosts may eat action keystrokes before passing them on to plugins (for example if the spacebar means "stop the transport" in the host, the host may not pass the spacebar keystroke on to a plugin).
Anyway.
|
|
|
11-05-2007, 09:18 AM
|
#19
|
Human being with feelings
Join Date: Aug 2006
Posts: 306
|
Hey, this is cool. Thanks.
Without re-opening the whole "should EQ be a plugin or a built in part of a track?" debate, does anyone else think it would be cool to have a smallish (50 chars?) placeholder for notes built into each track? Has this been discussed before?
Sometimes I just want to record a few notes about the track without having to load a plugin to do it or reach for a notepad? (eg. which mic, instrument, preamp etc). At the moment I use the track name - which is not ideal but does sort of work is using suitable abbreviations.
|
|
|
11-05-2007, 02:41 PM
|
#20
|
Human being with feelings
Join Date: Aug 2007
Location: East London
Posts: 1,719
|
Quote:
Originally Posted by schwa
User "horn" let me know that this plugin stopped remembering its saved text properly, so I fixed that, it now saves and restores its state properly again.
|
Erm, I can't get this to work. Whatever I do, I cant get it to recall the text.
Which is unfortunate because this would be really useful.
Edit - Yes I can! But you've got to open it from the TCP and not the MCP when you enter the text. Then and only then does it recall.
Move along, nothing to see here.
Last edited by spikemullings; 11-05-2007 at 02:46 PM.
|
|
|
11-05-2007, 02:53 PM
|
#21
|
Human being with feelings
Join Date: Feb 2007
Location: Sydney Oz
Posts: 8,480
|
Quote:
Originally Posted by spikemullings
Edit - Yes I can! But you've got to open it from the TCP and not the MCP when you enter the text. Then and only then does it recall.
|
It's entering and recalling from either tcp or mcp here...did you make sure you had clicked inside the notepad when entering?
|
|
|
11-05-2007, 03:13 PM
|
#22
|
Human being with feelings
Join Date: Aug 2007
Location: East London
Posts: 1,719
|
Ah right, I'll tell you what I did.
I had the notepad on the track and opened it from the insert panel on the MCP - that's why it didn't work.
|
|
|
11-05-2007, 03:28 PM
|
#23
|
Human being with feelings
Join Date: Feb 2007
Location: Sydney Oz
Posts: 8,480
|
Quote:
Originally Posted by spikemullings
Ah right, I'll tell you what I did.
I had the notepad on the track and opened it from the insert panel on the MCP - that's why it didn't work.
|
Same here, and it still works for me...
|
|
|
11-05-2007, 03:36 PM
|
#24
|
Human being with feelings
Join Date: Aug 2007
Location: East London
Posts: 1,719
|
[breaks down weeping]
Yes it works for me too.
I now realise that while I went back and downloaded Schwa's updated vst that dealt with this problem, I didn't actaully swap it in the project. I just tried it with a new project (so the new version of notepad) and of course it works.
You're not going to believe me now, but I actually do get through most days without expiring through sheer cretinousness. What is about webforums that awakes my inner fuckwit?
Anyway thanks Bevosss
|
|
|
11-26-2007, 02:02 PM
|
#25
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Now with automatable scrollbar.
Silly demo (warning: 1+ MB animated gif).
|
|
|
11-26-2007, 02:16 PM
|
#26
|
Human being with feelings
Join Date: Jan 2007
Location: in the middle of the icecube.
Posts: 7,403
|
Quote:
Originally Posted by schwa
Now with automatable scrollbar.
Silly demo (warning: 1+ MB animated gif).
|
brilliant!
gone are the days of having word open in the Bg!
.t
|
|
|
11-26-2007, 02:35 PM
|
#27
|
Human being with feelings
Join Date: Aug 2007
Location: East London
Posts: 1,719
|
Whaddya mean silly? Its genius.
|
|
|
11-27-2007, 12:20 AM
|
#28
|
Human being with feelings
Join Date: Jul 2006
Location: Sydney
Posts: 290
|
Wow I just tried this it's awesome!
Thanks Schwa!
|
|
|
11-27-2007, 01:33 PM
|
#29
|
Human being with feelings
Join Date: Feb 2007
Posts: 3,221
|
jesus, dude, that could make a fantastic teleprompter for a vocalist. there are some real brains floating around here.
|
|
|
12-03-2007, 10:53 PM
|
#30
|
Human being with feelings
Join Date: Mar 2007
Location: In Da Club
Posts: 297
|
I cant get the plugin to show up. I did the following:
-unzipped the folder
-placed the dll file in my vst folder.
-rescanned the VST plugin directory
-typed "notepad" in the Filter List box
After those steps I still cant find the plugin. I've also closed/reopened REAPER. What am I doing wrong?
|
|
|
12-04-2007, 12:14 PM
|
#31
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Try again?
|
|
|
02-01-2008, 03:40 AM
|
#32
|
Human being with feelings
Join Date: Jan 2008
Location: Padova, Italy
Posts: 471
|
Just (D)awsome ! Really usefull stuff...
Headache generator mode: ON :-) >> Is there any way to format text ? Font, colors, dimension ? (blush) I'm not a karaoke fan, but reading scrolling small fonts on hi res monitors can be difficult in some cases (eg. distant position on top of a mixer, between speakers.. and so on)...
So let's make it a Track Wordpad VST plug-in... :-)
|
|
|
02-03-2008, 11:09 AM
|
#33
|
Human being with feelings
Join Date: Oct 2007
Posts: 133
|
nice schwa!!!!! hate to sound like an ingrateful sloth, but any plans to add more features? of course formatting text,(re)sizeability, font of your choice, theming, img support (could be good for pasting guitar chords or small chord progressions and other doodles scanned in from a notebook doodled away from comp etc)
really cool thanks
|
|
|
02-03-2008, 07:07 PM
|
#34
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Great work Schwa. Ungrateful sloth #2 here...would it be possible to make the timecode format and value follow the currently selected ruler?
|
|
|
02-04-2008, 10:52 AM
|
#35
|
Human being with feelings
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
|
I haven't tried it yet... seems like more than I want/need, I'd just like the Reaper txt popup that you can have show up on program load to also pop on program close. My desk looks like a Post-It Note factory vomited on it.
|
|
|
02-11-2008, 12:05 AM
|
#36
|
Human being with feelings
Join Date: Oct 2007
Posts: 133
|
oh yeah, and perhaps an option to "save text/file as default template"...maybe this can work with a patch i guess?
ah, feel free to ignore me if necessary
|
|
|
02-11-2008, 08:54 AM
|
#37
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,749
|
Hi guys, I'm making notes of all these FRs, but realistically I won't be getting to updating this for a couple of weeks, at least. But I do appreciate all the suggestions.
|
|
|
03-02-2008, 08:23 AM
|
#38
|
Human being with feelings
Join Date: Mar 2007
Location: In Da Club
Posts: 297
|
Quote:
Originally Posted by w00t
formatting text,(re)sizeability, font of your choice
|
+1
Thanks schwa, this is a very useful plugin. I'm using it for lyrics but its kinda hard to read the small font size.
|
|
|
03-20-2008, 05:20 AM
|
#39
|
Human being with feelings
Join Date: Nov 2007
Location: Massachusetts, USA
Posts: 2,248
|
Yes this is the best vst
It is genius and now that we have track effects just for that clip...it works just on that clip!
You're great Schwa!!!
|
|
|
05-13-2008, 04:09 PM
|
#40
|
Human being with feelings
Join Date: Mar 2007
Posts: 794
|
Hey schwa,
Thanks for this!
Now that you're 'on the inside'...
What's the chance of us getting a 'linear' (track-type) version...?
[Would go spiffingly with in-track MIDI editing, and notation track types too...]
Cheers
Deric.
__________________
REAPER? Oh yes...
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 12:20 PM.
|