Exemplo n.º 1
0
 public WhenTrackHeaderWriterIsCalled()
 {
     this.OrpheeTrack = new OrpheeTrack(0, Channel.Channel1)
     {
         PlayerParameters = new PlayerParameters()
     };
     this.SwapManager = new SwapManager();
     this.TempoMessageWriterMock = new Mock<ITempoMessageWriter>();
     this.TimeSignatureMessageWriterMock = new Mock<ITimeSignatureMessageWriter>();
     this.TrackHeaderWriter = new TrackHeaderWriter(this.TimeSignatureMessageWriterMock.Object , this.TempoMessageWriterMock.Object, this.SwapManager);
     var result = InitializeFile("TrackHeaderTests.test").Result;
 }
Exemplo n.º 2
0
 public FileHeaderWriter(ISwapManager swapManager)
 {
     this._swapManager = swapManager;
 }
Exemplo n.º 3
0
 public WhenFileHeaderWriterIsCalled()
 {
     this.OrpheeFileParameters = new OrpheeFileParameters()
     {
         DeltaTicksPerQuarterNote = 60,
         NumberOfTracks = 1,
         OrpheeFileType = 0
     };
     this.SwapManager = new SwapManager();
     this.FileHeaderWriter = new FileHeaderWriter(this.SwapManager);
     var result = InitializeFile("FileHeaderWriterTests.test").Result;
 }
Exemplo n.º 4
0
 public TrackHeaderWriter(ITimeSignatureMessageWriter timeSignatureMessageWriter, ITempoMessageWriter tempoMessageWritern, ISwapManager swapManager)
 {
     this._timeSignatureMessageWriter = timeSignatureMessageWriter;
     this._tempoMessageWriter = tempoMessageWritern;
     this._swapManager = swapManager;
 }