update DMX for recording

This commit is contained in:
cnlohr 2015-06-29 20:50:06 -04:00
parent 000261ace5
commit 46c9f8fcf6
4 changed files with 11 additions and 10 deletions

View file

@ -140,22 +140,16 @@ static void PlaybackEvent(void * v, int samples, float * samps, int channel_ct)
else
force_white = 0;
if( rp->TimeSinceStart > rp->BypassLength )
int r = fwrite( samps, channel_ct * sizeof( float ), samples, rp->fRec );
if( r != samples )
{
rp->DunBoop = 1;
}
else
{
int r = fwrite( samps, channel_ct * sizeof( float ), samples, rp->fRec );
if( r != samples )
{
StopRecording( rp );
}
StopRecording( rp );
}
}
else
{
force_white = 0;
rp->DunBoop = 1;
}
}

View file

@ -1,5 +1,12 @@
outdrivers = DisplayDMX, OutputLinear, DisplayArray, RecorderPlugin
play = 1
buffer = 512
player_filename = inchristalone.raw
recorder_filename = recfile.raw
recorder_bypass = 44100
byte_offset = 32
ledoutamp = 1.0
leds = 4

0
embedded8266/image.elf Executable file → Normal file
View file

0
linearpie.conf Executable file → Normal file
View file