Thinking about show notes

All I can add to the discussion is the fact that most users will have 16:9 displays so using a rich text word processor editor you have by default an 8 1/2 by 11 edit area. Currently I do jpegs and show them in show notes backgrounds. This allows me to compensate for the display perspective. I would likely switch to a MS Word clone from Libre Office where I can set the document dimensions to match the perspective of the display like I do with my jpegs so I wondered what external editors or formats would be compatible for the new system you propose. Also for those that use a graphics editor like Draw instead of a text editor would that be included as an option? Thanks for your thoughts.

Dave

1 Like

The Cantabile notes file will be plain text so any editor like notepad, notepad++, sublime text, VSCode etc will work. The idea is you save in the text editor and Cantabile will automatically update to show the new content.

The notes files will also be able to pull in other content:

eg:

#include someOtherNotes.cantabileNotes
#include myScore.pdf [pages: 2-4]
#include bandLogo.png [max-width: 1000]
#include myTabs.chordpro

It would work as before except instead of creating a series of notes items in Cantabile that reference each image file, you’d type it out a series of #includes in the notes file. Obviously, the referenced image would need to be in a compatible format (it will support at least png and jpeg).

#include image1.png
#include image2.png

Thanks @brad I get the idea. Since you mention improving the text formatting does that include creating columns?

This was mentioned above… possibly. I’m thinking something like this (see below) which would put text on the left, and an image on the right.

(Working on the parser last night I’m thinking of changing the syntax for directives from #directive to !directive so the # character can be used to denote headings similarly to markdown)

# Let It Be

## Verse 1

!split 50 50

When I find myself in times of trouble
Mother Mary comes to me
Speaking words of wisdom, let it be
And in my hour of darkness
She is standing right in front of me
Speaking words of wisdom, let it be

!column-break

!include "LetItBe.png"

!endsplit
1 Like

OK, I get it all now, thanks for the reply!

I like the idea of additional formatting, individual words with coloring or bolding or larger fonts. But I also share Corky’s concern about compatibility. The last thing I want to do is redo all my show notes! So Brad I’m guessing from your reply that you’ll keep the current method functional, and perhaps have an Options setting where you can choose which method to use?
Thanks!
Tom

1 Like

I understand. To explain a little more, this is how I see this working:

  1. Each song will have an option to use the old or new show notes system.
  2. There will be a command to convert the old show notes to new (but not the other way around).

In practice, your current notes will continue to work exactly as they are, but you can use the conversion process on a song-by-song basis. If the conversion doesn’t work well then you can just close the song without saving (or perhaps I’ll include undo) and you’ll be back to where you were.

How long the old system hangs around for depends on how close I can get the conversion. The ideal would be if the conversion was 100% and then there’d be no need to keep the old system at all, but that seems risky and I’d prefer have a transition period.

TL;DR: I’m fully aware of this concern and I expect the old system to be around for some time yet.

1 Like

Makes sense, thanks for the detailed explanation!
Tom

Hi @brad,

Just a question on the inclusion of image files. Will they have to sized in advance or will resize directives be possible in the text formatting code you are contemplating?

Thanks,

Dave

Hi Dave,

Yes, there’s an example of this above, but will look something like this:

#include "myScore.png" [ width: 800; height: 600 ]

I might even include some cropping options too.

Brad

1 Like

Could show note reflect in Big the names of the markers while a media file is running?

I’m getting old😛

Or Is it possible to have a little bigger Markers fonts in the Time line?

This is outside the scope of show notes directly, and more a matter of making the current marker and/or loop range name available as a variable (which would then let it be used in show notes or anywhere else). I’ve logged it here.

Brad

I use shownotes in a simple but crucial way: I write which fader or button does what in a song. Sometimes I put in a note about the song. I won’t need all the extra editing possibilities. Rather, my notes stay the same throughout the song. Currently, I have to work to copy my shownotes to every songstate, which is more work than I need. Could I please have one shownotepage for the whole song instead of per songstate? Currently, when If I advance songstate, my notes are no longer visible, if I don’t make a copy per state. I would not be surprised if it’s already there, and I just don’t know how. Anyway, you asked for whishes, so, this is mine.
Lots of appreciation for all the things you do.

Why? By default, show notes stay the same (and visible) across states. If you hide a note in one state and show it in another then it will appear/disappear as states change.

You can also turn off the “Hidden” state behaviour on a note and it won’t be hidden/shown by state changes:

image

I would be happy to just have pdf capability with continuous scrolling. I can put text, pictures, staff notation, colors etc. into a pdf with varous existing tools. Just my opinion…

1 Like

Thanks, I had not realized that notes have a statebehaviour checkbox like all other things.
Now it works like I want.

1 Like

There’s a lot of “non-obvious state behaviour” because a lot of the UI is context sensitive in terms of what is on view, which often catches me out.

At the risk of opening a can of worms, I’m open to suggestions for improving this.

OK, I’ll give it a try.

How about if on the state behaviors panel there was a hamburger menu of all the available objects that have state behaviors in it so you could see all the possible choices and click select the one you wanted to edit from there. If possible it could also put the object in focus when you selected from there as well. This way the available items would be easy to see and not hidden until you select the object. This wouldn’t include the objects inside the racks, just the song level objects including any rack song level state behaviors. I think you should still edit the state behaviors for the objects inside the racks as a separate thing. Just putting it out there. :slight_smile:

Dave

1 Like

Hi, @brad

I am not sure how you could.

I guess it is more about raising awareness of what can be controlled by state and where to click to see the state context.