File tree Expand file tree Collapse file tree
Source/Processors/RecordNode Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ RecordNode::RecordNode()
4242 isRecording = false ;
4343 setFirstBlock = false ;
4444
45- settings.numInputs = 2048 ;
45+ settings.numInputs = 8 ;
4646 settings.numOutputs = 0 ;
4747
4848 recordingNumber = -1 ;
@@ -54,7 +54,7 @@ RecordNode::RecordNode()
5454 settingsNeeded = false ;
5555
5656 // 128 inputs, 0 outputs
57- setPlayConfigDetails (getNumInputs (),getNumOutputs (),44100.0 ,128 );
57+ setPlayConfigDetails (getNumInputs (),getNumOutputs (),44100.0 ,1024 );
5858 m_recordThread = new RecordThread (engineArray);
5959 m_dataQueue = new DataQueue (WRITE_BLOCK_LENGTH, DATA_BUFFER_NBLOCKS);
6060 m_eventQueue = new EventMsgQueue (EVENT_BUFFER_NEVENTS);
@@ -580,4 +580,6 @@ void RecordNode::updateRecordChannelIndexes()
580580void RecordNode::addSpecialProcessorChannels (Array<EventChannel*>& channels)
581581{
582582 eventChannelArray.addArray (channels);
583- }
583+ settings.numInputs = dataChannelArray.size ();
584+ setPlayConfigDetails (getNumInputs (), getNumOutputs (), 44100.0 , 1024 );
585+ }
You can’t perform that action at this time.
0 commit comments