2016-06-21 |
Giulio Moro |
Better heavy: fixed MIDI ctlin range, commented out unused variables
prerelease
|
2016-06-21 |
Giulio Moro |
better error message in build_pd_heavy
prerelease
|
2016-06-21 |
Giulio Moro |
Fixed and tested (for what possible) heavy Midi behaviour. Would be good to have abstraction wrappers for regular [pgmin] [polytouchin] [bendin] and [touchin]
prerelease
|
2016-06-21 |
Giulio Moro |
Heavy scope can have arbitrary number of channels
prerelease
|
2016-06-21 |
Giulio Moro |
Scope can now take a float* to an array instead of individual variables
prerelease
|
2016-06-21 |
Giulio Moro |
update_board can skip updating the IDE
prerelease
|
2016-06-21 |
Giulio Moro |
libpd minor refactoring
prerelease
|
2016-06-21 |
Giulio Moro |
heavy: support for signal-rate digitals and Scope.
prerelease
|
2016-06-21 |
Giulio Moro |
build_pd_heavy: Parametrized hvresources path, looking for changes in hvresources as well
prerelease
|
2016-06-21 |
Giulio Moro |
heavy supports digitals at message rate
prerelease
|
2016-06-21 |
Giulio Moro |
build_pd_heavy improved robustness for relative paths
prerelease
|
2016-06-20 |
Giulio Moro |
Makefile does syntax check of the project files only (ignores core)
prerelease
|
2016-06-20 |
Giulio Moro |
update_board forwards flags to update_IDE, IDE gets restarted only once
prerelease
|
2016-06-20 |
Giulio Moro |
Removed warnings, now libpd_render can compile with Clang as well
prerelease
|
2016-06-20 |
Giulio Moro |
Headers
prerelease
|
2016-06-20 |
Giulio Moro |
Libpd added scope support and example
prerelease
|
2016-06-20 |
Giulio Moro |
build_pd_heavy now looks for file in heavy/render.cpp instead of heavy_render.cpp
prerelease
|
2016-06-20 |
Giulio Moro |
Pd projects are build just like regular projects, so no need for run_pd_libpd anymore
prerelease
|
2016-06-20 |
Giulio Moro |
merge
prerelease
|
2016-06-20 |
Giulio Moro |
I mean it actually works for real. Libpd checks for file and exits with meaningful error message if it does not find it.
prerelease
|
2016-06-20 |
Liam Donovan |
remove reference to examples/core/link_core.sh from update_board
prerelease
|
2016-06-20 |
Giulio Moro |
merge
prerelease
|
2016-06-20 |
Giulio Moro |
Libpd headers moved to include/, rm useless basic_libpd example, fixed Makefile to actually build default_libpd_render
prerelease
|
2016-06-20 |
Giulio Moro |
Makefile with automatic libpd now works for real
prerelease
|
2016-06-20 |
Robert Jack |
And again.
prerelease
|
2016-06-20 |
Robert Jack |
Examples reorder with subdirectories. Added header to each project. Moved Doxygen to bottom of render.cpp.
prerelease
|
2016-06-20 |
Giulio Moro |
Makefile automatically links in default_libpd_render.cpp if there is a _main.pd file and there is no render symbol
prerelease
|
2016-06-20 |
Giulio Moro |
Path-relativeness of scripts has been improved. At least update_board will work when double clicked
prerelease
|
2016-06-20 |
Giulio Moro |
update_board made path-independent (for what is possible ... )
prerelease
|
2016-06-20 |
Giulio Moro |
updateunsafe now does doxygen
prerelease
|
2016-06-20 |
Giulio Moro |
Added updateunsafe target to Makefile: faster, less resistant to sudden shutdowns
prerelease
|
2016-06-20 |
Giulio Moro |
update is a bit more clean through Makefile
prerelease
|
2016-06-20 |
Giulio Moro |
Added script to control IDE
prerelease
|
2016-06-20 |
Giulio Moro |
using relative links in examples/core
prerelease
|
2016-06-19 |
Giulio Moro |
merge
prerelease
|
2016-06-19 |
Giulio Moro |
--no-frills for udpate_board
prerelease
|
2016-06-19 |
Giulio Moro |
Minor edits to Makefile
prerelease
|
2016-06-19 |
Giulio Moro |
update_board : no-frills option, no-documentation option
prerelease
|
2016-06-19 |
Liam Donovan |
Do a coreclean in update_board
prerelease
|
2016-06-19 |
Liam Donovan |
Added core example project, which allows editing of the core Bela source in the IDE. It requires 'building' in update_board
prerelease
|
2016-06-19 |
Liam Donovan |
Remove old SYNTAX target in Makefile, which was causing the syntax check to behave wrong occasioinally. Also fixed update_board.
prerelease
|
2016-06-19 |
Giulio Moro |
Make checkupdate checks that the zip file in updates/ is valid for an update and make update actually performs an updatescp bbb:Bela/Makefile ./
prerelease
|
2016-06-19 |
Giulio Moro |
Updated scripts to use "." instead of source, for sh compatibility
prerelease
|
2016-06-19 |
Giulio Moro |
Makefile has option for RUN_FROM=/full/path
prerelease
|
2016-06-19 |
Giulio Moro |
Re-implemented watch for build_heavy ... added .bela_common file for shared config and utilities
prerelease
|
2016-06-19 |
Giulio Moro |
Removed Makefile verbosity when building .c files
prerelease
|
2016-06-19 |
Giulio Moro |
Properly setting date in build_project
prerelease
|
2016-06-18 |
Giulio Moro |
build_pd_heavy.sh: major refactoring. Safer, nicer, cleaner
prerelease
|
2016-06-18 |
Giulio Moro |
update_board sends the time zone when setting the date, format
prerelease
|
2016-06-18 |
Giulio Moro |
Makefile: IDE runs in a loop
prerelease
|
2016-06-18 |
Giulio Moro |
Rebuilt run_pd_libpd.sh. Minor fixes, adjusted verbosity
prerelease
|
2016-06-18 |
Giulio Moro |
More compatibility
prerelease
|
2016-06-18 |
Giulio Moro |
update_board better parsing of user input, press a key to continue to improve experience of double-clickers
prerelease
|
2016-06-17 |
Giulio Moro |
Attempt at unified script for all things bela
better_scripting
|
2016-06-17 |
Giulio Moro |
build_project was made more silent
prerelease
|
2016-06-17 |
Giulio Moro |
made update_board clickable
prerelease
|
2016-06-16 |
Giulio Moro |
Updated Eclipse project
prerelease
|
2016-06-16 |
Giulio Moro |
Fixed update_board.sh
prerelease
|
2016-06-16 |
Giulio Moro |
Updated and fixed build_pd_heavy.sh
prerelease
|
2016-06-16 |
Giulio Moro |
Removed all the function()
prerelease
|
2016-06-16 |
Giulio Moro |
Re-added Doxygen
prerelease
|
2016-06-16 |
Giulio Moro |
Some more sh compatiblity things: no &>, no 'function'
prerelease
|
2016-06-16 |
Giulio Moro |
Compatibility: mingw's default date format is not parsed correctly by Debian; stat is not necessarily available
prerelease
|
2016-06-16 |
Giulio Moro |
Makefile sets attributes of Bela_startup.sh file
prerelease
|
2016-06-16 |
Giulio Moro |
Scripts use sh instead of bash. Some fixes in run_project and build_project
prerelease
|
2016-06-16 |
Giulio Moro |
Makefile now supports a QUIET flag which silences some of the outputs (currently only the one from STOP). QUIET is enabled by default for runide (or any of the QUIET_TARGETS). Added target for stop to runide
prerelease
|
2016-06-16 |
Giulio Moro |
make nostartup now works properly
prerelease
|
2016-06-16 |
Giulio Moro |
Reduced verbosity of set_startup.sh
prerelease
|
2016-06-16 |
Giulio Moro |
update_board.sh now disables Bela at startup and enables the IDE at startup
prerelease
|
2016-06-16 |
Giulio Moro |
update_board.sh now correctly resolves relative paths to the $IDE_FOLDER
prerelease
|
2016-06-16 |
Giulio Moro |
Unconditionally restarting IDE after update_board.sh
prerelease
|
2016-06-16 |
Giulio Moro |
Updated connect_to_project to use new Makefile
prerelease
|
2016-06-16 |
Giulio Moro |
Makefile added connect and ideconnect goals
prerelease
|
2016-06-16 |
Giulio Moro |
Removed useless files from Doxyfile, improved performance from 14 to 9 seconds on the BBB
prerelease
|
2016-06-16 |
Giulio Moro |
update_board creates remote folder tree
prerelease
|
2016-06-16 |
Giulio Moro |
Makefile less verbose
prerelease
|
2016-06-16 |
Giulio Moro |
renamed setup_board.sh to update_board.sh. Comes with plenty of new functionalities, prompts etc. When called without parameters will only update the relevant files, leaving the projects/ folder alone. When called with --clean will nuke the whole remote Bela folder and restore it.
prerelease
|
2016-06-15 |
Giulio Moro |
Updated setup_board.sh, cleaner error handling, cleaner output
prerelease
|
2016-06-15 |
Giulio Moro |
Removed unused core and examples files (NetworkSend, ReceiveAudioThread, IirFilter)
prerelease
|
2016-06-15 |
Giulio Moro |
Makefile can stop ide (idestop)
prerelease
|
2016-06-15 |
Giulio Moro |
Makefile: renamed iderun to idestart in order to avoid confusion with runide
prerelease
|
2016-06-15 |
Liam Donovan |
doxygen now looks inside all files in include/ core/ and examples/
prerelease
|
2016-06-15 |
Liam Donovan |
doxygen places xml and html docs in Documentation folder. setup_board.sh runs doxygen
prerelease
|
2016-06-15 |
Liam Donovan |
Upload Doxyfile in setup_board.sh
prerelease
|
2016-06-15 |
Liam Donovan |
fixed setup_board.sh to call setup_IDE.sh correctly
prerelease
|
2016-06-15 |
Giulio Moro |
Fixed Makefile: now runs from the correct folder
prerelease
|
2016-06-15 |
Giulio Moro |
Updated build_pd_heavy to support the release flag
prerelease
|
2016-06-15 |
Giulio Moro |
Quieter setup_board.sh, also invokes IDE setup if available
prerelease
|
2016-06-15 |
Giulio Moro |
Fixed Makefile startups
prerelease
|
2016-06-15 |
Giulio Moro |
Fixed 'make stop' kills IDE
prerelease
|
2016-06-15 |
Giulio Moro |
Merge
prerelease
|
2016-06-14 |
Giulio Moro |
Adding noupload and preserve render functionalities to build_pd_heavy.sh
prerelease
|
2016-06-14 |
Giulio Moro |
Reverting Makefile introduced in 814e85de67e1
prerelease
|
2016-06-14 |
Giulio Moro |
merge
prerelease
|
2016-06-14 |
Giulio Moro |
Updated WriteFile to be happy with const
prerelease
|
2016-06-14 |
Giulio Moro |
Improved make coreclean
prerelease
|
2016-06-14 |
Giulio Moro |
IDE can be started and set/unset startup from the Makefile
prerelease
|
2016-06-14 |
andrewm |
Added a new init.d script for the shutdown button and updated the bela script to use the Makefile to stop.
prerelease
|
2016-06-14 |
andrewm |
Renamed BeagleRT to Bela in the startup script and Makefile
prerelease
|
2016-06-14 |
Liam Donovan |
re-added minimal example (required by IDE)
prerelease
|
2016-06-14 |
Liam Donovan |
suppress unwanted output in Makefile
prerelease
|
2016-06-14 |
Liam Donovan |
merge
prerelease
|
2016-06-14 |
Liam Donovan |
add 'runide' target to Makefile
prerelease
|
2016-06-14 |
Giulio Moro |
Makefile: prompt for distclean, cleanup
prerelease
|
2016-06-14 |
Giulio Moro |
Updated Makefile docs and defaulting to clang if available
prerelease
|
2016-06-14 |
Giulio Moro |
Updated Doxyfile
prerelease
|
2016-06-12 |
Giulio Moro |
Fixed when rebuilding non-main() project after main() project: the 'nasty kludge' was looking in ALL the .o files in projectFolder/build/ instead of only those that have a corresponding .cpp/.c/.S file. An even better fix is make sure that object files associated with source files deleted by rsync are removed as well
prerelease
|
2016-06-12 |
Giulio Moro |
Updated libpd license
prerelease
|
2016-06-12 |
andrewm |
Added check for already-running Bela process.
prerelease
|
2016-06-12 |
andrewm |
Fixed missing ) in Makefile, and removed unnecessary Utilities.h includes
prerelease
|
2016-06-12 |
andrewm |
Added Ne10 headers within include directory
prerelease
|
2016-06-12 |
andrewm |
Added license file for Bela and dependencies
prerelease
|
2016-06-11 |
Giulio Moro |
Updated scripts so that the Bela folder on the bbb is ~/Bela. Note: BeagleRT_startup.sh is still the same (because the reference to it needs to be changed in /etc/init.d/ ....
prerelease
|
2016-06-09 |
Giulio Moro |
Updated Doxyfile with the new examples path
prerelease
|
2016-06-09 |
Giulio Moro |
Merge
prerelease
|
2016-06-09 |
Giulio Moro |
Makefile improved checks. It does not fail after distclean
prerelease
|
2016-06-09 |
andrewm |
Updated NE10 library to the latest version; needs a corresponding update to the /usr/include/ne10 header files on the SD image. Updated examples to compile against new version, and reordered D-Box channels to account for new PRU-based DAC channel reordering.
prerelease
|
2016-06-09 |
Robert Jack |
Doxygen content added to each example render.cpp.
prerelease
|
2016-06-09 |
Giulio Moro |
Moved I2c_TouchKey files from the dbox project into the core
prerelease
|
2016-06-09 |
Giulio Moro |
Now possible to pass options to the Makefile from build_project.sh
prerelease
|
2016-06-09 |
Giulio Moro |
Updated rsync command and command-line options
prerelease
|
2016-06-09 |
Giulio Moro |
Updated rsync command
prerelease
|
2016-06-09 |
Giulio Moro |
Updated setup_board
prerelease
|
2016-06-09 |
Giulio Moro |
Removed useless libpd headers
prerelease
|
2016-06-09 |
Giulio Moro |
Updated halt_board.sh
prerelease
|
2016-06-09 |
Giulio Moro |
Simplified setup-ssh files: no more need for keypairs, now just setting the bbb entry in ~/.ssh/config
prerelease
|
2016-06-09 |
Giulio Moro |
updated set_startup
prerelease
|
2016-06-09 |
Giulio Moro |
Updated connect_to_project.sh
prerelease
|
2016-06-08 |
Giulio Moro |
Doxyfile and minor corrections to docs
prerelease
|
2016-06-08 |
Giulio Moro |
Fixed run_project.sh
prerelease
|
2016-06-08 |
Giulio Moro |
Updated Makefile to match name of audio thread
prerelease
|
2016-06-08 |
Giulio Moro |
Added example/help patches for digital in pd
prerelease
|
2016-06-08 |
Giulio Moro |
Cleanup
prerelease
|
2016-06-08 |
Giulio Moro |
Moved pd examples to examples/pd
prerelease
|
2016-06-08 |
Giulio Moro |
Fixed Bela_pdMessageHook
prerelease
|
2016-06-08 |
Giulio Moro |
DigitalChannelManager takes care of managing digital channels for libpd/Heavy use
prerelease
|
2016-06-08 |
Giulio Moro |
Digital channels are fully managed by Pd
prerelease
|
2016-06-08 |
Giulio Moro |
pinMode can now be controlled from Pd
prerelease
|
2016-06-08 |
Giulio Moro |
merge
prerelease
|
2016-06-08 |
Giulio Moro |
Full implementation of libpd digitals (in and out at message rate). Still messy, needs cleanup, new utilites for setDataOut, clearDataOut, wrapping all this new digital stuff in a class which will be re-usable by Heavy
prerelease
|
2016-06-08 |
Giulio Moro |
Removed libpd_queued
prerelease
|
2016-06-07 |
Giulio Moro |
libpd: added digital ins through [adc~]
prerelease
|
2016-06-07 |
Giulio Moro |
Sets date on the board to ensure that heavy projects are recompiled
prerelease
|
2016-06-07 |
andrewm |
Remapped analog output channels to match 01234567 order on cape. Note: this will change the behaviour of all these existing examples using analog out, notably d-box and cape_test.
prerelease
|
2016-06-07 |
Giulio Moro |
Added embryonal support for digital messages with libpd. TODO: test it, only process used channels, add defines. It is quite CPU-intensive
prerelease
|
2016-06-07 |
Giulio Moro |
Fixed make nostartup
prerelease
|
2016-06-06 |
Giulio Moro |
basic_libpd now populates pd's audio buffers directly. Updated libpd.so binary. This required an API change with respect to standard libpdAPI because for some strange reason, accessing sys_audioin and sys_audioout directly from the render.cpp file would return invalid values.
prerelease
|
2016-06-06 |
Giulio Moro |
Updated basic_libpd, now slightly more efficient with less memory operations. Requires the API change in libpd operated in libpd:99a2be8
prerelease
|
2016-06-06 |
Giulio Moro |
libpd: using smaller blocksizes for processing, so that events can be scheduled more accurately
prerelease
|
2016-06-06 |
Giulio Moro |
More on libpd support for threads
prerelease
|
2016-06-05 |
Giulio Moro |
Added libpd license
prerelease
|
2016-06-05 |
Giulio Moro |
Initial support for thread-safe libpd (stil missing updated libpd binary), untested
prerelease
|
2016-06-05 |
Giulio Moro |
Clean up of basic_libpd
prerelease
|
2016-06-05 |
Giulio Moro |
Refactored UdpClient, changed line endings to Unix
prerelease
|
2016-06-05 |
Giulio Moro |
Suppresses warning when compiling UdpClient.cpp
prerelease
|
2016-06-05 |
Giulio Moro |
Self-documenting help added to Makefile.
prerelease
|
2016-06-04 |
Giulio Moro |
Makefile syncs buffer to disk after building. Closes #1698
prerelease
|
2016-06-04 |
Giulio Moro |
run_project takes parameter for project name (defaults to scriptUploadedProject)
prerelease
|
2016-06-04 |
Giulio Moro |
Makefile can now do startup and startuploop
prerelease
|
2016-06-04 |
Giulio Moro |
build_project now updates the date of the files on the bbb
prerelease
|
2016-06-04 |
Giulio Moro |
Updated build_pd_heavy to work with the latest makefile.
prerelease
|
2016-06-03 |
Giulio Moro |
relaxed the loop when set_startup.sh -l (added a sleep in there). This way if the file fails to load, the board is still operable, see #1698
prerelease
|
2016-06-03 |
Giulio Moro |
make run (and similar) run from within the project folder
prerelease
|
2016-06-03 |
Giulio Moro |
Makefile: run does not re-link. Faster check for libpd
prerelease
|
2016-06-03 |
Giulio Moro |
More extensive support for MIDI types for libpd. Untested
prerelease
|
2016-06-02 |
Giulio Moro |
Added basic MIDI support in libpd_basic. You can now use the regular midiin object family
prerelease
|
2016-06-02 |
Giulio Moro |
Using make commands within build_project.sh instead of explicit command lines
prerelease
|
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.
|