PG Music Home
Posted By: Pipeline Xml to Midi - 12/04/16 09:35 PM
Has anyone got finale or sibelius ?
Try exporting the new guitar RealCharts to xml then Import to finale/sibelius then save to midi and see if you get the pitch bends. Let me know what you get and maybe upload the the original RC mid and the xml to midi .

In Guitar Pro if I export to midi I get pitch bends.
If I Import xml from Guitar Pro to RealBand I get the bends in the Tab notation but not in the midi track.
Quote:
For other instruments like Guitar, MIDI pickups are used. . . .and the importance of effects like vibrato that weren't captured.


then elsewhere the realcharts were done by hand.

I use the RealCharts as midi but you shouldn't have to add the articulations back in by hand.

If I record with my Roland pickup I get the wav and the midi and I get what I recorded, all the articulations.
The Fishman TriplePlay is suppose to have the best tracking accuracy.

http://en.lebirne.com/guitar-to-midi-interfaces-shootout/

http://tripletalk.fishman.com/2013/10/fishman-tripleplay-tracking-vs-brand-x/

http://www.pgmusic.com/forums/ubbthreads.php?ubb=showflat&Number=379860#Post379860

New RealCharts save to xml RT/RC2829
Posted By: Larry Kehl Re: Xml to Midi - 12/04/16 11:09 PM
Not at computer again until tomoorow night if someone doesn't beat me to it i'll give it a look

But FWIW I have all those solutions (well GR-50 and/or GI-20) but with last 2'ish Jam Origins releases tracking is as good as (maybe better than).FTP.

That really valid comparison/review you linked to is almost three years old now and the FTP SW hasn't updated in almost that long but Jam Origins has. Frankly I suspect they use very similar audio/pitch to midi algorithms. Btw if you want the fastest get a You Rock Guitar with radius neck (I do).but that's cheating since that's not pitch to midi that's just a "switch" to midi LOL
Posted By: Pipeline Re: Xml to Midi - 12/05/16 09:17 AM
These are Guitar Pro files with bends n vibrato, Guitar Pro will Export them to xml > Import as xml and save as midi from that xml, and it has bends n vibrato in the midi, this is what RealBand/Biab should do with the xml export of RealCharts.
Open the xml in Realband it has the bends in the notation > save to xml > Import xml to Guitar Pro it looses the bends.

The files in the zip are: original gp3/5, exported xml, xml exported to midi.

GuitarPro_XML.zip
Posted By: Larry Kehl Re: Xml to Midi - 12/05/16 11:51 PM
I haven't been called into to consult in months today I went in and while there wife called and furnace is acing up so.... been a long day. And on top of that as far as using Real Charts in Real Band I don’t use Real Charts and almost never use Real Band so was wasting time.

So can you pick a specific Real Chart (aka Real Track) demo file name (I have them all) that you'd like me to export from RealBand as XML? Better yet, you do it so it's exactly the XML (and or .mid) you'd like to see what Final and Notion 5 do with it


In the mean time:

1. Using your supplied XMLs and MID files are you saying I should HEAR or see fret/string vibrato in the .mid files or XML's as exported from GP3 and 5? Because I do not hear vibrato anywhere in those .mid files and there is no vibrato annotation in Finale or Notion 5 and Muse Score 2 can’t even open your Brent Mason XML.

Can you specify a time (measure/bar) that is suppose to have vibrato?

I do hear some BENDS and slides but even then the 1/4 to 1/2 note bends all sound like note slides (at best) - only full step bends sound like "string bends."

