No name notes Sharps and Flats

Trouble with Synthesia, your keyboard, or adapter? Think you found a bug?
When describing problems, always mention your OS and game version (shown at the bottom of the title screen).
  • If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
  • If you have a Logitech webcam and can't get your keyboard/adapter to work, see this post.
Post Reply
WelderMusic
Posts: 2

Post by WelderMusic » 07-30-19 2:38 pm

Hello. I'm new to the forum. I would like to ask a question. Within the program synthesia appear the names of the notes + sharp and flat. However, when I render the file to .web, only the natural notes appear. Names that contain # (sharp) and b (flat) do not appear in the rendered file, as in the images below. How can I solve this problem?
Spoiler:
Screenshot_1.jpg
File Youtube
Screenshot_1.jpg (120.15 KiB) Viewed 734 times
Screenshot_2.jpg
File Synthesia
Screenshot_2.jpg (220.08 KiB) Viewed 734 times

Nicholas
Posts: 12054

Post by Nicholas » 07-31-19 4:20 am

Sorry, this is a consequence of the most recent version of the video creator being older than the most recent release of Synthesia.

The short answer is to:
  1. Download Synthesia 10.4 (from the "Older Versions" section).
  2. In that version: Settings --> Gameplay --> Note Labels --> Show All.
  3. Close Synthesia 10.4.
  4. Launch the video creator and generate your video.
The longer explanation is that the "Note Labels" default option changed between 10.4 and 10.5. So when you close anything newer than 10.4, it sees that "Note Labels" is set to the default value ("Show All"), so it doesn't write that setting out to the file. But then when the video creator (based on 10.4) loads the settings, it says "Oh, there isn't a "Note Labels" setting in this file, so I'll just use the default ("Use Song's Key") value instead".

Performing the same steps (and altering the option manually to not use the default) with a matched version pair will make sure it's not lost and all the labels should show up correctly.

Sorry for the confusion!

WelderMusic
Posts: 2

Post by WelderMusic » 07-31-19 10:35 am

Thank You!

ofzatt
Posts: 12

Post by ofzatt » 11-20-19 10:39 pm

So, can i install 2 version? i mean 10.4 for video creator and 10.6 for another purpose?

Nicholas
Posts: 12054

Post by Nicholas » 11-21-19 1:39 am

Yeah, it's usually safe to have side-by-side versions. The only place you might lose a preference is switching back to an old version that doesn't recognize a newer setting. (The next time you run the newer version, you'll need to set the preference again.)

ofzatt
Posts: 12

Post by ofzatt » 11-21-19 2:59 am

But confusing, I even uninstalled all, installing version 10.4.4395. And I discovered that this version itself could not display the label properly. Is there any way?

Spoiler:
Image

Image
I tried to export the midi file again with FL, it displayed the label properly (show B instead of Cb) but some notes still didn't have their labels.

Nicholas
Posts: 12054

Post by Nicholas » 11-21-19 2:04 pm

The key signature stored in the song will affect the labels. Your change in FL must have fixed the key signature event.

Otherwise, you're still seeing the between-versions "bug" I described above: opening anything post-10.4 reverses the "Note Labels" default setting, so you get unexpectedly hidden labels the next time you open it in anything 10.4 (including the Video Creator). Again, the way to avoid the problem is to use Synthesia 10.4 and the Video Creator together until you get the output you want.

ofzatt
Posts: 12

Post by ofzatt » 11-22-19 8:26 pm

So how to handle "label error", as the image above it shows as Cb, instead of B?

And how to "force" Synthesia to display the label of all notes (regardless of key signatures). I mean, it knows, and the drop bar is right on the key on the piano, but why can't it display that label?

Nicholas
Posts: 12054

Post by Nicholas » 11-24-19 10:58 am

Label error: those notes are named according to the key signature stored in the file. Use a MIDI editor to adjust the key signature stored in the file.

Forcing Synthesia to show all labels: again, from the top answer in this topic, Settings --> Gameplay --> Note Labels --> Show All.

ofzatt
Posts: 12

Post by ofzatt » 11-29-19 8:55 pm

Nicholas wrote:
11-24-19 10:58 am
Label error: those notes are named according to the key signature stored in the file. Use a MIDI editor to adjust the key signature stored in the file.

Forcing Synthesia to show all labels: again, from the top answer in this topic, Settings --> Gameplay --> Note Labels --> Show All.
Let me present it again.
About Synthesia, I removed all, downloaded and used version 10.4 from the website, the settings are ok, show all labels c, d, e, f ...
Then, with a midi file I bought, Synthesia 10.4 can display all labels, ok fine. But some notes are assigned with an "inappropriate" label, meaning Synthesia shows Bb, Fb, Bbb instead of B, F, A ... respectively. I do not want that.
So I export this midi file through FL studio. However, since FL studio does not save the key signature in the midi file, then Synthesia 10.4 and Video Create 10.4 cannot display the label (some notes don't have their labels). **Synthesia 10.6 are good, so I usually film the screen with it without any problem with the label.
To solve this, I tried to include the key signature in the midi file through the midi editors. I used Musescore, Overture and Notion to export midi files with key signature again. At this point, Synthesia 10.4 and Video Create 10.4 displays "almost" all labels. However, there are still 1, or 2 notes that are not labeled.
That's all I've done, but I still don't get the video I want. What can I do? I do not want to spend time recording the screen.

Also, in the release notes of the latest version of 10.6, you said you had solved the "frame hiccups" problem. However, I still caught it randomly while playing, even Synthesia was playing at 16xx fps.

Nicholas
Posts: 12054

Post by Nicholas » 12-03-19 1:31 pm

There is always a key signature. If the file doesn't contain an explicit one, it's implicitly "C Major". So, FL not adding a key signature means that you get the most "normal" one by default.

And the answer is still the same about missing labels: that means you must have opened Synthesia 10.5 or later since the last time you opened 10.4. That will always toggle the option back to only showing labels for notes in the same key (from 10.4's perspective). If you stick with only the 10.4 video creator and Synthesia 10.4, the option won't switch back and all labels should be shown.

Post Reply