Discuss Notion Music Composition Software here.
14 posts
Page 1 of 1
I wasn't expecting perfection, but throwing everything on the high E string seems a bit odd. Maybe it has something to do with the file, but one simple fact of the guitar is that you can't play a chord on one string.
Screen Shot 2022-09-29 at 11.18.56 AM.png


It isn't difficult logic to take notes occurring at the same point in time and distribute them across separate strings at the lowest possible fret. I know this, because I programmed it myself once for an ear training program with a guitar grid. Along with the ability to switch between open string, closed (four semi-tones), and extended (five semitones) fingering.

If Presonus wants the code, I'll gladly donate it. And if I'm missing something, LMK.
User avatar
by acequantum on Fri Sep 30, 2022 3:00 pm
Hello,

There is no context to your objection. What was the imput file? What was it's source (how was it created?) What version of MusicXML was the source file?

Can you post the original?

I tried exporting two different tabs as Music xml files from guitar pro 7. I imported each into Muse 3 and Notion 6 to see how they were interpreted and they were pretty much the same. This leads me to believe that the the source is of most concern. there were a couple of fingering and slur problems on the tab in Notion, I also noticed some chord diagram differences that may be related. I'd have to look a little deeper into the actualxml code generated from GP7 to maybe get a hint as to what is happening.

Musicxml isn't like MIDI. The receiving program doesn't interpret notes but rather places the literal infromation contained in the xml file in the appropriate places on the staff with the appropriate markings. If the original source sends information or details that the receiving program doesn't have programmed, then those items will fail. The specific string, note and fingering should be contained in the xml file.

A couple of screen shots: the top is the GP7 original and the bottom is Notion 6 loaded xml

gp7 blues_1.JPG


gp7 blues_1 notion xml.JPG
User avatar
by jonljacobi1 on Tue Dec 06, 2022 6:50 pm
I understand some of that. But Notion internally should be transcribing actual notes. There is no other info that I can think of that would allow you to place them on the tab. Playback is accurate, so I still think it could do better.

I don't see how slurs or ties would be relevant except over time. How would this affect string placement?

There was no tab in the original file, this is all Notion interpreting the notation.
User avatar
by sinancemeroglu on Wed Dec 07, 2022 5:55 am
Hi,

For being helpful to you, can you please send us the original file either XML or Notion file ?

Best
Sinan

Sinan C. Eroglu
QA Specialist at PreSonus Software Ltd, Hamburg, Germany

---------------------------------------------------------------

iMac Pro Intel i9 128GB RAM, 16 Core GPU, 1TB SSD
MacBookPro Intel i7 8-Core GPU, 16GB RAM 256GB Flash SSD
MacBook Air M2, 8GB RAM, 500 GB Flash SSD
Mac Mini 2,6 GHz Dual-Core Intel Core i5, 16 GB RAM
iPad Pro 12.9 (5th Generation)
RME Fireface UCX

Official Artist of Kemper Profiler, EMG Pickups, GHS Strings

Spotify: https://open.spotify.com/artist/5bAM9...
http://sinancemeroglu.com
http://youtube.com/sinancemeroglu
User avatar
by acequantum on Thu Dec 08, 2022 1:57 pm
There was no tab in the original file, this is all Notion interpreting the notation.


I agree with sina, it would be easier to troubleshoot if you can send the original notation XML file.

However, I did a few more tests including exporting an XML file from Notion, and then reimporting that back into Notion. Notion messed up the fingering on the tablature for chords of its own export. That supports what you were saying about Notion messing up XML imports. It seems to happen on chords or intervals.

You can correct this, by choosing from the Menu:

Edit > Select All (you can of course just highlight individual areas instead of selecting all)
Tools > Reset Tab Numbers

On my tests it corrected the fingering to match the original, but I suppose there could be cases with some interpretation where the fingering might be slightly off though enharmonically correct. To address that, I would guess if you adjust the fingering manually on the tab for the first few notes of a measure, then the adjustments that follow from "Reset Tab Numbers" would be based on that hand position.
User avatar
by jonljacobi1 on Sun Jul 09, 2023 8:46 pm
Glad to hear that I'm not nuts. However, everything seems hunky dory as of version 6.8.2
User avatar
by jonljacobi1 on Mon Jul 10, 2023 8:35 am
I was also quite pleased that the notes show on the guitar. Not in real time, but at least when you highlight them. Cool. I was thinking that they'd stopped working on this thing.

Add: Actually, now that I look, this version is two years old. I don't know what was going on, and I probably didn't notice this feature. Mysteries.
User avatar
by jonljacobi1 on Thu Jul 13, 2023 12:05 pm
Okay, not all is hunky-dory. Same issue when importing musicXML generated by Smart Score 64. I'm trying to figure out if the garbage is from their end.

I've been trying to figure out if SS 64 is creating the Tab info, or whether Notion is doing it. If it's the former, then I've falsely accused Notion. I'll be back with results of the investigation.
User avatar
by jonljacobi1 on Thu Jul 13, 2023 12:06 pm
Okay, it wouldn't let me attach it. If someone knows musicXML real well, I'll post a link to it on Dropbox.
User avatar
by jonljacobi1 on Thu Jul 13, 2023 4:12 pm
It seems musicXML must be really difficult from the results I get exporting and importing from the various notation programs. Some stuff works well, some stuff doesn't. Different programs have different issues.
User avatar
by acequantum on Fri Jul 14, 2023 5:59 pm
One thing I just discovered, I couldn't figure out why the tablature and the chord diagrams were wonky when importing an XML file to Notion. In this particular case, the original guitar in the score had been tuned down to an Eb.

The original guitar tab was all of the correct fingering, but the notes and the key sig on the treble staff were all off. Which in turn made the chord diagrams off.

So a chord with a D7 fingering in the original XML score, got altered when importing to Notion. Notion tried to fit the actual notes (tuned to Db7) into the fingering and the staff.

The lesson was, if your original score has an altered guitar tuning, Notion may not be able to make proper sense of the XML.
User avatar
by jonljacobi1 on Fri Jul 14, 2023 8:39 pm
User avatar
by acequantum on Sat Jul 15, 2023 4:11 pm
I loaded this into Guitar Pro and into Notion.

What I see is that enharmonically they both look pretty much the same. The chord charts in both match but, when called in the music, the actual notes are in different inversions or octaves.

What seems to be the main difference in Notion in this case, is that on import the tab tends towards 1st or open position as much as possible.

Once you import the XML, go to the staff settings and change the instrument to a guitar and on the Notation/Tab, choose "both" so that the tab and notation show up.

Next to clean up the tab chose Tools > Reset Tab Numbers. This will clean up things for the most part but the logic in Notion tries to anchor notes around the 5th fret or open. What you'll end up seeing is some notes tab fingerings with ? in them. The easiest way to solve this is to drag down all of the fingerings where a ? appears to the next lower string. This should put the chord or series of notes in the correct fingering. (click on the image to play the gif)

Notion Tab position adjustment.gif


The voicing is a bit difficult for guitar - switching from 6th position to 3rd position on these chords but possible.
User avatar
by jonljacobi1 on Sun Jul 16, 2023 9:28 pm
Thanks! I tried importing the XML back into Smart Score 64 and it doesn't like it either. A real mess. Much worse than Notion. But crimany! There's a reset tab numbers function? How did I miss that!

14 posts
Page 1 of 1

Who is online

Users browsing this forum: Rick Bell and 17 guests