~ubuntu-branches/ubuntu/quantal/muse/quantal

« back to all changes in this revision

Viewing changes to muse/structure.cpp

  • Committer: Package Import Robot
  • Author(s): Alessio Treglia
  • Date: 2012-07-18 16:07:06 UTC
  • mto: (10.1.11 sid) (1.1.12)
  • mto: This revision was merged to the branch mainline in revision 31.
  • Revision ID: package-import@ubuntu.com-20120718160706-yc6332ishfcq7b7g
ImportĀ upstreamĀ versionĀ 2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
145
145
      TrackList* tracks = MusEGlobal::song->tracks();
146
146
      
147
147
      for (iTrack it = tracks->begin(); it != tracks->end(); ++it) {
148
 
            //MidiTrack* track = dynamic_cast<MidiTrack*>(*it);
149
148
            Track* track = *it;
150
149
            if (track == 0 || (onlySelectedTracks && !track->selected()))
151
150
                  continue;
169
168
                        nPart = new WavePart(*(WavePart*)part);
170
169
 
171
170
                      nPart->setLenTick(len);
172
 
                      //
173
171
                      // cut Events in nPart
174
172
                      EventList* el = nPart->events();
175
173
                      for (iEvent ie = el->lower_bound(len); ie != el->end(); ++ie)
214
212
                          nPart = new MidiPart(*(MidiPart*)part);
215
213
                        else
216
214
                          nPart = new WavePart(*(WavePart*)part);
217
 
                        //MidiPart* nPart = new MidiPart(*(MidiPart*)part);
218
215
                        int nt = part->tick();
219
216
                        nPart->setTick(nt - (rpos -lpos));
220
217
                        // Indicate no undo, and do port controller values but not clone parts.