Wed, 22 Jun 2016 03:28:07 +0100 |
Giulio Moro |
set_startup defaults to loop mode
prerelease
|
Wed, 22 Jun 2016 03:22:36 +0100 |
Giulio Moro |
Fixed pitchbend range for heavy
prerelease
|
Wed, 22 Jun 2016 01:51:17 +0100 |
Giulio Moro |
Explanted explantation
prerelease
|
Wed, 22 Jun 2016 01:33:19 +0100 |
Giulio Moro |
Re-removed basic-network example, as the accompanying core code has been taken out a few commits ago
prerelease
|
Wed, 22 Jun 2016 01:28:25 +0100 |
Giulio Moro |
update_board again
prerelease
|
Wed, 22 Jun 2016 01:24:55 +0100 |
Giulio Moro |
update_board
prerelease
|
Wed, 22 Jun 2016 01:17:57 +0100 |
Robert Jack |
Removed empty example folders after name change
prerelease
|
Wed, 22 Jun 2016 01:15:53 +0100 |
Robert Jack |
Additional doxygen example name changes
prerelease
|
Wed, 22 Jun 2016 00:34:07 +0100 |
Robert Jack |
Additional name changes to doxygen example title.
prerelease
|
Wed, 22 Jun 2016 00:27:13 +0100 |
Robert Jack |
Updated Doxy to 1.8.11
prerelease
|
Wed, 22 Jun 2016 00:04:04 +0100 |
Giulio Moro |
Took some of the verbosity out of the Doxyfile
prerelease
|
Tue, 21 Jun 2016 20:07:10 +0100 |
Giulio Moro |
FIXED the heavy pitchbend range
prerelease
|
Tue, 21 Jun 2016 20:01:26 +0100 |
Giulio Moro |
merge
prerelease
|
Tue, 21 Jun 2016 20:00:12 +0100 |
Giulio Moro |
Tested and fixed midi glitches heavy
prerelease
|
Tue, 21 Jun 2016 19:58:32 +0100 |
Giulio Moro |
libpd, fixed pitchbend range
prerelease
|
Tue, 21 Jun 2016 19:33:17 +0100 |
Robert Jack |
Typo, OSC example.
prerelease
|
Tue, 21 Jun 2016 18:50:03 +0100 |
Robert Jack |
Minor changes to doxygen
prerelease
|
Tue, 21 Jun 2016 17:36:58 +0100 |
Giulio Moro |
Heavy: your patch on the enzienaudio website should be called bela. You need to update that from your enzienaudio.com account.
prerelease
|
Tue, 21 Jun 2016 17:24:20 +0100 |
Giulio Moro |
update_board does not coreclean if --no-frills
prerelease
|
Tue, 21 Jun 2016 17:14:39 +0100 |
Giulio Moro |
build_pd_heavy.sh minor update
prerelease
|
Tue, 21 Jun 2016 16:44:50 +0100 |
Giulio Moro |
Better heavy: fixed MIDI ctlin range, commented out unused variables
prerelease
|
Tue, 21 Jun 2016 16:32:12 +0100 |
Giulio Moro |
better error message in build_pd_heavy
prerelease
|
Tue, 21 Jun 2016 16:28:59 +0100 |
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
|
Tue, 21 Jun 2016 15:18:13 +0100 |
Giulio Moro |
Heavy scope can have arbitrary number of channels
prerelease
|
Tue, 21 Jun 2016 15:17:38 +0100 |
Giulio Moro |
Scope can now take a float* to an array instead of individual variables
prerelease
|
Tue, 21 Jun 2016 15:16:55 +0100 |
Giulio Moro |
update_board can skip updating the IDE
prerelease
|
Tue, 21 Jun 2016 14:28:17 +0100 |
Giulio Moro |
libpd minor refactoring
prerelease
|
Tue, 21 Jun 2016 14:27:26 +0100 |
Giulio Moro |
heavy: support for signal-rate digitals and Scope.
prerelease
|
Tue, 21 Jun 2016 14:26:33 +0100 |
Giulio Moro |
build_pd_heavy: Parametrized hvresources path, looking for changes in hvresources as well
prerelease
|
Tue, 21 Jun 2016 05:44:21 +0100 |
Giulio Moro |
heavy supports digitals at message rate
prerelease
|
Tue, 21 Jun 2016 05:03:53 +0100 |
Giulio Moro |
build_pd_heavy improved robustness for relative paths
prerelease
|
Mon, 20 Jun 2016 21:38:57 +0100 |
Giulio Moro |
Makefile does syntax check of the project files only (ignores core)
prerelease
|
Mon, 20 Jun 2016 21:28:34 +0100 |
Giulio Moro |
update_board forwards flags to update_IDE, IDE gets restarted only once
prerelease
|
Mon, 20 Jun 2016 21:20:28 +0100 |
Giulio Moro |
Removed warnings, now libpd_render can compile with Clang as well
prerelease
|
Mon, 20 Jun 2016 20:39:00 +0100 |
Giulio Moro |
Headers
prerelease
|
Mon, 20 Jun 2016 20:38:46 +0100 |
Giulio Moro |
Libpd added scope support and example
prerelease
|
Mon, 20 Jun 2016 18:35:47 +0100 |
Giulio Moro |
build_pd_heavy now looks for file in heavy/render.cpp instead of heavy_render.cpp
prerelease
|
Mon, 20 Jun 2016 18:23:05 +0100 |
Giulio Moro |
Pd projects are build just like regular projects, so no need for run_pd_libpd anymore
prerelease
|
Mon, 20 Jun 2016 18:06:29 +0100 |
Giulio Moro |
merge
prerelease
|
Mon, 20 Jun 2016 18:04:11 +0100 |
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
|
Mon, 20 Jun 2016 17:32:05 +0100 |
Liam Donovan |
remove reference to examples/core/link_core.sh from update_board
prerelease
|
Mon, 20 Jun 2016 17:08:02 +0100 |
Giulio Moro |
merge
prerelease
|
Mon, 20 Jun 2016 16:57:35 +0100 |
Giulio Moro |
Libpd headers moved to include/, rm useless basic_libpd example, fixed Makefile to actually build default_libpd_render
prerelease
|
Mon, 20 Jun 2016 16:09:00 +0100 |
Giulio Moro |
Makefile with automatic libpd now works for real
prerelease
|
Mon, 20 Jun 2016 16:27:07 +0100 |
Robert Jack |
And again.
prerelease
|
Mon, 20 Jun 2016 16:20:38 +0100 |
Robert Jack |
Examples reorder with subdirectories. Added header to each project. Moved Doxygen to bottom of render.cpp.
prerelease
|
Mon, 20 Jun 2016 15:10:12 +0100 |
Giulio Moro |
Makefile automatically links in default_libpd_render.cpp if there is a _main.pd file and there is no render symbol
prerelease
|
Mon, 20 Jun 2016 14:09:43 +0100 |
Giulio Moro |
Path-relativeness of scripts has been improved. At least update_board will work when double clicked
prerelease
|
Mon, 20 Jun 2016 13:49:48 +0100 |
Giulio Moro |
update_board made path-independent (for what is possible ... )
prerelease
|
Mon, 20 Jun 2016 03:27:16 +0100 |
Giulio Moro |
updateunsafe now does doxygen
prerelease
|
Mon, 20 Jun 2016 03:17:05 +0100 |
Giulio Moro |
Added updateunsafe target to Makefile: faster, less resistant to sudden shutdowns
prerelease
|
Mon, 20 Jun 2016 02:48:31 +0100 |
Giulio Moro |
update is a bit more clean through Makefile
prerelease
|
Mon, 20 Jun 2016 02:20:45 +0100 |
Giulio Moro |
Added script to control IDE
prerelease
|
Mon, 20 Jun 2016 01:10:16 +0100 |
Giulio Moro |
using relative links in examples/core
prerelease
|
Sun, 19 Jun 2016 23:31:25 +0100 |
Giulio Moro |
merge
prerelease
|
Sun, 19 Jun 2016 23:20:34 +0100 |
Giulio Moro |
--no-frills for udpate_board
prerelease
|
Sun, 19 Jun 2016 22:36:38 +0100 |
Giulio Moro |
Minor edits to Makefile
prerelease
|
Sun, 19 Jun 2016 21:27:37 +0100 |
Giulio Moro |
update_board : no-frills option, no-documentation option
prerelease
|
Sun, 19 Jun 2016 22:43:06 +0100 |
Liam Donovan |
Do a coreclean in update_board
prerelease
|
Sun, 19 Jun 2016 22:28:34 +0100 |
Liam Donovan |
Added core example project, which allows editing of the core Bela source in the IDE. It requires 'building' in update_board
prerelease
|
Sun, 19 Jun 2016 21:52:07 +0100 |
Liam Donovan |
Remove old SYNTAX target in Makefile, which was causing the syntax check to behave wrong occasioinally. Also fixed update_board.
prerelease
|
Sun, 19 Jun 2016 18:55:06 +0100 |
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
|
Sun, 19 Jun 2016 16:33:05 +0100 |
Giulio Moro |
Updated scripts to use "." instead of source, for sh compatibility
prerelease
|
Sun, 19 Jun 2016 12:43:43 +0100 |
Giulio Moro |
Makefile has option for RUN_FROM=/full/path
prerelease
|
Sun, 19 Jun 2016 03:28:53 +0100 |
Giulio Moro |
Re-implemented watch for build_heavy ... added .bela_common file for shared config and utilities
prerelease
|
Sun, 19 Jun 2016 01:18:45 +0100 |
Giulio Moro |
Removed Makefile verbosity when building .c files
prerelease
|
Sun, 19 Jun 2016 01:15:27 +0100 |
Giulio Moro |
Properly setting date in build_project
prerelease
|
Sun, 19 Jun 2016 00:35:41 +0100 |
Giulio Moro |
build_pd_heavy.sh: major refactoring. Safer, nicer, cleaner
prerelease
|
Sun, 19 Jun 2016 00:30:48 +0100 |
Giulio Moro |
update_board sends the time zone when setting the date, format
prerelease
|
Sat, 18 Jun 2016 21:23:15 +0100 |
Giulio Moro |
Makefile: IDE runs in a loop
prerelease
|
Sat, 18 Jun 2016 04:19:17 +0100 |
Giulio Moro |
Rebuilt run_pd_libpd.sh. Minor fixes, adjusted verbosity
prerelease
|
Sat, 18 Jun 2016 02:25:48 +0100 |
Giulio Moro |
More compatibility
prerelease
|
Sat, 18 Jun 2016 02:21:04 +0100 |
Giulio Moro |
update_board better parsing of user input, press a key to continue to improve experience of double-clickers
prerelease
|
Fri, 17 Jun 2016 18:40:04 +0100 |
Giulio Moro |
Attempt at unified script for all things bela
better_scripting
|
Fri, 17 Jun 2016 04:52:43 +0100 |
Giulio Moro |
build_project was made more silent
prerelease
|
Fri, 17 Jun 2016 01:10:05 +0100 |
Giulio Moro |
made update_board clickable
prerelease
|
Fri, 17 Jun 2016 00:42:01 +0100 |
Giulio Moro |
Updated Eclipse project
prerelease
|
Thu, 16 Jun 2016 20:02:41 +0100 |
Giulio Moro |
Fixed update_board.sh
prerelease
|
Thu, 16 Jun 2016 20:02:05 +0100 |
Giulio Moro |
Updated and fixed build_pd_heavy.sh
prerelease
|
Thu, 16 Jun 2016 19:25:01 +0100 |
Giulio Moro |
Removed all the function()
prerelease
|
Thu, 16 Jun 2016 19:21:46 +0100 |
Giulio Moro |
Re-added Doxygen
prerelease
|
Thu, 16 Jun 2016 19:20:22 +0100 |
Giulio Moro |
Some more sh compatiblity things: no &>, no 'function'
prerelease
|
Thu, 16 Jun 2016 18:09:59 +0100 |
Giulio Moro |
Compatibility: mingw's default date format is not parsed correctly by Debian; stat is not necessarily available
prerelease
|
Thu, 16 Jun 2016 18:08:26 +0100 |
Giulio Moro |
Makefile sets attributes of Bela_startup.sh file
prerelease
|
Thu, 16 Jun 2016 15:55:03 +0100 |
Giulio Moro |
Scripts use sh instead of bash. Some fixes in run_project and build_project
prerelease
|
Thu, 16 Jun 2016 14:34:18 +0100 |
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
|
Thu, 16 Jun 2016 14:05:17 +0100 |
Giulio Moro |
make nostartup now works properly
prerelease
|
Thu, 16 Jun 2016 14:03:52 +0100 |
Giulio Moro |
Reduced verbosity of set_startup.sh
prerelease
|
Thu, 16 Jun 2016 14:02:15 +0100 |
Giulio Moro |
update_board.sh now disables Bela at startup and enables the IDE at startup
prerelease
|
Thu, 16 Jun 2016 13:54:48 +0100 |
Giulio Moro |
update_board.sh now correctly resolves relative paths to the $IDE_FOLDER
prerelease
|
Thu, 16 Jun 2016 03:42:10 +0100 |
Giulio Moro |
Unconditionally restarting IDE after update_board.sh
prerelease
|
Thu, 16 Jun 2016 03:28:58 +0100 |
Giulio Moro |
Updated connect_to_project to use new Makefile
prerelease
|
Thu, 16 Jun 2016 03:25:56 +0100 |
Giulio Moro |
Makefile added connect and ideconnect goals
prerelease
|
Thu, 16 Jun 2016 02:27:33 +0100 |
Giulio Moro |
Removed useless files from Doxyfile, improved performance from 14 to 9 seconds on the BBB
prerelease
|
Thu, 16 Jun 2016 02:01:05 +0100 |
Giulio Moro |
update_board creates remote folder tree
prerelease
|
Thu, 16 Jun 2016 01:44:25 +0100 |
Giulio Moro |
Makefile less verbose
prerelease
|
Thu, 16 Jun 2016 01:31:04 +0100 |
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
|
Wed, 15 Jun 2016 23:05:09 +0100 |
Giulio Moro |
Updated setup_board.sh, cleaner error handling, cleaner output
prerelease
|
Wed, 15 Jun 2016 21:59:02 +0100 |
Giulio Moro |
Removed unused core and examples files (NetworkSend, ReceiveAudioThread, IirFilter)
prerelease
|
Wed, 15 Jun 2016 20:58:48 +0100 |
Giulio Moro |
Makefile can stop ide (idestop)
prerelease
|
Wed, 15 Jun 2016 14:16:20 +0100 |
Giulio Moro |
Makefile: renamed iderun to idestart in order to avoid confusion with runide
prerelease
|
Wed, 15 Jun 2016 12:57:40 +0100 |
Liam Donovan |
doxygen now looks inside all files in include/ core/ and examples/
prerelease
|
Wed, 15 Jun 2016 12:23:29 +0100 |
Liam Donovan |
doxygen places xml and html docs in Documentation folder. setup_board.sh runs doxygen
prerelease
|
Wed, 15 Jun 2016 12:01:47 +0100 |
Liam Donovan |
Upload Doxyfile in setup_board.sh
prerelease
|
Wed, 15 Jun 2016 11:56:50 +0100 |
Liam Donovan |
fixed setup_board.sh to call setup_IDE.sh correctly
prerelease
|
Wed, 15 Jun 2016 03:01:16 +0100 |
Giulio Moro |
Fixed Makefile: now runs from the correct folder
prerelease
|
Wed, 15 Jun 2016 02:37:34 +0100 |
Giulio Moro |
Updated build_pd_heavy to support the release flag
prerelease
|
Wed, 15 Jun 2016 02:21:13 +0100 |
Giulio Moro |
Quieter setup_board.sh, also invokes IDE setup if available
prerelease
|
Wed, 15 Jun 2016 02:04:23 +0100 |
Giulio Moro |
Fixed Makefile startups
prerelease
|
Wed, 15 Jun 2016 01:48:22 +0100 |
Giulio Moro |
Fixed 'make stop' kills IDE
prerelease
|
Wed, 15 Jun 2016 01:34:29 +0100 |
Giulio Moro |
Merge
prerelease
|
Tue, 14 Jun 2016 18:52:10 +0100 |
Giulio Moro |
Adding noupload and preserve render functionalities to build_pd_heavy.sh
prerelease
|
Tue, 14 Jun 2016 18:24:25 +0100 |
Giulio Moro |
Reverting Makefile introduced in 814e85de67e1
prerelease
|
Tue, 14 Jun 2016 18:15:23 +0100 |
Giulio Moro |
merge
prerelease
|
Tue, 14 Jun 2016 18:11:38 +0100 |
Giulio Moro |
Updated WriteFile to be happy with const
prerelease
|
Tue, 14 Jun 2016 17:55:30 +0100 |
Giulio Moro |
Improved make coreclean
prerelease
|
Tue, 14 Jun 2016 16:26:34 +0100 |
Giulio Moro |
IDE can be started and set/unset startup from the Makefile
prerelease
|
Tue, 14 Jun 2016 21:39:06 +0100 |
andrewm |
Added a new init.d script for the shutdown button and updated the bela script to use the Makefile to stop.
prerelease
|
Tue, 14 Jun 2016 21:13:40 +0100 |
andrewm |
Renamed BeagleRT to Bela in the startup script and Makefile
prerelease
|
Tue, 14 Jun 2016 18:48:23 +0100 |
Liam Donovan |
re-added minimal example (required by IDE)
prerelease
|
Tue, 14 Jun 2016 18:11:35 +0100 |
Liam Donovan |
suppress unwanted output in Makefile
prerelease
|
Tue, 14 Jun 2016 18:09:34 +0100 |
Liam Donovan |
merge
prerelease
|
Tue, 14 Jun 2016 18:08:46 +0100 |
Liam Donovan |
add 'runide' target to Makefile
prerelease
|
Tue, 14 Jun 2016 13:53:08 +0100 |
Giulio Moro |
Makefile: prompt for distclean, cleanup
prerelease
|
Tue, 14 Jun 2016 11:30:31 +0100 |
Giulio Moro |
Updated Makefile docs and defaulting to clang if available
prerelease
|
Tue, 14 Jun 2016 11:29:51 +0100 |
Giulio Moro |
Updated Doxyfile
prerelease
|
Mon, 13 Jun 2016 00:44:47 +0100 |
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
|
Sun, 12 Jun 2016 23:38:31 +0100 |
Giulio Moro |
Updated libpd license
prerelease
|
Sun, 12 Jun 2016 23:20:37 +0100 |
andrewm |
Added check for already-running Bela process.
prerelease
|
Sun, 12 Jun 2016 23:03:57 +0100 |
andrewm |
Fixed missing ) in Makefile, and removed unnecessary Utilities.h includes
prerelease
|
Sun, 12 Jun 2016 18:16:20 +0100 |
andrewm |
Added Ne10 headers within include directory
prerelease
|
Sun, 12 Jun 2016 18:10:33 +0100 |
andrewm |
Added license file for Bela and dependencies
prerelease
|
Sat, 11 Jun 2016 01:54:43 +0100 |
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
|
Fri, 10 Jun 2016 00:56:49 +0100 |
Giulio Moro |
Updated Doxyfile with the new examples path
prerelease
|
Fri, 10 Jun 2016 00:35:18 +0100 |
Giulio Moro |
Merge
prerelease
|
Fri, 10 Jun 2016 00:02:48 +0100 |
Giulio Moro |
Makefile improved checks. It does not fail after distclean
prerelease
|
Thu, 09 Jun 2016 20:03:09 +0100 |
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
|
Thu, 09 Jun 2016 18:16:05 +0100 |
Robert Jack |
Doxygen content added to each example render.cpp.
prerelease
|
Thu, 09 Jun 2016 17:31:44 +0100 |
Giulio Moro |
Moved I2c_TouchKey files from the dbox project into the core
prerelease
|
Thu, 09 Jun 2016 17:28:01 +0100 |
Giulio Moro |
Now possible to pass options to the Makefile from build_project.sh
prerelease
|
Thu, 09 Jun 2016 02:48:58 +0100 |
Giulio Moro |
Updated rsync command and command-line options
prerelease
|
Thu, 09 Jun 2016 02:47:38 +0100 |
Giulio Moro |
Updated rsync command
prerelease
|
Thu, 09 Jun 2016 01:58:06 +0100 |
Giulio Moro |
Updated setup_board
prerelease
|
Thu, 09 Jun 2016 01:57:40 +0100 |
Giulio Moro |
Removed useless libpd headers
prerelease
|
Thu, 09 Jun 2016 01:49:14 +0100 |
Giulio Moro |
Updated halt_board.sh
prerelease
|
Thu, 09 Jun 2016 01:47:13 +0100 |
Giulio Moro |
Simplified setup-ssh files: no more need for keypairs, now just setting the bbb entry in ~/.ssh/config
prerelease
|
Thu, 09 Jun 2016 01:25:32 +0100 |
Giulio Moro |
updated set_startup
prerelease
|
Thu, 09 Jun 2016 01:11:55 +0100 |
Giulio Moro |
Updated connect_to_project.sh
prerelease
|
Thu, 09 Jun 2016 00:36:54 +0100 |
Giulio Moro |
Doxyfile and minor corrections to docs
prerelease
|
Wed, 08 Jun 2016 22:19:54 +0100 |
Giulio Moro |
Fixed run_project.sh
prerelease
|
Wed, 08 Jun 2016 22:18:56 +0100 |
Giulio Moro |
Updated Makefile to match name of audio thread
prerelease
|
Wed, 08 Jun 2016 22:04:21 +0100 |
Giulio Moro |
Added example/help patches for digital in pd
prerelease
|
Wed, 08 Jun 2016 22:03:50 +0100 |
Giulio Moro |
Cleanup
prerelease
|
Wed, 08 Jun 2016 21:15:14 +0100 |
Giulio Moro |
Moved pd examples to examples/pd
prerelease
|
Wed, 08 Jun 2016 21:13:02 +0100 |
Giulio Moro |
Fixed Bela_pdMessageHook
prerelease
|
Wed, 08 Jun 2016 21:11:36 +0100 |
Giulio Moro |
DigitalChannelManager takes care of managing digital channels for libpd/Heavy use
prerelease
|
Wed, 08 Jun 2016 19:44:21 +0100 |
Giulio Moro |
Digital channels are fully managed by Pd
prerelease
|
Wed, 08 Jun 2016 04:31:21 +0100 |
Giulio Moro |
pinMode can now be controlled from Pd
prerelease
|
Wed, 08 Jun 2016 02:00:17 +0100 |
Giulio Moro |
merge
prerelease
|
Wed, 08 Jun 2016 01:58:35 +0100 |
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
|
Wed, 08 Jun 2016 01:55:25 +0100 |
Giulio Moro |
Removed libpd_queued
prerelease
|
Tue, 07 Jun 2016 22:28:23 +0100 |
Giulio Moro |
libpd: added digital ins through [adc~]
prerelease
|
Tue, 07 Jun 2016 17:29:54 +0100 |
Giulio Moro |
Sets date on the board to ensure that heavy projects are recompiled
prerelease
|
Tue, 07 Jun 2016 18:37:11 +0100 |
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
|
Tue, 07 Jun 2016 03:40:01 +0100 |
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
|
Tue, 07 Jun 2016 02:06:49 +0100 |
Giulio Moro |
Fixed make nostartup
prerelease
|
Mon, 06 Jun 2016 15:15:15 +0100 |
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
|
Mon, 06 Jun 2016 12:21:38 +0100 |
Giulio Moro |
Updated basic_libpd, now slightly more efficient with less memory operations. Requires the API change in libpd operated in libpd:99a2be8
prerelease
|
Mon, 06 Jun 2016 03:31:22 +0100 |
Giulio Moro |
libpd: using smaller blocksizes for processing, so that events can be scheduled more accurately
prerelease
|
Mon, 06 Jun 2016 02:37:30 +0100 |
Giulio Moro |
More on libpd support for threads
prerelease
|
Sun, 05 Jun 2016 22:20:17 +0100 |
Giulio Moro |
Added libpd license
prerelease
|
Sun, 05 Jun 2016 21:46:44 +0100 |
Giulio Moro |
Initial support for thread-safe libpd (stil missing updated libpd binary), untested
prerelease
|
Sun, 05 Jun 2016 20:28:43 +0100 |
Giulio Moro |
Clean up of basic_libpd
prerelease
|
Sun, 05 Jun 2016 20:22:55 +0100 |
Giulio Moro |
Refactored UdpClient, changed line endings to Unix
prerelease
|
Sun, 05 Jun 2016 02:36:54 +0100 |
Giulio Moro |
Suppresses warning when compiling UdpClient.cpp
prerelease
|
Sun, 05 Jun 2016 02:30:32 +0100 |
Giulio Moro |
Self-documenting help added to Makefile.
prerelease
|
Sat, 04 Jun 2016 18:53:42 +0100 |
Giulio Moro |
Makefile syncs buffer to disk after building. Closes #1698
prerelease
|
Sat, 04 Jun 2016 16:23:40 +0100 |
Giulio Moro |
run_project takes parameter for project name (defaults to scriptUploadedProject)
prerelease
|
Sat, 04 Jun 2016 16:17:06 +0100 |
Giulio Moro |
Makefile can now do startup and startuploop
prerelease
|
Sat, 04 Jun 2016 15:23:52 +0100 |
Giulio Moro |
build_project now updates the date of the files on the bbb
prerelease
|
Sat, 04 Jun 2016 14:10:45 +0100 |
Giulio Moro |
Updated build_pd_heavy to work with the latest makefile.
prerelease
|
Fri, 03 Jun 2016 17:15:56 +0100 |
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
|
Fri, 03 Jun 2016 17:09:26 +0100 |
Giulio Moro |
make run (and similar) run from within the project folder
prerelease
|
Fri, 03 Jun 2016 17:01:36 +0100 |
Giulio Moro |
Makefile: run does not re-link. Faster check for libpd
prerelease
|
Fri, 03 Jun 2016 14:43:58 +0100 |
Giulio Moro |
More extensive support for MIDI types for libpd. Untested
prerelease
|
Thu, 02 Jun 2016 02:17:08 +0100 |
Giulio Moro |
Added basic MIDI support in libpd_basic. You can now use the regular midiin object family
prerelease
|
Thu, 02 Jun 2016 02:15:40 +0100 |
Giulio Moro |
Using make commands within build_project.sh instead of explicit command lines
prerelease
|
Mon, 30 May 2016 12:47:17 +0100 |
Robert Jack |
libpd and heavy examples added
Doxy prerelease
|
Fri, 27 May 2016 12:32:11 +0100 |
Robert Jack |
Merge
Doxy prerelease
|
Mon, 30 May 2016 01:21:14 +0100 |
andrewm |
Minor cleanup -- digital status shouldn't be dependent on analog status
prerelease
|
Mon, 30 May 2016 01:07:22 +0100 |
andrewm |
Removed crufty testing code
prerelease
|
Mon, 30 May 2016 01:06:01 +0100 |
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
|
Sat, 28 May 2016 01:23:56 +0100 |
Giulio Moro |
Updated libpd, now compatible with GLIBC_2.13
prerelease
|
Sat, 28 May 2016 01:23:10 +0100 |
Giulio Moro |
Updated libpd, now compatible with GLIBC_2.13
default
|
Fri, 27 May 2016 19:26:09 +0100 |
Giulio Moro |
make runscreenfifo will now output to stdout
prerelease
|
Fri, 27 May 2016 19:00:43 +0100 |
Giulio Moro |
Merge
prerelease
|
Fri, 27 May 2016 18:55:34 +0100 |
Giulio Moro |
Makefile can run in fifo, takes command line arguments with CL=
prerelease
|
Fri, 27 May 2016 18:42:28 +0100 |
andrewm |
Decrufting: removed ancient DBOX_CAPE define from header files (not yet from PRU code)
prerelease
|
Fri, 27 May 2016 18:37:51 +0100 |
andrewm |
Renamed BelaContext->audioSampleCount to BelaContext->audioFramesElapsed for consistency of terminology
prerelease
|
Fri, 27 May 2016 18:29:20 +0100 |
andrewm |
Renamed pinModeFrame -> pinMode
prerelease
|
Fri, 27 May 2016 18:26:45 +0100 |
andrewm |
Add script for /etc/init.d/
prerelease
|
Fri, 27 May 2016 18:21:21 +0100 |
andrewm |
Renamed read/write functions to remove the Frame --> e.g. analogWriteFrameOnce -> analogWriteOnce, digitalReadFrame -> digitalRead
prerelease
|
Fri, 27 May 2016 18:12:15 +0100 |
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
|
Fri, 27 May 2016 18:00:57 +0100 |
Giulio Moro |
Fixed clang path
prerelease
|
Fri, 27 May 2016 17:51:34 +0100 |
Giulio Moro |
Merge
prerelease
|
Fri, 27 May 2016 17:49:05 +0100 |
Giulio Moro |
Added Makefile support for runscreen, runscreenfg, run, runfg
prerelease
|
Fri, 27 May 2016 17:40:44 +0100 |
andrewm |
Changed BeagleRT -> Bela in defines and thread names; some preliminary mux capelet stuff
prerelease
|
Fri, 27 May 2016 17:28:24 +0100 |
Giulio Moro |
Makefile can now stop processes 'make stop'
prerelease
|
Fri, 27 May 2016 14:34:41 +0100 |
Giulio Moro |
RENAMED BeagleRT to Bela AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, scripts probably not working
prerelease
|
Fri, 27 May 2016 13:58:20 +0100 |
Giulio Moro |
Renamed projects to examples
prerelease
|
Fri, 27 May 2016 13:23:37 +0100 |
Giulio Moro |
Updated Heavy uploader.py file
|
Fri, 27 May 2016 12:30:44 +0100 |
Robert Jack |
Techno world example to _main.pd for libpd testing
Doxy prerelease
|
Fri, 27 May 2016 01:01:32 +0100 |
Giulio Moro |
Updated libpd, fixes throw~/catch~/send~/receive~ issue
prerelease
|
Fri, 27 May 2016 01:00:46 +0100 |
Giulio Moro |
Updated libpd, fixes throw~/catch~/send~/receive~ issue
|
Wed, 25 May 2016 00:18:37 +0100 |
Giulio Moro |
Defaulting to gcc compiler (see #1695), updates to build_pd_heavy to make it compile with the new Makefile
prerelease
|
Tue, 24 May 2016 23:46:21 +0100 |
Giulio Moro |
Defaulting gcc for on-board compiling, see #1695
|
Tue, 24 May 2016 01:18:57 +0100 |
Giulio Moro |
Updated Heavy files to match latest Heavy API
prerelease
|
Tue, 24 May 2016 01:10:04 +0100 |
Giulio Moro |
Updated Heavy files to match latest Heavy API
|
Sat, 21 May 2016 15:28:03 +0100 |
Giulio Moro |
Added example Heavy/Midi patch
|
Sat, 21 May 2016 15:22:31 +0100 |
Giulio Moro |
Updated heavy render to latest Heavy API
|
Sat, 21 May 2016 15:20:06 +0100 |
Giulio Moro |
Updated heavy render to latest Heavy API
prerelease
|
Wed, 18 May 2016 01:50:01 +0100 |
Giulio Moro |
merge
prerelease
|
Wed, 18 May 2016 01:46:32 +0100 |
Giulio Moro |
Makefile refactoring:
prerelease
|
Tue, 17 May 2016 18:16:26 +0100 |
Giulio Moro |
Re-introduced screen stop
prerelease
|
Tue, 17 May 2016 18:46:55 +0100 |
Robert Jack |
Doxygen content added to more project render.cpp files and amended in others.
Doxy prerelease
|
Tue, 17 May 2016 15:53:24 +0100 |
Robert Jack |
Merge
Doxy prerelease
|
Tue, 17 May 2016 18:31:43 +0100 |
andrewm |
Updated PRU code -- same idea for muxes 4-7
prerelease
|
Tue, 17 May 2016 17:54:35 +0100 |
andrewm |
PRU update to support mux capelet
prerelease
|
Tue, 17 May 2016 17:49:49 +0100 |
andrewm |
merge
prerelease
|
Tue, 17 May 2016 17:49:23 +0100 |
andrewm |
Added support for multiplexer capelet and command-line support for choosing PRU
prerelease
|
Tue, 17 May 2016 17:42:49 +0100 |
Giulio Moro |
Stop running by parsing the Xenomai stat
prerelease
|
Tue, 17 May 2016 16:07:45 +0100 |
Giulio Moro |
merge
prerelease
|
Tue, 17 May 2016 16:07:35 +0100 |
Giulio Moro |
build_project.sh allows to pass a custom project name
prerelease
|
Tue, 17 May 2016 16:04:35 +0100 |
Giulio Moro |
Partially undoing 247a182adb6d
prerelease
|
Tue, 17 May 2016 15:12:08 +0100 |
Giulio Moro |
build_project.sh fixed folder handling by rsync
prerelease
|
Tue, 17 May 2016 16:42:02 +0100 |
Liam Donovan |
merge
prerelease
|
Tue, 17 May 2016 16:31:51 +0100 |
Liam Donovan |
Added scope_basic and scope_analogue example projects
prerelease
|
Tue, 17 May 2016 16:17:48 +0100 |
Liam Donovan |
Added Scope.h and Scope.cpp
prerelease
|
Tue, 17 May 2016 16:01:06 +0100 |
Liam Donovan |
Added osc example project and node script for testing
prerelease
|
Tue, 17 May 2016 15:56:18 +0100 |
Liam Donovan |
Added OSCServer and OSCClient
prerelease
|
Tue, 17 May 2016 15:40:16 +0100 |
Robert Jack |
Oxygen text added to each render.cpp file for the default projects. Text includes project explanation from Wiki, edited in places.
|
Tue, 17 May 2016 14:46:26 +0100 |
andrewm |
Added new overlay for using PRU0 or PRU1, a script to halt board on button press, and several example projects
prerelease
|
Tue, 17 May 2016 14:38:03 +0100 |
Giulio Moro |
Makefile creates build folder in the script folder
prerelease
|
Tue, 17 May 2016 14:07:01 +0100 |
Giulio Moro |
build_projecy.sh: copy files by default to projects/scriptUploadedProject, uses new Makefile
prerelease
|
Mon, 16 May 2016 16:26:38 +0100 |
Giulio Moro |
Fixed indentation
prerelease
|
Mon, 16 May 2016 15:56:42 +0100 |
Giulio Moro |
Using rsync instead of scp. scp remains as as fallback
prerelease
|
Mon, 16 May 2016 15:13:20 +0100 |
Giulio Moro |
Inverted the meaning of the -f option
prerelease
|
Mon, 16 May 2016 14:59:36 +0100 |
Giulio Moro |
build_project.sh defaults rewritten.
prerelease
|
Mon, 16 May 2016 14:50:18 +0100 |
Giulio Moro |
build_project.sh sets the date. screen name changed to 'Bela'
prerelease
|
Mon, 16 May 2016 14:32:21 +0100 |
Liam Donovan |
Synced main Makefile with IDE Makefile
prerelease
|
Mon, 16 May 2016 12:16:59 +0100 |
Liam Donovan |
merged new aux tasks
prerelease
|
Sat, 07 May 2016 13:23:15 +0100 |
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
|
Sat, 07 May 2016 12:51:10 +0100 |
Liam Donovan |
missing semicolon
aux_task_args
|
Fri, 06 May 2016 21:36:27 +0100 |
Liam Donovan |
Overload BeagleRT_createAuxiliaryTask so tasks can be created with or without arguments
aux_task_args
|
Tue, 03 May 2016 11:10:12 +0100 |
Liam Donovan |
Removed core files which use 'old' aux_tasks.
aux_task_args
|
Tue, 03 May 2016 11:04:56 +0100 |
Liam Donovan |
Allow arguments to be passed to aux task function
aux_task_args
|
Mon, 16 May 2016 12:13:58 +0100 |
andrewm |
Started prerelease branch; updated PRU code to be able to run on either PRU.
prerelease
|
Wed, 11 May 2016 10:29:23 +0100 |
Giulio Moro |
Removed obsolete scope project
|
Thu, 28 Apr 2016 19:40:41 +0100 |
Giulio Moro |
Typo
|
Thu, 28 Apr 2016 19:30:12 +0100 |
Giulio Moro |
Added phase vocoder example (optionally Midi controllable)
|
Thu, 28 Apr 2016 19:29:28 +0100 |
Giulio Moro |
build_project.sh launches from source folder, so to preserve relative paths
|
Thu, 28 Apr 2016 17:09:42 +0100 |
Giulio Moro |
Removed useless debug lines
|
Thu, 28 Apr 2016 17:08:27 +0100 |
Giulio Moro |
Makefile looks for includes in the source folder
|
Tue, 19 Apr 2016 22:22:26 +0100 |
Giulio Moro |
Improved basic_button project
|
Tue, 19 Apr 2016 13:46:37 +0100 |
Giulio Moro |
Updated libpd. This one wraps pthreads but not pthread_join, which is not provided by pthread_rt.
|
Tue, 19 Apr 2016 13:46:04 +0100 |
Giulio Moro |
Updated Makefile to check for libpd
|
Mon, 18 Apr 2016 03:22:04 +0100 |
Giulio Moro |
Updated setup_board.sh to copy libpd.so
|
Mon, 18 Apr 2016 03:05:45 +0100 |
Giulio Moro |
Added libpd.so
|
Mon, 18 Apr 2016 03:04:34 +0100 |
Giulio Moro |
Flexible Makefile: tries to use clang if available. Defaults to gcc otherwise
|
Thu, 14 Apr 2016 15:44:38 +0100 |
Giulio Moro |
Fixed behaviour of the -G command line closes #1680
|
Tue, 12 Apr 2016 14:21:40 +0200 |
Giulio Moro |
Typo
|
Tue, 12 Apr 2016 14:10:15 +0200 |
Giulio Moro |
Added script to run libpd patches
|
Sun, 10 Apr 2016 12:23:36 +0200 |
Giulio Moro |
Minor fixes
|
Sun, 10 Apr 2016 11:40:18 +0200 |
Giulio Moro |
Minor fixes
|
Sun, 10 Apr 2016 04:08:06 +0200 |
Giulio Moro |
Merge
|
Sun, 10 Apr 2016 04:07:45 +0200 |
Giulio Moro |
Removed old [hv_{midi}] files
mergingClockSync
|
Sun, 10 Apr 2016 03:20:52 +0200 |
Giulio Moro |
Turned gShouldStop into int
mergingClockSync
|
Sun, 10 Apr 2016 03:14:33 +0200 |
Giulio Moro |
libpd taking care of different numbers of analog channels
mergingClockSync
|
Sun, 10 Apr 2016 02:38:16 +0200 |
Giulio Moro |
Added some optimizations
mergingClockSync
|
Sat, 09 Apr 2016 08:19:09 +0100 |
Giulio Moro |
Working basic_libpd
mergingClockSync
|
Sat, 09 Apr 2016 00:52:57 +0100 |
Giulio Moro |
Fixed heavy-midi and updated uploader.py
mergingClockSync
|
Fri, 08 Apr 2016 22:26:44 +0100 |
Giulio Moro |
Fixed midi-heavy: stray [spigot]
mergingClockSync
|
Fri, 01 Apr 2016 05:04:13 +0100 |
Giulio Moro |
Eclipse's Makefile ignores unresolved links in shared libraries. It is now easier to cross-compile with external libraries
mergingClockSync
|
Sun, 13 Mar 2016 03:31:19 +0000 |
Giulio Moro |
Added argument to callback
mergingClockSync
|
Tue, 08 Mar 2016 16:03:14 +0000 |
Giulio Moro |
Added documentation for Midi and MidiParser
mergingClockSync
|
Tue, 08 Mar 2016 15:49:42 +0000 |
Giulio Moro |
Added callback for Midi channel messages
mergingClockSync
|
Mon, 22 Feb 2016 11:28:21 +0000 |
Giulio Moro |
Removed redundant calls to pinModeFrame. Closes #1623.
mergingClockSync
|
Sun, 14 Feb 2016 01:09:23 +0000 |
Giulio Moro |
Working with UdpIoPlugin
mergingClockSync
|
Sat, 13 Feb 2016 16:56:29 +0000 |
Giulio Moro |
Updated basic_network to use NetworkSend (no receive at the moment)
mergingClockSync
|
Sat, 13 Feb 2016 16:55:39 +0000 |
Giulio Moro |
Fixed initialization of writePointer
mergingClockSync
|
Sat, 13 Feb 2016 15:55:33 +0000 |
Giulio Moro |
Removed obsolete Scope class
mergingClockSync
|
Sat, 13 Feb 2016 05:00:02 +0000 |
Giulio Moro |
Restored last working scope/render.cpp from --rev 122
mergingClockSync
|
Sat, 13 Feb 2016 04:09:12 +0000 |
Giulio Moro |
Recovered some files from ClockSync
mergingClockSync
|
Sat, 13 Feb 2016 01:51:01 +0000 |
Giulio Moro |
Fixed compiler warnings
|
Sat, 13 Feb 2016 01:45:21 +0000 |
Giulio Moro |
Updated to Eclipse Mars.1 Release (4.5.1) on MacOS
|
Tue, 09 Feb 2016 16:26:04 +0000 |
Giulio Moro |
Fixed printed text
|
Tue, 09 Feb 2016 15:52:35 +0000 |
Giulio Moro |
Got UdpServer from ClockSync
robbie
|
Mon, 08 Feb 2016 23:25:18 +0000 |
Giulio Moro |
audio_in_FFT now works. Issue was it was setting useAnalog = 0.
|
Mon, 08 Feb 2016 23:24:44 +0000 |
Giulio Moro |
Added support for ne10 in Eclipse
|
Mon, 08 Feb 2016 23:23:34 +0000 |
Giulio Moro |
Fixed analogChannels count check (allows them to be 0).
|
Mon, 08 Feb 2016 22:50:39 +0000 |
Giulio Moro |
Updated Makefile to include debug mode (make debug)
|
Mon, 08 Feb 2016 01:54:25 +0000 |
Giulio Moro |
static inline functions from Utilities.h will now show up in the doxygen documentation
|
Sun, 07 Feb 2016 17:20:20 +0000 |
Giulio Moro |
Automator script is location independent (and moved to a new location)
|
Sat, 06 Feb 2016 12:26:59 +0000 |
Giulio Moro |
Added PulseIn example
|
Sat, 06 Feb 2016 05:26:10 +0000 |
Giulio Moro |
Missing files for hello-midi
|
Sat, 06 Feb 2016 05:24:43 +0000 |
Giulio Moro |
Better better hello-midi. Updated icon and text description for BelaPdBuild.app
|
Fri, 05 Feb 2016 23:46:11 +0000 |
Giulio Moro |
Better pd_build.sh script, also wrapped in an Automator Task for MacOS
|
Fri, 05 Feb 2016 18:16:34 +0000 |
Giulio Moro |
merge
|
Fri, 05 Feb 2016 18:14:52 +0000 |
Giulio Moro |
Nicer hello-midi
|
Fri, 05 Feb 2016 16:01:25 +0000 |
Liam Donovan |
Add -lsndfile to Makefile
|
Fri, 05 Feb 2016 06:49:33 +0000 |
Giulio Moro |
Fixed midi docs, implentation and example
|
Fri, 05 Feb 2016 06:17:35 +0000 |
Giulio Moro |
Added support for MidiIn to heavy (with example patch and subpatches).
|
Fri, 05 Feb 2016 06:16:35 +0000 |
Giulio Moro |
Added MidiParser for channel messages
|
Thu, 04 Feb 2016 18:41:30 +0000 |
Giulio Moro |
Fixed permissions
|
Thu, 04 Feb 2016 18:41:06 +0000 |
Giulio Moro |
Added .hgignore
|
Thu, 04 Feb 2016 18:03:25 +0000 |
Giulio Moro |
Doxyfile considers more files
|
Thu, 04 Feb 2016 18:02:52 +0000 |
Giulio Moro |
Added PulseIn.
|
Wed, 03 Feb 2016 01:21:41 +0000 |
Giulio Moro |
merge
|
Wed, 03 Feb 2016 01:18:30 +0000 |
Giulio Moro |
Implemented Midi output
|
Wed, 27 Jan 2016 19:13:57 +0000 |
chnrx |
- Updated heavy scripts to work with custom header
|
Tue, 26 Jan 2016 00:02:15 +0000 |
Giulio Moro |
Added loopback digital/analog test. This (randomly) fails for the first loopback sample received when -p2. Maybe some stale memory somewhere?
|
Wed, 20 Jan 2016 15:35:48 +0000 |
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.
|
Tue, 19 Jan 2016 02:54:13 +0000 |
Giulio Moro |
Utilities are now optimizable. Closes #1526
|
Tue, 19 Jan 2016 01:54:34 +0000 |
Giulio Moro |
Makefile now compiles core/*.cpp except core/default_main.cpp (unless needed). Closes #1530
|
Mon, 18 Jan 2016 20:18:01 +0000 |
Giulio Moro |
Updated Makefile to include WriteFile
|
Sun, 17 Jan 2016 21:56:13 +0000 |
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.
|
Fri, 15 Jan 2016 23:48:08 +0000 |
Giulio Moro |
Fixed BBD chorus project
|
Fri, 15 Jan 2016 23:46:25 +0000 |
Giulio Moro |
Fixed I2c_Codec
|
Fri, 15 Jan 2016 21:50:46 +0000 |
Giulio Moro |
Basic Midi input implementation
|
Sat, 02 Jan 2016 13:55:01 +0100 |
Giulio Moro |
Updated examples with new audioWrite macros
|
Sat, 02 Jan 2016 13:50:36 +0100 |
Giulio Moro |
Added audioReadFrame() and audioWriteFrame(). Closes #1519
|
Sat, 02 Jan 2016 13:08:39 +0100 |
Giulio Moro |
-p flag now indicates the buffer size in audio samples. Closes #1520
|
Mon, 28 Dec 2015 17:50:51 +0100 |
Giulio Moro |
Fixed early return after first AuxiliaryTask was started
|
Mon, 28 Dec 2015 16:22:54 +0100 |
Giulio Moro |
It is now possible to create an auxiliary task in the constructor of a global object. Closes #1374
|
Mon, 28 Dec 2015 15:00:34 +0100 |
Giulio Moro |
Demonstrates issue #1374
experimental-fixing-AuxiliaryTask
|
Mon, 28 Dec 2015 13:53:11 +0100 |
Giulio Moro |
AuxiliaryTask can now be scheduled from setup(). Closes #1373
|
Mon, 28 Dec 2015 04:11:59 +0100 |
Giulio Moro |
Included unistd.h, closes #1237
|
Mon, 28 Dec 2015 04:00:12 +0100 |
Giulio Moro |
Cleanup
|
Mon, 28 Dec 2015 03:53:36 +0100 |
Giulio Moro |
Added command-line options for the PGA
|
Mon, 28 Dec 2015 03:19:59 +0100 |
Giulio Moro |
merge
|
Mon, 28 Dec 2015 03:17:22 +0100 |
Giulio Moro |
Added method to set PGA per each channel
|
Thu, 03 Dec 2015 19:13:14 +0000 |
chnrx |
- edited karplusStrong pd example
|
Thu, 03 Dec 2015 17:22:07 +0000 |
chnrx |
in build_pd.sh: only copy render.cpp if no such file exists in destination folder
|
Thu, 03 Dec 2015 17:15:10 +0000 |
chnrx |
- Cleaned up default heavy render.cpp file
|
Thu, 03 Dec 2015 16:24:02 +0000 |
chnrx |
Merge
|
Thu, 03 Dec 2015 16:19:33 +0000 |
chnrx |
- added more pd/heavy examples
heavy-updated
|
Thu, 12 Nov 2015 15:55:30 +0000 |
chnrx |
- added circular buffer pd/heavy example (works but process needs to be killed manually if launched via ssh?)
heavy-updated
|
Thu, 12 Nov 2015 14:59:46 +0000 |
chnrx |
- added additional flags to C rules (-DNDEBUG, -mfpu=neon)
heavy-updated
|
Thu, 05 Nov 2015 19:27:44 +0000 |
chnrx |
- updated usage instructions for -r option
heavy-updated
|
Thu, 05 Nov 2015 18:58:26 +0000 |
chnrx |
- added -std=c99 to Makefile for user-supplied C files (required for heavy files)
heavy-updated
|
Sun, 18 Oct 2015 01:13:40 +0100 |
Giulio Moro |
Increased buffer size, improves performances (but increases memory usage) for binary mode
|
Wed, 14 Oct 2015 17:55:58 +0100 |
Giulio Moro |
Fixed WriteFile, now it does not hang if echo is off and format is binary
|
Tue, 13 Oct 2015 02:01:05 +0100 |
Giulio Moro |
Added capability to WriteFile to save binary files, added example project
|
Wed, 07 Oct 2015 23:38:52 +0100 |
Giulio Moro |
Imported stats.hpp from other branch. This includes moving average template class
|
Wed, 07 Oct 2015 22:56:14 +0100 |
Andrew McPherson |
merge
|
Wed, 07 Oct 2015 22:50:47 +0100 |
andrewm |
Updated overlays for BeagleBone Green support
|
Wed, 07 Oct 2015 20:58:53 +0100 |
Giulio Moro |
Added WriteFile class to log data to disc in a low priority thread
|
Mon, 05 Oct 2015 13:06:14 +0100 |
Giulio Moro |
Last commit on this branch for a while. Overall not very succesful
ClockSync
|
Tue, 22 Sep 2015 04:10:07 +0100 |
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
|
Tue, 22 Sep 2015 04:09:13 +0100 |
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
|
Mon, 21 Sep 2015 03:12:21 +0100 |
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
|
Mon, 21 Sep 2015 03:11:32 +0100 |
Giulio Moro |
Simple IirFilter class
ClockSync
|
Tue, 15 Sep 2015 02:01:15 +0100 |
Giulio Moro |
Something weird happened when pllP=8, so I set pllP=7, which reduces (a bit) the clock adjustment precision
ClockSync
|
Mon, 14 Sep 2015 21:39:54 +0100 |
Giulio Moro |
Merge
ClockSync
|
Mon, 14 Sep 2015 21:38:09 +0100 |
Giulio Moro |
Further updates and refactoring of the I2c_Codec class
|
Mon, 14 Sep 2015 21:31:09 +0100 |
Giulio Moro |
Added ifdefs for USE_JUCE compatibility
ClockSync
|
Mon, 14 Sep 2015 17:35:18 +0100 |
Giulio Moro |
Merged
ClockSync
|
Mon, 14 Sep 2015 17:31:24 +0100 |
Giulio Moro |
Added I2c methods to set R and P values for the PLL
|
Mon, 14 Sep 2015 15:42:11 +0100 |
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
|
Mon, 14 Sep 2015 14:57:54 +0100 |
Giulio Moro |
MovingAverage: added reset() method and edited getLength() to return current length
ClockSync
|
Sun, 13 Sep 2015 21:34:47 +0100 |
Giulio Moro |
The reported offset is now meaningful. The whole thing is waaay too jittery.
ClockSync
|
Sun, 13 Sep 2015 21:33:01 +0100 |
Giulio Moro |
Added xenomai version of Clock, now includes header
ClockSync
|
Sun, 13 Sep 2015 21:31:37 +0100 |
Giulio Moro |
MovingAverage now returns a meaningful value also when the buffer is not full
ClockSync
|
Sun, 13 Sep 2015 21:26:38 +0100 |
Giulio Moro |
Implemented xenomai version of Clock
ClockSync
|
Sat, 12 Sep 2015 20:05:55 +0100 |
Giulio Moro |
To work with the ClockSync plugin
ClockSync
|
Thu, 27 Aug 2015 03:39:11 +0100 |
Giulio Moro |
Fixed and improved I2c_codec. Copied from the scope-refactoring branch
|
Thu, 27 Aug 2015 03:33:32 +0100 |
Giulio Moro |
Using moving average for clock detection during synchronization seems to be working better but audio gets worse and worse
scope-refactoring
|
Thu, 27 Aug 2015 01:42:04 +0100 |
Giulio Moro |
Added some sort of synchronization, not working great though
scope-refactoring
|
Wed, 26 Aug 2015 02:02:10 +0100 |
Giulio Moro |
Updated Network files to match Udpioplugin 18:fb5a61b10223
scope-refactoring
|
Tue, 25 Aug 2015 11:14:25 +0100 |
Giulio Moro |
Added JUCE-compatible write method
scope-refactoring
|
Mon, 24 Aug 2015 20:53:26 +0100 |
Giulio Moro |
Added ifdefs USE_JUCE to NetworkSend. Juce part not added yet
scope-refactoring
|
Mon, 24 Aug 2015 18:55:19 +0100 |
Giulio Moro |
ReceiveAudioThread is now the same with/without JUCE
scope-refactoring
|
Mon, 24 Aug 2015 15:36:09 +0100 |
Giulio Moro |
Prevented from hanging upon exit. The issue is with the waitForSocketTime value. See issue#1381
scope-refactoring
|
Mon, 24 Aug 2015 15:25:34 +0100 |
Giulio Moro |
Closing socket in the destructor
scope-refactoring
|
Sat, 22 Aug 2015 02:53:36 +0100 |
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
|
Sat, 22 Aug 2015 02:51:39 +0100 |
Giulio Moro |
Implemented destructor of UdpServer which closes the socket
scope-refactoring
|
Sat, 22 Aug 2015 02:50:57 +0100 |
Giulio Moro |
Killing the process with -9 intead of -2
scope-refactoring
|
Sat, 22 Aug 2015 01:20:55 +0100 |
Giulio Moro |
ReceiveAudioThread updated to match the newest UdpServer
scope-refactoring
|
Sat, 22 Aug 2015 01:20:35 +0100 |
Giulio Moro |
UdpServer : read and waitUntilReady are now somehow Juce-compliant
scope-refactoring
|
Fri, 21 Aug 2015 15:52:37 +0100 |
Giulio Moro |
Added read to interleaved buffer
scope-refactoring
|
Fri, 21 Aug 2015 15:21:34 +0100 |
Giulio Moro |
Enabled multi channel audio receive
scope-refactoring
|
Fri, 21 Aug 2015 14:37:19 +0100 |
Giulio Moro |
Missing file from previous commit
scope-refactoring
|
Thu, 20 Aug 2015 16:37:15 +0100 |
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
|
Wed, 19 Aug 2015 23:22:39 +0100 |
Giulio Moro |
Refactoring
scope-refactoring
|
Wed, 19 Aug 2015 23:14:37 +0100 |
Giulio Moro |
there was a stray timestamp left there ..:
scope-refactoring
|
Wed, 19 Aug 2015 23:11:34 +0100 |
Giulio Moro |
Merged ultra-staging into scope-refactoring
scope-refactoring
|
Wed, 19 Aug 2015 23:03:52 +0100 |
Giulio Moro |
Removed unused member timestamp
scope-refactoring
|
Wed, 19 Aug 2015 22:56:12 +0100 |
Giulio Moro |
Fixed a couple inclues after the refactoring
scope-refactoring
|
Wed, 19 Aug 2015 22:40:05 +0100 |
Giulio Moro |
Refactored the Scope class into NetworkSend and Scope classes. No need for a global pointer anymore!
scope-refactoring
|
Wed, 19 Aug 2015 22:36:45 +0100 |
Giulio Moro |
Parsing header in udp-server.c
scope-refactoring
|
Tue, 18 Aug 2015 14:53:16 +0100 |
Giulio Moro |
Working for single-channel scope, or NetworkIO
scope-refactoring
|
Tue, 18 Aug 2015 00:35:15 +0100 |
Giulio Moro |
Merged default into ultra-staging
ultra-staging
|
Tue, 18 Aug 2015 00:13:04 +0100 |
Giulio Moro |
Updated Scope.h with ifdefs
|
Fri, 14 Aug 2015 05:14:55 +0100 |
Giulio Moro |
Updated .cproject to match newest wiki
|
Mon, 27 Jul 2015 18:53:00 +0100 |
Giulio Moro |
Removed old client.? entries from Makefile
|
Mon, 27 Jul 2015 16:27:46 +0100 |
Giulio Moro |
Removed unused file from scope
|
Mon, 27 Jul 2015 13:52:51 +0100 |
Giulio Moro |
Removed old client.cpp and client.h files
|
Mon, 27 Jul 2015 13:00:25 +0100 |
Giulio Moro |
Uniformed formatting of pru_rtaudio.p (had a busy day): indent is 4 spaces throughout, hopefully
|
Mon, 27 Jul 2015 12:46:55 +0100 |
Giulio Moro |
Merge
|
Mon, 27 Jul 2015 12:44:55 +0100 |
Giulio Moro |
PRU now checks for McASP underrun and resets if detects it.
|
Mon, 27 Jul 2015 11:33:08 +0100 |
Giulio Moro |
Appending key to authorized_keys rather than overwriting the file
|
Thu, 23 Jul 2015 02:38:09 +0100 |
Giulio Moro |
Tweaking the PLL you can obtain a virtual analog Bucket Brigade Device Chorus
|
Thu, 23 Jul 2015 02:37:11 +0100 |
Giulio Moro |
Added methods to I2c_Codec to interact with the PLL
|
Thu, 23 Jul 2015 02:36:49 +0100 |
Giulio Moro |
Added methods to I2c_Codec to interact with the PLL
|
Thu, 23 Jul 2015 23:32:47 +0100 |
andrewm |
Updated doxygen for Utilities.h
|
Wed, 22 Jul 2015 11:38:41 +0100 |
Giulio Moro |
Added scope project, copied and edited from nodejsbeaglert
|
Tue, 21 Jul 2015 21:18:45 +0100 |
Giulio Moro |
edited Scope.h with ifdefs to be compatible with udpio plugin
|
Tue, 21 Jul 2015 17:17:37 +0100 |
Giulio Moro |
Recovered older basic_network project which got lost in the API update
|
Sun, 19 Jul 2015 23:19:27 +0100 |
andrewm |
Double buffered the noise floor project; works without glitches now
|
Sun, 19 Jul 2015 16:42:51 +0100 |
andrewm |
Added foreground run option to build script
|
Sun, 19 Jul 2015 16:15:28 +0100 |
andrewm |
Added noise floor measurement project; also added option to run script to run without screen
|
Sun, 19 Jul 2015 14:15:57 +0100 |
andrewm |
Added level meter project
|
Sat, 18 Jul 2015 04:31:40 +0100 |
Giulio Moro |
Added TODO in analogDigitalDemo
|
Sat, 18 Jul 2015 02:29:03 +0100 |
Giulio Moro |
harcoded values into basic_network
|
Fri, 17 Jul 2015 23:12:09 +0100 |
Giulio Moro |
Suppressed the no screen found warnings
|
Fri, 17 Jul 2015 22:58:25 +0100 |
Giulio Moro |
merge
|
Fri, 17 Jul 2015 22:54:35 +0100 |
Giulio Moro |
Fixed compatibility with sh in the script
|
Fri, 17 Jul 2015 22:17:25 +0100 |
andrewm |
merge
|
Fri, 17 Jul 2015 22:16:53 +0100 |
andrewm |
Updated PRU code to allow pinModeFrame() and [untested] digitalWriteFrame() and analogWriteFrame() to be called from setup(). Updated basic_blink example accordingly.
|
Fri, 17 Jul 2015 21:43:05 +0100 |
Giulio Moro |
Changed permissions for setup-ssh-window.sssh
|
Fri, 17 Jul 2015 21:39:51 +0100 |
Giulio Moro |
Added binary dtb file
|
Fri, 17 Jul 2015 21:37:16 +0100 |
Giulio Moro |
Added dtb file that supports beaglert GPIO
|
Fri, 17 Jul 2015 21:09:50 +0100 |
Giulio Moro |
Added basic_button project
|
Fri, 17 Jul 2015 21:05:52 +0100 |
Giulio Moro |
Fixed basic_blink (was blinking for 11.25us only)
|
Fri, 17 Jul 2015 20:59:43 +0100 |
Giulio Moro |
Fixed direction in setPinMode functions, updated and fixed basic_blink
|
Fri, 17 Jul 2015 20:23:38 +0100 |
Giulio Moro |
Added basic_blink
|
Fri, 17 Jul 2015 20:18:22 +0100 |
Giulio Moro |
Added setup-ssh scripts, borrowed from digital-foley
|
Fri, 17 Jul 2015 20:09:50 +0100 |
andrewm |
Documentation updates and include Arduino-type constants in Utilities.h
|
Fri, 17 Jul 2015 17:53:40 +0100 |
andrewm |
Added Scope.h file
|
Fri, 17 Jul 2015 17:50:54 +0100 |
andrewm |
Brought UdpClient files over from ultra-staging branch (with include fix), and updated Makefile accordingly
|
Fri, 17 Jul 2015 17:41:35 +0100 |
andrewm |
Changes to Makefile to support syntax checking
|
Fri, 17 Jul 2015 16:57:08 +0100 |
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
|
Fri, 17 Jul 2015 15:28:18 +0100 |
Andrew McPherson |
Merge newapi into default
|
Wed, 15 Jul 2015 23:55:48 +0100 |
andrewm |
Some initial, partial documentation in Utilities.h
newapi
|
Wed, 15 Jul 2015 20:04:02 +0100 |
Giulio Moro |
Removed default_main.cpp from Eclipse project
newapi
|
Wed, 15 Jul 2015 19:59:29 +0100 |
Giulio Moro |
added Makefile, added default_main, added error checking in scripts
newapi
|
Wed, 15 Jul 2015 19:46:51 +0100 |
andrewm |
Support stopping looped BeagleRT programs running within screen
newapi
|
Wed, 15 Jul 2015 19:40:15 +0100 |
andrewm |
Added script options for running in a loop at startup (needs further support for stopping) and running the project in the foreground
newapi
|
Wed, 15 Jul 2015 19:09:18 +0100 |
andrewm |
Add ability to connect to a running BeagleRT project using screen
newapi
|
Wed, 15 Jul 2015 18:53:10 +0100 |
andrewm |
Command-line argument support for BeagleRT program in scripts, plus a simple script for halting the BBB
newapi
|
Wed, 15 Jul 2015 17:50:09 +0100 |
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
|
Wed, 15 Jul 2015 15:49:00 +0100 |
andrewm |
Added scripts for building on board
newapi
|
Wed, 15 Jul 2015 12:12:43 +0100 |
andrewm |
Renamed basic_sensor project to basic_analog_input for clarity
newapi
|
Wed, 15 Jul 2015 12:10:51 +0100 |
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
|
Mon, 15 Jun 2015 18:16:00 +0100 |
andrewm |
Add cape test project and make rt_printf (rtdk.h) part of standard BeagleRT.h include
newapi
|
Mon, 08 Jun 2015 01:07:48 +0100 |
Giulio Moro |
Udp transmission working (enough) for demo in Nottingham
ultra-staging
|
Sun, 07 Jun 2015 14:58:34 +0100 |
Giulio Moro |
Fixed bugs in Udp classes, updated tests
ultra-staging
|
Sun, 31 May 2015 02:13:39 -0500 |
andrewm |
Updated examples for new API. tank_wars not yet updated; audio_in_FFT and oscillator_bank not working properly yet.
newapi
|
Sat, 30 May 2015 13:25:51 -0500 |
andrewm |
D-Box updates; should work as old version did
newapi
|
Sat, 30 May 2015 12:34:32 -0500 |
andrewm |
Removed old testing code that stopped audio after 10 seconds; command line parameter updates; D-Box updates (not fully working yet)
newapi
|
Thu, 28 May 2015 17:48:42 -0400 |
andrewm |
Update pru_rtaudio_bin.h to reflect the current PRU code.
newapi
|
Thu, 28 May 2015 17:23:33 -0400 |
andrewm |
Documentation updates, and move some defines from BeagleRT.h into specific projects where they are used
newapi
|
Thu, 28 May 2015 17:06:03 -0400 |
andrewm |
First draft of Doxygen documentation
newapi
|
Thu, 28 May 2015 14:38:00 -0400 |
andrewm |
Fixed file structure to reflect merging include files into BeagleRT.h
newapi
|
Thu, 28 May 2015 14:35:55 -0400 |
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
|
Wed, 20 May 2015 18:07:16 +0100 |
Giulio Moro |
- added (unused) simple c++ classes for udp datagrams\n- added tests for the new classes
ultra-staging
|
Tue, 19 May 2015 16:54:10 +0100 |
Giulio Moro |
Fixed bug that was causing pointer corruption
staging
|
Tue, 19 May 2015 16:42:38 +0100 |
Giulio Moro |
Included timer files
ultra-staging
|
Tue, 19 May 2015 16:41:07 +0100 |
Giulio Moro |
Timers to measure performances, ultra experimental
ultra-staging
|
Wed, 13 May 2015 12:23:37 +0100 |
Giulio Moro |
Further improvements in the PRU readibility (removed unnecssary defines and renamed r27_current back to reg_digital_current)
staging
|
Wed, 13 May 2015 12:18:10 +0100 |
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
|
Tue, 12 May 2015 23:48:37 +0100 |
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
|
Mon, 11 May 2015 20:15:16 +0100 |
Giulio Moro |
Closed bbb_network branch
bbb_network
|
Mon, 11 May 2015 20:11:54 +0100 |
Giulio Moro |
Closed the glorious matrix_gpio branch
matrix_gpio
|
Mon, 11 May 2015 20:11:20 +0100 |
Giulio Moro |
Renamed matrix_gpio branch to staging.
staging
|
Mon, 11 May 2015 19:50:48 +0100 |
Giulio Moro |
Merged bbb_network and the so-called "matrix_gpio" branches
matrix_gpio
|
Mon, 11 May 2015 18:58:47 +0100 |
Giulio Moro |
Fixed bug in Digital macros and in example project
matrix_gpio
|
Mon, 11 May 2015 12:10:53 +0100 |
Giulio Moro |
Increased length of input string to allow large numbers with many decimal positions
bbb_network
|
Mon, 11 May 2015 11:45:03 +0100 |
Giulio Moro |
Fixed command line bug same as per commit 30, just on a different branch
matrix_gpio
|
Mon, 11 May 2015 11:35:21 +0100 |
Giulio Moro |
ACTUALLY fixed the bug I thought I fixed in the previous commit
bbb_network
|