graph
- merge2016-02-03, by Giulio Moro
- Implemented Midi output2016-02-03, by Giulio Moro
- - Updated heavy scripts to work with custom header2016-01-27, by chnrx
- Added loopback digital/analog test. This (randomly) fails for the first loopback sample received when -p2. Maybe some stale memory somewhere?2016-01-26, by Giulio Moro
- Fixed misbehaviour of GPIO when -C2: the GPIO buffer was being processed at double sampling rate and so for the second part of the buffer, it was just processing zeros. Closes #1532.2016-01-20, by Giulio Moro
- Utilities are now optimizable. Closes #15262016-01-19, by Giulio Moro
- Makefile now compiles core/*.cpp except core/default_main.cpp (unless needed). Closes #15302016-01-19, by Giulio Moro
- Updated Makefile to include WriteFile2016-01-18, by Giulio Moro
- Better(non ideal) monophonic behaviour of the basic midi implementation. Would require to remember what notes are being held down and release either the most recent or low/high priority.2016-01-17, by Giulio Moro
- Fixed BBD chorus project2016-01-15, by Giulio Moro
- Fixed I2c_Codec2016-01-15, by Giulio Moro
- Basic Midi input implementation2016-01-15, by Giulio Moro
- Updated examples with new audioWrite macros2016-01-02, by Giulio Moro
- Added audioReadFrame() and audioWriteFrame(). Closes #15192016-01-02, by Giulio Moro
- -p flag now indicates the buffer size in audio samples. Closes #15202016-01-02, by Giulio Moro
- Fixed early return after first AuxiliaryTask was started2015-12-28, by Giulio Moro
- It is now possible to create an auxiliary task in the constructor of a global object. Closes #13742015-12-28, by Giulio Moro
- Demonstrates issue #1374experimental-fixing-AuxiliaryTask 2015-12-28, by Giulio Moro
- AuxiliaryTask can now be scheduled from setup(). Closes #13732015-12-28, by Giulio Moro
- Included unistd.h, closes #12372015-12-28, by Giulio Moro
- Cleanup2015-12-28, by Giulio Moro
- Added command-line options for the PGA2015-12-28, by Giulio Moro
- merge2015-12-28, by Giulio Moro
- Added method to set PGA per each channel2015-12-28, by Giulio Moro
- - edited karplusStrong pd example2015-12-03, by chnrx
- in build_pd.sh: only copy render.cpp if no such file exists in destination folder2015-12-03, by chnrx
- - Cleaned up default heavy render.cpp file2015-12-03, by chnrx
- Merge2015-12-03, by chnrx
- - added more pd/heavy examplesheavy-updated 2015-12-03, by chnrx
- - added circular buffer pd/heavy example (works but process needs to be killed manually if launched via ssh?)heavy-updated 2015-11-12, by chnrx
- - added additional flags to C rules (-DNDEBUG, -mfpu=neon)heavy-updated 2015-11-12, by chnrx
- - updated usage instructions for -r optionheavy-updated 2015-11-05, by chnrx
- - added -std=c99 to Makefile for user-supplied C files (required for heavy files)heavy-updated 2015-11-05, by chnrx
- Increased buffer size, improves performances (but increases memory usage) for binary mode2015-10-18, by Giulio Moro
- Fixed WriteFile, now it does not hang if echo is off and format is binary2015-10-14, by Giulio Moro
- Added capability to WriteFile to save binary files, added example project2015-10-13, by Giulio Moro
- Imported stats.hpp from other branch. This includes moving average template class2015-10-07, by Giulio Moro
- merge2015-10-07, by Andrew McPherson
- Updated overlays for BeagleBone Green support2015-10-07, by andrewm
- Added WriteFile class to log data to disc in a low priority thread2015-10-07, by Giulio Moro
- Last commit on this branch for a while. Overall not very succesfulClockSync 2015-10-05, by Giulio Moro
- Pff partially working. No PID. When setting the audio clock on the bbb to 44098 the master and slave clock keep diverging instead of converging ...ClockSync 2015-09-22, by Giulio Moro
- Now leveraging BBB's lock between xenomai clock and audio clock for ultra-accurate, low-latency clocking. CAVEAT: fractions of samples drifts will occurr every time the clock is changedClockSync 2015-09-22, by Giulio Moro
- Added simple one-variable one-measurement Kalman filter, Pid controller(which output is not used). Virtual clock is now much more precise and reactive for period. Still it is lagging behind a bit on the overall offset.ClockSync 2015-09-21, by Giulio Moro
- Simple IirFilter classClockSync 2015-09-21, by Giulio Moro
- Something weird happened when pllP=8, so I set pllP=7, which reduces (a bit) the clock adjustment precisionClockSync 2015-09-15, by Giulio Moro
- MergeClockSync 2015-09-14, by Giulio Moro
- Further updates and refactoring of the I2c_Codec class2015-09-14, by Giulio Moro
- Added ifdefs for USE_JUCE compatibilityClockSync 2015-09-14, by Giulio Moro
- MergedClockSync 2015-09-14, by Giulio Moro
- Added I2c methods to set R and P values for the PLL2015-09-14, by Giulio Moro
- Ultra-basic feedback for clock sync works^CIssues: response time of the IIR filter is too slow, requires PID and better filtering algorithm.ClockSync 2015-09-14, by Giulio Moro
- MovingAverage: added reset() method and edited getLength() to return current lengthClockSync 2015-09-14, by Giulio Moro
- The reported offset is now meaningful. The whole thing is waaay too jittery.ClockSync 2015-09-13, by Giulio Moro
- Added xenomai version of Clock, now includes headerClockSync 2015-09-13, by Giulio Moro
- MovingAverage now returns a meaningful value also when the buffer is not fullClockSync 2015-09-13, by Giulio Moro
- Implemented xenomai version of ClockClockSync 2015-09-13, by Giulio Moro
- To work with the ClockSync pluginClockSync 2015-09-12, by Giulio Moro
- Fixed and improved I2c_codec. Copied from the scope-refactoring branch2015-08-27, by Giulio Moro
- Using moving average for clock detection during synchronization seems to be working better but audio gets worse and worsescope-refactoring 2015-08-27, by Giulio Moro