Hi Matina
The default firmware's limitation is 5,000 samples each for 2 custom waveforms. If the first waveform is a long sequence that can't simply be looped like a single period of a sine function, you're up against a memory limitation. As a parametric pulse generator, Pulse Pal stores the onset time and voltage of each pulse. By automating the onset times, WaveGen firmware reallocates memory to provide up to 50,000 samples for a single waveform. I suspect that firmware can be modded to give you 2 waveforms of 25k samples, though the max sampling rate would have a lower limit. Unfortunately, we can't do this mod from our side at the moment - working full time to get Ethernet support for Bpod and preparing our system to run the IBL behavior.