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.
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.