Commit Graph

115 Commits

Author SHA1 Message Date
William Entriken
b1c473c837 Move javascript to docs folder 2017-11-11 20:16:54 -05:00
Ernesto
26fd9d5fa3 Update TEST-DATA.tsv (#35)
Test on Lenovo Thinkpad X201
2017-08-07 12:42:32 -04:00
Ernesto
32d4d16b7f Update main.c (#36)
Cast on end operation to solve float operation problems in some systems.
2017-08-07 12:40:42 -04:00
William Entriken
8cce5ef335 Add JS instruction, fixes #33 2016-12-19 23:42:26 -05:00
William Entriken
c66482bc45 Add data from John Sampson (#32)
* Update TEST-DATA.tsv

* Update TEST-DATA.tsv
2016-11-30 21:55:49 -05:00
William Entriken
16cdfd249a Merge branch 'rocketinventor-master'
* rocketinventor-master:
  add local file warning
  Added comments to source code
  Implemented Web Workers
  Preperations for web using a worker
  moved var definition
  created var for window log
  fixed description meta
  Added a delay function and fixed time being *1000.
  improved link styling
  removed red outline around text box
  removed more unused CSS
  removed unused and unrelated  CSS classes
  Improved formatting
2016-11-30 21:46:48 -05:00
William Entriken
fe2496e432 add local file warning 2016-11-30 21:46:38 -05:00
William Entriken
efc865ddd6 Merge branch 'master' of https://github.com/rocketinventor/system-bus-radio into rocketinventor-master
* 'master' of https://github.com/rocketinventor/system-bus-radio:
  Added comments to source code
  Implemented Web Workers
  Preperations for web using a worker
  moved var definition
  created var for window log
  fixed description meta
  Added a delay function and fixed time being *1000.
  improved link styling
  removed red outline around text box
  removed more unused CSS
  removed unused and unrelated  CSS classes
  Improved formatting
2016-11-30 21:44:10 -05:00
Elliot Gerchak
958e5d4e23 Added comments to source code 2016-11-27 05:51:16 +00:00
Elliot Gerchak
d935c28249 Implemented Web Workers
Functionality is now taken care of by Web Workers. The advantages of this is that the page will no longer freeze/lock up when the script is working.
This also means that the page status can now update in realtime. (Before, it only updated after the script finished running.) Because it possible for buttons to be clicked during operation, it is now possible to stop script mid-execution.
Song recursion should also be possible now but, has not been implemented.
2016-11-27 05:13:23 +00:00
Elliot Gerchak
b47a9eccd3 Improvements to html, css, and js (#30)
* Improved formatting

* removed unused and unrelated  CSS classes

* removed more unused CSS

* removed red outline around text box

* improved link styling

* Added a delay function and fixed time being *1000.

There was a bug before, that caused the window to freeze up (seemingly forever). This was due to the fact that the times in milliseconds were being treated as time in seconds. This has been fixed with a *.0001 function.

Also, a block of code for the "delay" function has been added. Delays between same notes in the included demo song have also been added.

* fixed description meta

* created var for window log
2016-11-23 23:12:26 -05:00
Elliot Gerchak
3959810fca Preperations for web using a worker 2016-11-23 13:32:33 +00:00
Elliot Gerchak
15419f5628 moved var definition 2016-11-23 13:24:37 +00:00
Elliot Gerchak
81a3f76a44 created var for window log 2016-11-22 18:23:58 +00:00
Elliot Gerchak
f98382deaf fixed description meta 2016-11-22 18:07:00 +00:00
Elliot Gerchak
cb8231cd91 Added a delay function and fixed time being *1000.
There was a bug before, that caused the window to freeze up (seemingly forever). This was due to the fact that the times in milliseconds were being treated as time in seconds. This has been fixed with a *.0001 function.

Also, a block of code for the "delay" function has been added. Delays between same notes in the included demo song have also been added.
2016-11-04 05:13:40 +00:00
Elliot Gerchak
2009d86f4d improved link styling 2016-11-03 15:27:59 +00:00
Elliot Gerchak
276ec0508e removed red outline around text box 2016-10-28 19:30:54 +00:00
Elliot Gerchak
4731477dea removed more unused CSS 2016-10-28 19:30:13 +00:00
Elliot Gerchak
f3b5725145 removed unused and unrelated CSS classes 2016-10-28 19:28:22 +00:00
Elliot Gerchak
d1cf0d30ed Improved formatting 2016-10-28 19:05:48 +00:00
William Entriken
1874e2a2ab Merge pull request #24 from rocketinventor/master
Updated song parser for JS
2016-10-27 15:09:29 -04:00
Elliot Gerchak
143532f89b Improved link styling 2016-10-26 23:18:18 +00:00
Elliot Gerchak
bb5335c885 Updated contributor information 2016-10-26 22:52:17 +00:00
Elliot Gerchak
a0637721ce New song format
Changed over the song parser and accompanying code to be inline with the new, as suggested in issue #28.
2016-10-26 22:33:22 +00:00
Jack Sampson
71bf181f30 Added my own testing (#29)
* Update TEST-DATA.tsv

* Update TEST-DATA.tsv
2016-10-17 11:53:06 -04:00
William Entriken
f5cc0a45ef Update README.md 2016-10-07 12:19:02 -04:00
chris-rochford
e89b2e87fb Update test-data (#27)
* Update TEST-DATA.tsv

Add new record

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv

* Update TEST-DATA.tsv
2016-09-06 13:43:37 -04:00
William Entriken
70fef1462a Add data, thank you Gabriel Tremblay 2016-04-10 17:33:28 -04:00
William Entriken
477c1749e3 Clearer wording 2016-03-09 09:41:03 -05:00
William Entriken
66ef0a6c1b add test data from Mehdi 2016-03-09 09:27:37 -05:00
Elliot Gerchak
81756689ba more nitpicking
Inconsistent code spacing, as well as other things that make my code linter itch have been fixed.
2016-03-08 05:26:40 +00:00
Elliot Gerchak
e11eb7bf96 Made song editable
Based on pull request #1...
The list of frequencies to be played has been moved from the JS to a textbox in the HTML.
Editing the content of the box will change what gets played.
The format also is more human human readable and consistent with the songfile from #1.
If you copy and paste the smb.song file, it should work.
2016-03-08 05:20:38 +00:00
Elliot Gerchak
b21a02337a syntax fixes
There were a few missing semi colons and undefined vars before which are now fixed.
2016-03-08 04:58:24 +00:00
Elliot Gerchak
5839b459e2 Added smb.song
I copied the file from pull request #1.
2016-03-08 03:08:37 +00:00
William Entriken
1f6d501631 add distance for Nipun 2016-03-05 12:10:58 -05:00
William Entriken
e423e8ab57 add radio used 2016-03-05 12:06:43 -05:00
William Entriken
d8ba20d9d3 add test data, thanks Quan 2016-03-05 11:13:04 -05:00
William Entriken
fb795defe5 Merge pull request #22 from archetipo/add_my_info
Add my test and HW info
2016-03-05 11:04:21 -05:00
archetipo
4b74a74967 Add my test and HW info 2016-03-05 12:05:22 +01:00
William Entriken
1b85a965c4 add project link 2016-03-04 18:22:03 -05:00
William Entriken
c19f012dd0 Merge branch 'quanyang-master'
* quanyang-master:
  simplify busy work
  move folder
  vanillaJS port
2016-03-04 18:14:29 -05:00
William Entriken
1029934c07 simplify busy work 2016-03-04 18:14:10 -05:00
William Entriken
406465e207 move folder 2016-03-04 18:13:47 -05:00
William Entriken
e4d393b57c Merge branch 'master' of https://github.com/quanyang/system-bus-radio into quanyang-master
* 'master' of https://github.com/quanyang/system-bus-radio:
  vanillaJS port
2016-03-04 18:12:21 -05:00
William Entriken
c6dd89aa91 remove executables 2016-03-04 18:11:12 -05:00
William Entriken
5b07a1ea6a Merge branch 'EzoeRyou-master'
* EzoeRyou-master:
  aquire number of thread to create from hardware_concurrency()
  cleanup
  boost song
  C++11 port
2016-03-04 17:42:34 -05:00
William Entriken
9f91ae1ddb move to folder 2016-03-04 17:42:19 -05:00
William Entriken
1c15f939e0 Merge branch 'hmage-master'
* hmage-master:
  move to _mm_stream_si128 folder
  Use absolute time as per PR#3.
  Fix compilation warning
  Compiles on both linux and mach
  add make clean target
  Fix compilation on 32bit
  Add makefile
2016-03-04 17:32:01 -05:00
William Entriken
054aae4ddb move to _mm_stream_si128 folder 2016-03-04 17:31:51 -05:00