* correct part deduplicator

This commit is contained in:
Seth Call 2015-08-12 10:14:54 -05:00
parent 03f5407727
commit 40f3b7d83e
1 changed files with 10 additions and 2 deletions

View File

@ -779,9 +779,11 @@ module JamRuby
tracks.each do |track|
found = unique_instruments[[track.instrument_id, track.part]]
key = "#{track.instrument_id} | #{track.part}"
found = unique_instruments[key]
if !found
found = []
unique_instruments[key] = found
end
found << track
@ -797,13 +799,19 @@ module JamRuby
else
track.part = "#{track.part} #{count + 1}"
end
count += 1
end
count += 1
end
end
# debug output
tracks.each do |track|
puts "TRACK #{track.instrument_id} #{track.part}"
end
end
def sort_tracks(tracks)
sorted_tracks = tracks.sort do |a, b|