| Sun, 14 Feb 2016 01:10:11 +0000 |
Giulio Moro |
Working. Loopback example.
staging tip
|
| Tue, 08 Sep 2015 11:49:58 +0100 |
Giulio Moro |
Added averaging, not very useful, tbh
staging
|
| Wed, 26 Aug 2015 02:00:20 +0100 |
Giulio Moro |
Improved thread-safety, prevented segfaults when calling cleanup() and setup()
staging
|
| Tue, 25 Aug 2015 23:23:18 +0100 |
Giulio Moro |
Added timestamp check. NOTE: it works fine as long as the host is running at a low enough block size. Otherwise the ReceiveAudioThread buffer in the bbb is too small.
staging
|
| Tue, 25 Aug 2015 18:27:45 +0100 |
Giulio Moro |
The assumption in the last commit was just wrong :) . Issue was I was expecting the thread to run DURING processBlock(). Solved (trivially) by adding multiple buffers, so that more than the full blockSize can be buffered before being sent
staging
|
| Tue, 25 Aug 2015 00:17:01 +0100 |
Giulio Moro |
The issue was not with DatagramSocket::write() being too slow. Rather, the issue was that the scheduler did not call the SendAudio thread often enough. Reducing the block size of the hots to 128 makes everything work smoothly. Alternatively, you can send from the audio thread without issues (as long as the socket is always available or you accept dropping packets if it is busy).
staging
|
| Mon, 24 Aug 2015 23:14:07 +0100 |
Giulio Moro |
Added NetworkSend port from BeagleRT. NOTE: using Juce::DatagramSocket to send data, but it is way too slow (maaany dropped packets). TODO: port UdpClient from BeagleRT
staging
|
| Mon, 24 Aug 2015 18:56:24 +0100 |
Giulio Moro |
ReceiveAudioThread is now the same with/without JUCE. That is the same file can be shared between the UdpIoPlugin and the BeagleRT repos
staging
|
| Mon, 24 Aug 2015 18:12:03 +0100 |
Giulio Moro |
A better step
staging
|
| Mon, 24 Aug 2015 16:19:07 +0100 |
Giulio Moro |
Trying to go towards compatibility with the BeagleRT code
staging
|
| Thu, 20 Aug 2015 17:07:09 +0100 |
Giulio Moro |
the >= would make the thing fail for buffers smaller than payloadLength, which might have been the cause for #1364
staging
|
| Mon, 17 Aug 2015 23:50:50 +0100 |
Giulio Moro |
ReceiveAudioThread now has its dedicated files
staging
|
| Mon, 17 Aug 2015 23:15:51 +0100 |
Giulio Moro |
Working ! Large latency, hardcoded values but working!
staging
|
| Mon, 17 Aug 2015 23:15:26 +0100 |
Giulio Moro |
Removed two Juce modules which were causing weird issues in gdb
staging
|
| Sun, 16 Aug 2015 14:59:02 +0100 |
Giulio Moro |
Working, at least with samplingrate=44100
staging
|
| Sat, 15 Aug 2015 17:33:47 +0100 |
Giulio Moro |
Almost working!
staging
|
| Fri, 14 Aug 2015 15:34:31 +0100 |
Giulio Moro |
close does not exist !
staging
|
| Fri, 14 Aug 2015 05:39:05 +0100 |
Giulio Moro |
Added Linux target and updated juce rev
staging
|
| Fri, 07 Aug 2015 03:19:01 +0100 |
Giulio Moro |
Work in progress towards threading2
staging
|
| Tue, 21 Jul 2015 20:34:09 +0100 |
Giulio Moro |
Added 2 words header (which is ignored) to match the Scope class
default
|
| Mon, 08 Jun 2015 01:06:44 +0100 |
Giulio Moro |
Initial commit, loads of TODOS
|