As far as XML - I could only use Finale 2012 (issue with 2014.5 and Make Music - we're thrashing) and Notion 5.

Finale 2012 was abysmal - slides only: no bends, no vibrato, no key signature. Also the "P" pull offs got interpreted as "f" (FORTE) EVERYWHERE it dominated the top of the staves in the score: fffffffffffff so hammer-ons and and pull-offs not read correctly - this is with GP XMLs.

When exporting out as MIDI - it does get the bends/slides in there right.

Notion 5 brings in XML just fine (I assume becasue I'd need to see what the score looked like before GP turned it into XML) it annotates bends and slides (audibly no real difference unless at least whole step), again no vibrato annotated anywhere, and it did read in a key signature (A maj).

When exporting midi file I lost the bends, slides.

Maybe GP plays those sounds inside GP to your satisfaction but they don’t come though the exported MIDI as such.

Back to furnace

Larry
Posted By: Pipeline Re: Xml to Midi - 12/06/16 12:13 AM
Here's the midi in RB and the xml imported into GP.



Attached File
RB_Midi_Bends_Vibrato.jpg  (107 downloads)
Attached picture GP_XML_Import.jpg
Posted By: Larry Kehl Re: Xml to Midi - 12/07/16 05:44 PM
Pipeline

I TOTALLY missed that vibrato in second file, the Lessons file I had "target fixation" I was paying all my attention to the Brent Mason file.

Again still not 100% on what you are looking in Real Band or other app - so everything here maybe just a waste of forum bandwidth.

I think your ultimate goal is a scoring/notation program or DAW that will both IMPORT XML and .mid files, especially fretted instruments, and annotate ALL dynamics and performance nuances (bends, slides, hammer-ons/pull-offs, vibrato, etc.) without error and EXPORT same in .xml and .mid files? Or maybe help PG to create a Real Band version that does all that?

In any case, I have no such program on my PC that can do all that (yet) without issues.

Using your Lessons XML, .mid, and GP3/GP5 files:

Notion 5:

XML import of the "Lessons" XML file first pic (much better) it also shows both notation and Tab as default, actually there are no options to NOT do that at import.

Notion 5 midi export from XML import is not very representative of the score (pic 2) . Repeats aren't "repeated" (no expansion of measures into the number of repeats called for) and the LAST NOTE of a measure with a repeat is carried into next set of measures as a one long hold, Also no pitch bend CC data are included.

Notion 5 reads GP3, 4 and 5 but it doesn’t do it as well as it reads your XML's exported from GP3 and GP5 (?). The vibrato is MISSING as are your notations in the "lessons" file. (no pictures)

MIDI files - Neither GP3 or 5 generated .mid time info imported correctly into Notion 5. Even though Notion 5 has a 4/4 default time signature the import of either .mid file ("Mason" or "lesson") was compressed. That is, the whole song was squeezed into a few seconds: each set/block of repeats was turned into one large amorphous blob of notes (pic 3) .

I have not had timing issues like that with other MIDI (*.mid) files I create, or even crappy web GM files, with Notation 5 see "Saturday in the Park GM.mid" read into Notation 5 - with a few tracks converted to notation and the rest left as just MIDI data just for demo purposes (Pic 4)

Finale 2012:

Don’t forget Finale 2014.5 or even latest Finale might be a whole lot better (I'm having issues with Make Music over 2014.5 haven't even tried upgrade to final Finale)

Reading GP3 exported "Lesson" XML file was not very good as you can see (pic 5) the "ffff's" (Forte marks drowning out all other text info) but you CAN see that it does annotates and plays Vibrato, and your other text is there (buried under the "ffff's) - also no note stems (?).
But Finale 2012 did not export the pitch bend (vibrato) data correctly in a .mid file (the included vibrato came out as a single bend up note) - no pics.

MIDI files: I have to force a 4/4 time signature in Finale 2012 before opening the "Lesson" .mid file ( as mentioned above I can't do anything about how Notion 5 reads in .mid files). It contains the pitch bend data (you can hear vibrato and bends) but it IS NOT ANNOTATED (no pictures since that exceeds 5 attachments and nothing to see anyway grin )

Finale 2102 does not read GP files.

MuseScore 2.0.3

Imported MIDI (.mid) "Lesson" but does not read/use pitch bend info. It also reads the GP3 XML file but not very well it has the same "ffff's' (Forte) marks as Finale 2012 did. It would NOT read the GP5 "Brent Mason" XML file, Muse Score 2 said it was not a valid XML. (no pics).

Hope this is useful

Larry

Attached picture pic1 - Notion 5 xml Import of Lessons song.jpg
Attached picture pic 2- Notion 5 XML export of Lessons as MIDI.jpg
Attached picture pic3 - Notion 5 import of GP3 created  Lesson MIDI file.jpg
Attached picture Pic 4- Notion 5 SITP MIDI - some notes left as MIDI notaiton.jpg
Attached picture Pic 5 - Finale 2012 xml import of Lessons.jpg
Posted By: Pipeline Re: Xml to Midi - 12/08/16 12:17 AM
Thanks for that extensive testing !!!
Tux Guitar will open Guitar Pro 2-X and will export the bends to midi.
I just purchased Presonus Progression 3 as it took vst's and had ReWire, but the exported midi had no bends in it, there was no midi out and they removed the support for vst instruments, as there was no trial version I found this out after, so that turned into another saga getting Presonus to fix it.
Yes, MusicXML needs to be standardized import/export in every app, that's what users are having a lot of problems with at the moment.
Hopefully PG will get it sorted soon.

This is Tux and RealGuitar, it just works, bends n all !!

Open in new tab full size








Attached File
Tux_RealGuitar.gif  (71 downloads)
Posted By: Pipeline Re: Xml to Midi - 12/08/16 04:26 AM
This is Tux Midi Out to RealGuitar, the next is Progression 3 sound as it has no midi out or vst instruments.

Tux RealRick & Progression3.mp4
Posted By: Pipeline Re: Xml to Midi - 12/08/16 03:43 PM
This tab notation was imported from Guitar Pro into RealBand - Export from RealBand - Imported back to RealBand.

RB_Exported_XML.zip





Attached File
RB_GuitarPro_XML.jpg  (44 downloads)
Attached File
© PG Music Forums