Fix DMX plus actually stop recording add "White" function
This commit is contained in:
parent
46c9f8fcf6
commit
2a60de0136
|
@ -130,6 +130,7 @@ static void PlaybackEvent(void * v, int samples, float * samps, int channel_ct)
|
||||||
if( r != samples )
|
if( r != samples )
|
||||||
{
|
{
|
||||||
StopRecording( rp );
|
StopRecording( rp );
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
rp->TimeSinceStart += samples;
|
rp->TimeSinceStart += samples;
|
||||||
|
|
||||||
|
|
4
dmx.conf
4
dmx.conf
|
@ -3,7 +3,7 @@ outdrivers = DisplayDMX, OutputLinear, DisplayArray, RecorderPlugin
|
||||||
|
|
||||||
play = 1
|
play = 1
|
||||||
buffer = 512
|
buffer = 512
|
||||||
player_filename = inchristalone.raw
|
player_filename = lora1.raw
|
||||||
recorder_filename = recfile.raw
|
recorder_filename = recfile.raw
|
||||||
recorder_bypass = 44100
|
recorder_bypass = 44100
|
||||||
|
|
||||||
|
@ -25,3 +25,5 @@ firstval = 0
|
||||||
port = 7777
|
port = 7777
|
||||||
address = 192.168.0.245
|
address = 192.168.0.245
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
2
main.c
2
main.c
|
@ -55,11 +55,13 @@ int show_debug = 0;
|
||||||
int show_debug_basic = 1;
|
int show_debug_basic = 1;
|
||||||
|
|
||||||
int gKey = 0;
|
int gKey = 0;
|
||||||
|
extern int force_white;
|
||||||
|
|
||||||
void HandleKey( int keycode, int bDown )
|
void HandleKey( int keycode, int bDown )
|
||||||
{
|
{
|
||||||
char c = toupper( keycode );
|
char c = toupper( keycode );
|
||||||
if( c == 'D' && bDown ) show_debug = !show_debug;
|
if( c == 'D' && bDown ) show_debug = !show_debug;
|
||||||
|
if( c == 'W' ) force_white = bDown;
|
||||||
if( c == '9' && bDown ) { gKey--; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
if( c == '9' && bDown ) { gKey--; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
||||||
if( c == '-' && bDown ) { gKey++; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
if( c == '-' && bDown ) { gKey++; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
||||||
if( c == '0' && bDown ) { gKey = 0; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
if( c == '0' && bDown ) { gKey = 0; nf->base_hz = 55 * pow( 2, gKey / 12.0 ); ChangeNFParameters( nf ); }
|
||||||
|
|
Loading…
Reference in a new issue