2016-05-30 |
Robert Jack |
libpd and heavy examples added
Doxy prerelease
|
2016-05-27 |
Robert Jack |
Merge
Doxy prerelease
|
2016-05-30 |
andrewm |
Minor cleanup -- digital status shouldn't be dependent on analog status
prerelease
|
2016-05-30 |
andrewm |
Removed crufty testing code
prerelease
|
2016-05-30 |
andrewm |
Added NEON vectorised float<->int converters. Curiously, its performance is worse than the C version. I guess clang is better at vectorising than we thought! The new code remains disabled for now.
prerelease
|
2016-05-28 |
Giulio Moro |
Updated libpd, now compatible with GLIBC_2.13
prerelease
|
2016-05-28 |
Giulio Moro |
Updated libpd, now compatible with GLIBC_2.13
default
|
2016-05-27 |
Giulio Moro |
make runscreenfifo will now output to stdout
prerelease
|
2016-05-27 |
Giulio Moro |
Merge
prerelease
|
2016-05-27 |
Giulio Moro |
Makefile can run in fifo, takes command line arguments with CL=
prerelease
|
2016-05-27 |
andrewm |
Decrufting: removed ancient DBOX_CAPE define from header files (not yet from PRU code)
prerelease
|
2016-05-27 |
andrewm |
Renamed BelaContext->audioSampleCount to BelaContext->audioFramesElapsed for consistency of terminology
prerelease
|
2016-05-27 |
andrewm |
Renamed pinModeFrame -> pinMode
prerelease
|
2016-05-27 |
andrewm |
Add script for /etc/init.d/
prerelease
|
2016-05-27 |
andrewm |
Renamed read/write functions to remove the Frame --> e.g. analogWriteFrameOnce -> analogWriteOnce, digitalReadFrame -> digitalRead
prerelease
|
2016-05-27 |
andrewm |
Changed BelaContext fields to be const where appropriate; there's now an InternalBelaContext used for setting the values within the core code. These need to stay aligned.
prerelease
|
2016-05-27 |
Giulio Moro |
Fixed clang path
prerelease
|
2016-05-27 |
Giulio Moro |
Merge
prerelease
|
2016-05-27 |
Giulio Moro |
Added Makefile support for runscreen, runscreenfg, run, runfg
prerelease
|
2016-05-27 |
andrewm |
Changed BeagleRT -> Bela in defines and thread names; some preliminary mux capelet stuff
prerelease
|
2016-05-27 |
Giulio Moro |
Makefile can now stop processes 'make stop'
prerelease
|
2016-05-27 |
Giulio Moro |
RENAMED BeagleRT to Bela AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, scripts probably not working
prerelease
|
2016-05-27 |
Giulio Moro |
Renamed projects to examples
prerelease
|
2016-05-27 |
Giulio Moro |
Updated Heavy uploader.py file
|
2016-05-27 |
Robert Jack |
Techno world example to _main.pd for libpd testing
Doxy prerelease
|
2016-05-27 |
Giulio Moro |
Updated libpd, fixes throw~/catch~/send~/receive~ issue
prerelease
|
2016-05-27 |
Giulio Moro |
Updated libpd, fixes throw~/catch~/send~/receive~ issue
|
2016-05-24 |
Giulio Moro |
Defaulting to gcc compiler (see #1695), updates to build_pd_heavy to make it compile with the new Makefile
prerelease
|
2016-05-24 |
Giulio Moro |
Defaulting gcc for on-board compiling, see #1695
|
2016-05-24 |
Giulio Moro |
Updated Heavy files to match latest Heavy API
prerelease
|
2016-05-24 |
Giulio Moro |
Updated Heavy files to match latest Heavy API
|
2016-05-21 |
Giulio Moro |
Added example Heavy/Midi patch
|
2016-05-21 |
Giulio Moro |
Updated heavy render to latest Heavy API
|
2016-05-21 |
Giulio Moro |
Updated heavy render to latest Heavy API
prerelease
|
2016-05-18 |
Giulio Moro |
merge
prerelease
|
2016-05-18 |
Giulio Moro |
Makefile refactoring:
prerelease
|
2016-05-17 |
Giulio Moro |
Re-introduced screen stop
prerelease
|
2016-05-17 |
Robert Jack |
Doxygen content added to more project render.cpp files and amended in others.
Doxy prerelease
|
2016-05-17 |
Robert Jack |
Merge
Doxy prerelease
|
2016-05-17 |
andrewm |
Updated PRU code -- same idea for muxes 4-7
prerelease
|
2016-05-17 |
andrewm |
PRU update to support mux capelet
prerelease
|
2016-05-17 |
andrewm |
merge
prerelease
|
2016-05-17 |
andrewm |
Added support for multiplexer capelet and command-line support for choosing PRU
prerelease
|
2016-05-17 |
Giulio Moro |
Stop running by parsing the Xenomai stat
prerelease
|
2016-05-17 |
Giulio Moro |
merge
prerelease
|
2016-05-17 |
Giulio Moro |
build_project.sh allows to pass a custom project name
prerelease
|
2016-05-17 |
Giulio Moro |
Partially undoing 247a182adb6d
prerelease
|
2016-05-17 |
Giulio Moro |
build_project.sh fixed folder handling by rsync
prerelease
|
2016-05-17 |
Liam Donovan |
merge
prerelease
|
2016-05-17 |
Liam Donovan |
Added scope_basic and scope_analogue example projects
prerelease
|
2016-05-17 |
Liam Donovan |
Added Scope.h and Scope.cpp
prerelease
|
2016-05-17 |
Liam Donovan |
Added osc example project and node script for testing
prerelease
|
2016-05-17 |
Liam Donovan |
Added OSCServer and OSCClient
prerelease
|
2016-05-17 |
Robert Jack |
Oxygen text added to each render.cpp file for the default projects. Text includes project explanation from Wiki, edited in places.
|
2016-05-17 |
andrewm |
Added new overlay for using PRU0 or PRU1, a script to halt board on button press, and several example projects
prerelease
|
2016-05-17 |
Giulio Moro |
Makefile creates build folder in the script folder
prerelease
|
2016-05-17 |
Giulio Moro |
build_projecy.sh: copy files by default to projects/scriptUploadedProject, uses new Makefile
prerelease
|
2016-05-16 |
Giulio Moro |
Fixed indentation
prerelease
|
2016-05-16 |
Giulio Moro |
Using rsync instead of scp. scp remains as as fallback
prerelease
|
2016-05-16 |
Giulio Moro |
Inverted the meaning of the -f option
prerelease
|
2016-05-16 |
Giulio Moro |
build_project.sh defaults rewritten.
prerelease
|
2016-05-16 |
Giulio Moro |
build_project.sh sets the date. screen name changed to 'Bela'
prerelease
|
2016-05-16 |
Liam Donovan |
Synced main Makefile with IDE Makefile
prerelease
|
2016-05-16 |
Liam Donovan |
merged new aux tasks
prerelease
|
2016-05-07 |
Liam Donovan |
Add a parameter 'autoSchedule' to createAuxiliaryTask() which when true causes the task to be automatically scheduled after every render function call, without the user needing to call scheduleAuxiliaryTask()
aux_task_args
|
2016-05-07 |
Liam Donovan |
missing semicolon
aux_task_args
|
2016-05-06 |
Liam Donovan |
Overload BeagleRT_createAuxiliaryTask so tasks can be created with or without arguments
aux_task_args
|
2016-05-03 |
Liam Donovan |
Removed core files which use 'old' aux_tasks.
aux_task_args
|
2016-05-03 |
Liam Donovan |
Allow arguments to be passed to aux task function
aux_task_args
|
2016-05-16 |
andrewm |
Started prerelease branch; updated PRU code to be able to run on either PRU.
prerelease
|
2016-05-11 |
Giulio Moro |
Removed obsolete scope project
|
2016-04-28 |
Giulio Moro |
Typo
|
2016-04-28 |
Giulio Moro |
Added phase vocoder example (optionally Midi controllable)
|
2016-04-28 |
Giulio Moro |
build_project.sh launches from source folder, so to preserve relative paths
|
2016-04-28 |
Giulio Moro |
Removed useless debug lines
|
2016-04-28 |
Giulio Moro |
Makefile looks for includes in the source folder
|
2016-04-19 |
Giulio Moro |
Improved basic_button project
|
2016-04-19 |
Giulio Moro |
Updated libpd. This one wraps pthreads but not pthread_join, which is not provided by pthread_rt.
|
2016-04-19 |
Giulio Moro |
Updated Makefile to check for libpd
|
2016-04-18 |
Giulio Moro |
Updated setup_board.sh to copy libpd.so
|
2016-04-18 |
Giulio Moro |
Added libpd.so
|
2016-04-18 |
Giulio Moro |
Flexible Makefile: tries to use clang if available. Defaults to gcc otherwise
|
2016-04-14 |
Giulio Moro |
Fixed behaviour of the -G command line closes #1680
|
2016-04-12 |
Giulio Moro |
Typo
|
2016-04-12 |
Giulio Moro |
Added script to run libpd patches
|
2016-04-10 |
Giulio Moro |
Minor fixes
|
2016-04-10 |
Giulio Moro |
Minor fixes
|
2016-04-10 |
Giulio Moro |
Merge
|
2016-04-10 |
Giulio Moro |
Removed old [hv_{midi}] files
mergingClockSync
|
2016-04-10 |
Giulio Moro |
Turned gShouldStop into int
mergingClockSync
|
2016-04-10 |
Giulio Moro |
libpd taking care of different numbers of analog channels
mergingClockSync
|
2016-04-10 |
Giulio Moro |
Added some optimizations
mergingClockSync
|
2016-04-09 |
Giulio Moro |
Working basic_libpd
mergingClockSync
|
2016-04-08 |
Giulio Moro |
Fixed heavy-midi and updated uploader.py
mergingClockSync
|
2016-04-08 |
Giulio Moro |
Fixed midi-heavy: stray [spigot]
mergingClockSync
|
2016-04-01 |
Giulio Moro |
Eclipse's Makefile ignores unresolved links in shared libraries. It is now easier to cross-compile with external libraries
mergingClockSync
|
2016-03-13 |
Giulio Moro |
Added argument to callback
mergingClockSync
|
2016-03-08 |
Giulio Moro |
Added documentation for Midi and MidiParser
mergingClockSync
|
2016-03-08 |
Giulio Moro |
Added callback for Midi channel messages
mergingClockSync
|
2016-02-22 |
Giulio Moro |
Removed redundant calls to pinModeFrame. Closes #1623.
mergingClockSync
|
2016-02-14 |
Giulio Moro |
Working with UdpIoPlugin
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Updated basic_network to use NetworkSend (no receive at the moment)
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Fixed initialization of writePointer
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Removed obsolete Scope class
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Restored last working scope/render.cpp from --rev 122
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Recovered some files from ClockSync
mergingClockSync
|
2016-02-13 |
Giulio Moro |
Fixed compiler warnings
|
2016-02-13 |
Giulio Moro |
Updated to Eclipse Mars.1 Release (4.5.1) on MacOS
|
2016-02-09 |
Giulio Moro |
Fixed printed text
|
2016-02-09 |
Giulio Moro |
Got UdpServer from ClockSync
robbie
|
2016-02-08 |
Giulio Moro |
audio_in_FFT now works. Issue was it was setting useAnalog = 0.
|
2016-02-08 |
Giulio Moro |
Added support for ne10 in Eclipse
|
2016-02-08 |
Giulio Moro |
Fixed analogChannels count check (allows them to be 0).
|
2016-02-08 |
Giulio Moro |
Updated Makefile to include debug mode (make debug)
|
2016-02-08 |
Giulio Moro |
static inline functions from Utilities.h will now show up in the doxygen documentation
|
2016-02-07 |
Giulio Moro |
Automator script is location independent (and moved to a new location)
|
2016-02-06 |
Giulio Moro |
Added PulseIn example
|
2016-02-06 |
Giulio Moro |
Missing files for hello-midi
|
2016-02-06 |
Giulio Moro |
Better better hello-midi. Updated icon and text description for BelaPdBuild.app
|
2016-02-05 |
Giulio Moro |
Better pd_build.sh script, also wrapped in an Automator Task for MacOS
|
2016-02-05 |
Giulio Moro |
merge
|
2016-02-05 |
Giulio Moro |
Nicer hello-midi
|
2016-02-05 |
Liam Donovan |
Add -lsndfile to Makefile
|
2016-02-05 |
Giulio Moro |
Fixed midi docs, implentation and example
|
2016-02-05 |
Giulio Moro |
Added support for MidiIn to heavy (with example patch and subpatches).
|
2016-02-05 |
Giulio Moro |
Added MidiParser for channel messages
|
2016-02-04 |
Giulio Moro |
Fixed permissions
|
2016-02-04 |
Giulio Moro |
Added .hgignore
|
2016-02-04 |
Giulio Moro |
Doxyfile considers more files
|
2016-02-04 |
Giulio Moro |
Added PulseIn.
|
2016-02-03 |
Giulio Moro |
merge
|
2016-02-03 |
Giulio Moro |
Implemented Midi output
|
2016-01-27 |
chnrx |
- Updated heavy scripts to work with custom header
|
2016-01-26 |
Giulio Moro |
Added loopback digital/analog test. This (randomly) fails for the first loopback sample received when -p2. Maybe some stale memory somewhere?
|
2016-01-20 |
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-19 |
Giulio Moro |
Utilities are now optimizable. Closes #1526
|
2016-01-19 |
Giulio Moro |
Makefile now compiles core/*.cpp except core/default_main.cpp (unless needed). Closes #1530
|
2016-01-18 |
Giulio Moro |
Updated Makefile to include WriteFile
|
2016-01-17 |
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-15 |
Giulio Moro |
Fixed BBD chorus project
|
2016-01-15 |
Giulio Moro |
Fixed I2c_Codec
|
2016-01-15 |
Giulio Moro |
Basic Midi input implementation
|
2016-01-02 |
Giulio Moro |
Updated examples with new audioWrite macros
|
2016-01-02 |
Giulio Moro |
Added audioReadFrame() and audioWriteFrame(). Closes #1519
|
2016-01-02 |
Giulio Moro |
-p flag now indicates the buffer size in audio samples. Closes #1520
|
2015-12-28 |
Giulio Moro |
Fixed early return after first AuxiliaryTask was started
|
2015-12-28 |
Giulio Moro |
It is now possible to create an auxiliary task in the constructor of a global object. Closes #1374
|
2015-12-28 |
Giulio Moro |
Demonstrates issue #1374
experimental-fixing-AuxiliaryTask
|
2015-12-28 |
Giulio Moro |
AuxiliaryTask can now be scheduled from setup(). Closes #1373
|
2015-12-28 |
Giulio Moro |
Included unistd.h, closes #1237
|
2015-12-28 |
Giulio Moro |
Cleanup
|
2015-12-28 |
Giulio Moro |
Added command-line options for the PGA
|
2015-12-28 |
Giulio Moro |
merge
|
2015-12-28 |
Giulio Moro |
Added method to set PGA per each channel
|
2015-12-03 |
chnrx |
- edited karplusStrong pd example
|
2015-12-03 |
chnrx |
in build_pd.sh: only copy render.cpp if no such file exists in destination folder
|
2015-12-03 |
chnrx |
- Cleaned up default heavy render.cpp file
|
2015-12-03 |
chnrx |
Merge
|
2015-12-03 |
chnrx |
- added more pd/heavy examples
heavy-updated
|
2015-11-12 |
chnrx |
- added circular buffer pd/heavy example (works but process needs to be killed manually if launched via ssh?)
heavy-updated
|
2015-11-12 |
chnrx |
- added additional flags to C rules (-DNDEBUG, -mfpu=neon)
heavy-updated
|
2015-11-05 |
chnrx |
- updated usage instructions for -r option
heavy-updated
|
2015-11-05 |
chnrx |
- added -std=c99 to Makefile for user-supplied C files (required for heavy files)
heavy-updated
|
2015-10-18 |
Giulio Moro |
Increased buffer size, improves performances (but increases memory usage) for binary mode
|
2015-10-14 |
Giulio Moro |
Fixed WriteFile, now it does not hang if echo is off and format is binary
|
2015-10-13 |
Giulio Moro |
Added capability to WriteFile to save binary files, added example project
|
2015-10-07 |
Giulio Moro |
Imported stats.hpp from other branch. This includes moving average template class
|
2015-10-07 |
Andrew McPherson |
merge
|
2015-10-07 |
andrewm |
Updated overlays for BeagleBone Green support
|
2015-10-07 |
Giulio Moro |
Added WriteFile class to log data to disc in a low priority thread
|
2015-10-05 |
Giulio Moro |
Last commit on this branch for a while. Overall not very succesful
ClockSync
|
2015-09-22 |
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 |
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 changed
ClockSync
|
2015-09-21 |
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 |
Giulio Moro |
Simple IirFilter class
ClockSync
|
2015-09-15 |
Giulio Moro |
Something weird happened when pllP=8, so I set pllP=7, which reduces (a bit) the clock adjustment precision
ClockSync
|
2015-09-14 |
Giulio Moro |
Merge
ClockSync
|
2015-09-14 |
Giulio Moro |
Further updates and refactoring of the I2c_Codec class
|
2015-09-14 |
Giulio Moro |
Added ifdefs for USE_JUCE compatibility
ClockSync
|
2015-09-14 |
Giulio Moro |
Merged
ClockSync
|
2015-09-14 |
Giulio Moro |
Added I2c methods to set R and P values for the PLL
|
2015-09-14 |
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 |
Giulio Moro |
MovingAverage: added reset() method and edited getLength() to return current length
ClockSync
|
2015-09-13 |
Giulio Moro |
The reported offset is now meaningful. The whole thing is waaay too jittery.
ClockSync
|
2015-09-13 |
Giulio Moro |
Added xenomai version of Clock, now includes header
ClockSync
|
2015-09-13 |
Giulio Moro |
MovingAverage now returns a meaningful value also when the buffer is not full
ClockSync
|
2015-09-13 |
Giulio Moro |
Implemented xenomai version of Clock
ClockSync
|
2015-09-12 |
Giulio Moro |
To work with the ClockSync plugin
ClockSync
|
2015-08-27 |
Giulio Moro |
Fixed and improved I2c_codec. Copied from the scope-refactoring branch
|
2015-08-27 |
Giulio Moro |
Using moving average for clock detection during synchronization seems to be working better but audio gets worse and worse
scope-refactoring
|
2015-08-27 |
Giulio Moro |
Added some sort of synchronization, not working great though
scope-refactoring
|
2015-08-26 |
Giulio Moro |
Updated Network files to match Udpioplugin 18:fb5a61b10223
scope-refactoring
|
2015-08-25 |
Giulio Moro |
Added JUCE-compatible write method
scope-refactoring
|
2015-08-24 |
Giulio Moro |
Added ifdefs USE_JUCE to NetworkSend. Juce part not added yet
scope-refactoring
|
2015-08-24 |
Giulio Moro |
ReceiveAudioThread is now the same with/without JUCE
scope-refactoring
|
2015-08-24 |
Giulio Moro |
Prevented from hanging upon exit. The issue is with the waitForSocketTime value. See issue#1381
scope-refactoring
|
2015-08-24 |
Giulio Moro |
Closing socket in the destructor
scope-refactoring
|
2015-08-22 |
Giulio Moro |
Added ifdefs and unified the code with udpioplugin ... the latter has not been tested (or committed). TODO: still it hangs after ctrl-c BeagleRT (auxiliary tasks do not terminate). TODO: sometimes you can hear dropouts in the transmission. Maybe it is due to pointer drifting. Rebooting BBB fixes/affects this issue.
scope-refactoring
|
2015-08-22 |
Giulio Moro |
Implemented destructor of UdpServer which closes the socket
scope-refactoring
|
2015-08-22 |
Giulio Moro |
Killing the process with -9 intead of -2
scope-refactoring
|
2015-08-22 |
Giulio Moro |
ReceiveAudioThread updated to match the newest UdpServer
scope-refactoring
|
2015-08-22 |
Giulio Moro |
UdpServer : read and waitUntilReady are now somehow Juce-compliant
scope-refactoring
|
2015-08-21 |
Giulio Moro |
Added read to interleaved buffer
scope-refactoring
|
2015-08-21 |
Giulio Moro |
Enabled multi channel audio receive
scope-refactoring
|
2015-08-21 |
Giulio Moro |
Missing file from previous commit
scope-refactoring
|
2015-08-20 |
Giulio Moro |
ReceiveAudioThread hs been ported to BBB. The scope project now is sending audio locally and receiving it at the same time
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Refactoring
scope-refactoring
|
2015-08-19 |
Giulio Moro |
there was a stray timestamp left there ..:
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Merged ultra-staging into scope-refactoring
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Removed unused member timestamp
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Fixed a couple inclues after the refactoring
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Refactored the Scope class into NetworkSend and Scope classes. No need for a global pointer anymore!
scope-refactoring
|
2015-08-19 |
Giulio Moro |
Parsing header in udp-server.c
scope-refactoring
|
2015-08-18 |
Giulio Moro |
Working for single-channel scope, or NetworkIO
scope-refactoring
|
2015-08-17 |
Giulio Moro |
Merged default into ultra-staging
ultra-staging
|
2015-08-17 |
Giulio Moro |
Updated Scope.h with ifdefs
|
2015-08-14 |
Giulio Moro |
Updated .cproject to match newest wiki
|
2015-07-27 |
Giulio Moro |
Removed old client.? entries from Makefile
|
2015-07-27 |
Giulio Moro |
Removed unused file from scope
|
2015-07-27 |
Giulio Moro |
Removed old client.cpp and client.h files
|
2015-07-27 |
Giulio Moro |
Uniformed formatting of pru_rtaudio.p (had a busy day): indent is 4 spaces throughout, hopefully
|
2015-07-27 |
Giulio Moro |
Merge
|
2015-07-27 |
Giulio Moro |
PRU now checks for McASP underrun and resets if detects it.
|
2015-07-27 |
Giulio Moro |
Appending key to authorized_keys rather than overwriting the file
|
2015-07-23 |
Giulio Moro |
Tweaking the PLL you can obtain a virtual analog Bucket Brigade Device Chorus
|
2015-07-23 |
Giulio Moro |
Added methods to I2c_Codec to interact with the PLL
|
2015-07-23 |
Giulio Moro |
Added methods to I2c_Codec to interact with the PLL
|
2015-07-23 |
andrewm |
Updated doxygen for Utilities.h
|
2015-07-22 |
Giulio Moro |
Added scope project, copied and edited from nodejsbeaglert
|
2015-07-21 |
Giulio Moro |
edited Scope.h with ifdefs to be compatible with udpio plugin
|
2015-07-21 |
Giulio Moro |
Recovered older basic_network project which got lost in the API update
|
2015-07-19 |
andrewm |
Double buffered the noise floor project; works without glitches now
|
2015-07-19 |
andrewm |
Added foreground run option to build script
|
2015-07-19 |
andrewm |
Added noise floor measurement project; also added option to run script to run without screen
|
2015-07-19 |
andrewm |
Added level meter project
|
2015-07-18 |
Giulio Moro |
Added TODO in analogDigitalDemo
|
2015-07-18 |
Giulio Moro |
harcoded values into basic_network
|
2015-07-17 |
Giulio Moro |
Suppressed the no screen found warnings
|
2015-07-17 |
Giulio Moro |
merge
|
2015-07-17 |
Giulio Moro |
Fixed compatibility with sh in the script
|
2015-07-17 |
andrewm |
merge
|
2015-07-17 |
andrewm |
Updated PRU code to allow pinModeFrame() and [untested] digitalWriteFrame() and analogWriteFrame() to be called from setup(). Updated basic_blink example accordingly.
|
2015-07-17 |
Giulio Moro |
Changed permissions for setup-ssh-window.sssh
|
2015-07-17 |
Giulio Moro |
Added binary dtb file
|
2015-07-17 |
Giulio Moro |
Added dtb file that supports beaglert GPIO
|
2015-07-17 |
Giulio Moro |
Added basic_button project
|
2015-07-17 |
Giulio Moro |
Fixed basic_blink (was blinking for 11.25us only)
|
2015-07-17 |
Giulio Moro |
Fixed direction in setPinMode functions, updated and fixed basic_blink
|
2015-07-17 |
Giulio Moro |
Added basic_blink
|
2015-07-17 |
Giulio Moro |
Added setup-ssh scripts, borrowed from digital-foley
|
2015-07-17 |
andrewm |
Documentation updates and include Arduino-type constants in Utilities.h
|
2015-07-17 |
andrewm |
Added Scope.h file
|
2015-07-17 |
andrewm |
Brought UdpClient files over from ultra-staging branch (with include fix), and updated Makefile accordingly
|
2015-07-17 |
andrewm |
Changes to Makefile to support syntax checking
|
2015-07-17 |
andrewm |
Changed d-box code to run cleanly when built on board. Updated Makefile to add ne10 include path on board. Some extra docs in Utilities.h
|
2015-07-17 |
Andrew McPherson |
Merge newapi into default
|
2015-07-15 |
andrewm |
Some initial, partial documentation in Utilities.h
newapi
|
2015-07-15 |
Giulio Moro |
Removed default_main.cpp from Eclipse project
newapi
|
2015-07-15 |
Giulio Moro |
added Makefile, added default_main, added error checking in scripts
newapi
|
2015-07-15 |
andrewm |
Support stopping looped BeagleRT programs running within screen
newapi
|
2015-07-15 |
andrewm |
Added script options for running in a loop at startup (needs further support for stopping) and running the project in the foreground
newapi
|
2015-07-15 |
andrewm |
Add ability to connect to a running BeagleRT project using screen
newapi
|
2015-07-15 |
andrewm |
Command-line argument support for BeagleRT program in scripts, plus a simple script for halting the BBB
newapi
|
2015-07-15 |
andrewm |
Added a script for enabling/disabling BeagleRT at startup. Only works with the matching SD image that looks for /root/BeagleRT_startup.sh
newapi
|
2015-07-15 |
andrewm |
Added scripts for building on board
newapi
|
2015-07-15 |
andrewm |
Renamed basic_sensor project to basic_analog_input for clarity
newapi
|
2015-07-15 |
andrewm |
Further API update to name three primary functions setup(), render() and cleanup(). Changed include paths so now can #include <BeagleRT.h>. Removed stale pru_rtaudio.bin file as this is now done as pru_rtaudio_bin.h. Updated examples to new API and fixed minor compiler warnings along the way. Network example needs further attention to compile.
newapi
|
2015-06-15 |
andrewm |
Add cape test project and make rt_printf (rtdk.h) part of standard BeagleRT.h include
newapi
|
2015-06-08 |
Giulio Moro |
Udp transmission working (enough) for demo in Nottingham
ultra-staging
|
2015-06-07 |
Giulio Moro |
Fixed bugs in Udp classes, updated tests
ultra-staging
|
2015-05-31 |
andrewm |
Updated examples for new API. tank_wars not yet updated; audio_in_FFT and oscillator_bank not working properly yet.
newapi
|
2015-05-30 |
andrewm |
D-Box updates; should work as old version did
newapi
|
2015-05-30 |
andrewm |
Removed old testing code that stopped audio after 10 seconds; command line parameter updates; D-Box updates (not fully working yet)
newapi
|
2015-05-28 |
andrewm |
Update pru_rtaudio_bin.h to reflect the current PRU code.
newapi
|
2015-05-28 |
andrewm |
Documentation updates, and move some defines from BeagleRT.h into specific projects where they are used
newapi
|
2015-05-28 |
andrewm |
First draft of Doxygen documentation
newapi
|
2015-05-28 |
andrewm |
Fixed file structure to reflect merging include files into BeagleRT.h
newapi
|
2015-05-28 |
andrewm |
Major API overhaul. Moved to a single data structure for handling render functions. Functionally, generally similar except for scheduling within PRU loop function, which now uses interrupts from the PRU rather than polling. This requires an updated kernel.
newapi
|
2015-05-20 |
Giulio Moro |
- added (unused) simple c++ classes for udp datagrams\n- added tests for the new classes
ultra-staging
|
2015-05-19 |
Giulio Moro |
Fixed bug that was causing pointer corruption
staging
|
2015-05-19 |
Giulio Moro |
Included timer files
ultra-staging
|
2015-05-19 |
Giulio Moro |
Timers to measure performances, ultra experimental
ultra-staging
|
2015-05-13 |
Giulio Moro |
Further improvements in the PRU readibility (removed unnecssary defines and renamed r27_current back to reg_digital_current)
staging
|
2015-05-13 |
Giulio Moro |
Improved readibility of the DIGITAL code in the PRU, using register names instead of aliases and expanding some of the macros, removing unused macros. Binaries were not modified
staging
|
2015-05-12 |
Giulio Moro |
GPIO pins are initialised as inputs by ARM to avoid spikes at startup, through gpio_set_dir. The buffers are set to 0x000ffff during initialisation. LastDigitalBuffer is
staging
|
2015-05-11 |
Giulio Moro |
Closed bbb_network branch
bbb_network
|
2015-05-11 |
Giulio Moro |
Closed the glorious matrix_gpio branch
matrix_gpio
|
2015-05-11 |
Giulio Moro |
Renamed matrix_gpio branch to staging.
staging
|
2015-05-11 |
Giulio Moro |
Merged bbb_network and the so-called "matrix_gpio" branches
matrix_gpio
|
2015-05-11 |
Giulio Moro |
Fixed bug in Digital macros and in example project
matrix_gpio
|
2015-05-11 |
Giulio Moro |
Increased length of input string to allow large numbers with many decimal positions
bbb_network
|
2015-05-11 |
Giulio Moro |
Fixed command line bug same as per commit 30, just on a different branch
matrix_gpio
|
2015-05-11 |
Giulio Moro |
ACTUALLY fixed the bug I thought I fixed in the previous commit
bbb_network
|
2015-05-11 |
Giulio Moro |
- Fixed an issue in the command line options (quotes around constant)
bbb_network
|
2015-05-10 |
Giulio Moro |
- added a c script to have the oscillator perform a sine sweep
bbb_network
|
2015-05-10 |
Giulio Moro |
Fixed the same bug as per commit 26, just on a different branch
bbb_network
|
2015-05-10 |
Giulio Moro |
- fixed bug that caused the PRU to hang when opening a socket or an ssh connection. Bug was a typo in LBBO reg_gpio2_oe
matrix_gpio
|
2015-05-08 |
Giulio Moro |
- Network now actually works.
bbb_network
|
2015-05-08 |
Giulio Moro |
UDP communication in place, pre-alpha
bbb_network
|
2015-05-05 |
Giulio Moro |
- persistency: the last frame of each digital and analogOut buffers is used to initialize all the frames in the next buffer. This means that once a value is set, the pin will hold the value until you change it
matrix_gpio
|
2015-05-03 |
andrewm |
Updated tank wars demo for new API
matrix_gpio
|
2015-02-08 |
andrewm |
Add float<->int macros to PRU code (still to integrate); formatting cleanups
|
2015-04-30 |
Giulio Moro |
- rebuilt the eclipse project file
matrix_gpio
|
2015-04-30 |
Giulio Moro |
Renamed matrixGpio to digital and matrix to analog
matrix_gpio
|
2015-04-30 |
Giulio Moro |
- digitalWrite and analogWrite macros are now persistent: they write a value on the given channel from the current frame to the end of the buffer. When
matrix_gpio
|
2015-04-27 |
Giulio Moro |
- added example project matrix_gpio_demo
matrix_gpio
|
2015-04-27 |
Giulio Moro |
- analog matrixIn/matrixOut are now mapped as floats from 0 to 1
matrix_gpio
|
2015-02-07 |
andrewm |
Updated to latest PRU library; external PRU file no longer needed. Also catch SIGTERM as well as SIGINT to clean up gracefully.
|
2015-01-23 |
andrewm |
Updated remaining examples to new API
|
2015-01-23 |
andrewm |
Fixed ADC bug; added a simple passthrough test
|
2015-01-22 |
andrewm |
Initial support for higher matrix sample rates by reducing the number of channels. Input not tested yet, and not all examples updated to new format.
|
2014-11-13 |
andrewm |
merge
|
2014-11-13 |
andrewm |
Tank wars!
|
2014-11-11 |
Victor Zappi |
_fixed file path in filter examples
|
2014-11-11 |
Victor Zappi |
_again, fixed file path in samples project...
|
2014-11-11 |
Victor Zappi |
Merge
|
2014-11-11 |
Victor Zappi |
_fixed laod file path
|
2014-11-08 |
andrewm |
API improvements and cleanups. Now all common audio command-line options can be parsed automatically.
|
2014-11-06 |
Victor Zappi |
_new FFT example [still noisy]
|
2014-11-06 |
Victor Zappi |
_new IIR filter example
|
2014-11-06 |
Victor Zappi |
_new FIR filter example
|
2014-11-06 |
Victor Zappi |
_new sample playback example
|
2014-10-31 |
andrewm |
Initial commit.
|