Baye0110 / TAB2XML

A software that converts drum, guitar and bass tablature in text format into the musicxml format.
Creative Commons Attribution Share Alike 4.0 International
0 stars 2 forks source link

Music player keeps the old instrument #16

Open sina158 opened 2 years ago

sina158 commented 2 years ago

ID : #16 Author: Sina Aligholizadeh

Operating System: Windows 11

Version Eclipse 2021-12 (4.22.0) Gradle: 7.3.3 Java 17

Description: The music player uses the initial music tab instrument for all the other text files

Required Input: Use any two tablatures with different instruments, the eg first guitar then drums.

Reproduction: Run the program Copy and paste the text from the General Drum tab example file Into the program. Click “Play Music” Press the play button on the newly opened window Close the player Copy and paste the text from the General Guitar tab example file Into the program. Click “Play Music” Press the play button on the newly opened window

Expected Result: music playing with the correct instrument

Actual Result: music player plaid the Guitar notes with Drums instrument. Screenshot: N/A

Severity: medium Is not very often that users upload different files back to back so the severity of this problem is not high.

Recommended Priority: High This bug can make the program unstable as guitar, bass or drum tabs utilize different or maybe unique instruments in some cases that might be able to crash the program.