Commit Graph

  • b0dbcafbd5 Build: update CmakeLists.txt to generate python bindings init-cli rkcf 2023-02-28 13:34:17 -0600
  • bc93b96b45 Build: add pybind11 submodule rkcf 2023-02-28 13:33:03 -0600
  • e3edfe7bc6 Merge pull request 'Add noise wave generation' (#24) from gen-noise into main main rkcf 2023-02-28 17:59:57 +0000
  • 315c1b7194 Test: add noise Wave generation testing gen-noise rkcf 2023-02-28 11:50:42 -0600
  • 60f379031e Feat: add noise wave generation rkcf 2023-02-28 11:50:03 -0600
  • 3905ef9e1c Build: remove references to unused wtpp_test v0.1.0 rkcf 2023-02-28 11:10:08 -0600
  • c396e34089 Fix: destructors of Wave and Wavetable rkcf 2023-02-28 11:05:22 -0600
  • b71a3a75bd Chore: add build and data directories to .gitignore rkcf 2023-02-28 10:39:28 -0600
  • bf90991e9c Merge pull request 'Add testing' (#20) from init-testing into main rkcf 2023-02-28 16:36:39 +0000
  • 010a9d2296 Fix: correct cmake linkage issue, fixes #19 rkcf 2023-02-28 10:30:08 -0600
  • 06e144f075 Test: add coverage for sample generators rkcf 2023-02-28 10:26:28 -0600
  • 30e59a7d16 Test: add Wavetable construction test coverage rkcf 2023-02-28 10:10:42 -0600
  • a3dacdd1a7 Test: add coverage for Wave construction rkcf 2023-02-28 09:24:23 -0600
  • a349cbed67 Refactor: Move application out of main and into temp testing file rkcf 2023-02-27 15:07:56 -0600
  • 36dc4a1e3d Build: add google test framework rkcf 2023-02-27 14:33:54 -0600
  • b8394e641f Build: move to using cmake rkcf 2023-02-27 14:08:02 -0600
  • 0b2d815509 Fix: add copy assignment functions to Wavetable and Wave rkcf 2023-02-27 13:29:00 -0600
  • 6aa0f72afb Fix: add destructors to Wavetable and Wave classes rkcf 2023-02-27 09:14:19 -0600
  • 59d504adf0 Fix: Wavetable not initializing with fundamental Waves rkcf 2023-02-27 08:59:12 -0600
  • 6ba6d6b09e Refactor: change Wavetable to use pointer for Wave table rkcf 2023-02-27 08:52:49 -0600
  • b0c352674d Refactor: change Wave table to work off pointers with dynamic memory rkcf 2023-02-27 07:56:15 -0600
  • 7938a3f0ed Merge pull request 'Refactor to common.h' (#13) from config-parse into main rkcf 2023-02-27 10:51:42 +0000
  • 306b558f8f Fix: add forgotten common.cpp file rkcf 2023-02-27 04:48:10 -0600
  • 8d7bc51d6b Refactor: move constants to common and fix logging rkcf 2023-02-27 04:45:37 -0600
  • 52a22d53c4 Refactor: create common.h and move logging function there rkcf 2023-02-27 03:52:01 -0600
  • 33b615261f Fix: change waveform generation values to be in range, fixes #6 rkcf 2023-02-27 02:24:37 -0600
  • a7ce35791f Merge pull request 'Add CSV export' (#8) from export-csv into main rkcf 2023-02-27 07:53:41 +0000
  • 37c859c8dd Feat: add function to export full Wavetable to csv rkcf 2023-02-27 01:34:49 -0600
  • 7adc6c638d Feat: add basic Wave lookup table export to csv rkcf 2023-02-26 18:19:17 -0600
  • 3673952f0c Merge pull request 'Add basic Wavetable and Wave lookup table generation' (#5) from wavetable-gen into main rkcf 2023-02-26 23:54:51 +0000
  • 23cfca8ccf Fix: Wavetable wave_table initialization rkcf 2023-02-26 17:48:42 -0600
  • 916f874a8f Feat: add triangle lookup table generator rkcf 2023-02-26 16:55:55 -0600
  • e886b4cac2 Feat: add inverse saw lookup table generation rkcf 2023-02-26 16:45:02 -0600
  • 6a2f2911e7 Feat: add saw wave lookup table generation rkcf 2023-02-26 16:38:53 -0600
  • 32f1445862 Feat: add square wave lookup table generation rkcf 2023-02-26 16:28:16 -0600
  • 6b36df77e1 Fix: missing header includes and add generator declarations rkcf 2023-02-26 16:13:25 -0600
  • 6d40c3876c Refactor: move gen_sin to new generators file rkcf 2023-02-26 16:02:15 -0600
  • 7cea04234f Refactor: rewrite classes and fix construction rkcf 2023-02-26 09:11:20 -0600
  • 0c15bd2f72 Docs: add doxygen compatable documentation to files rkcf 2023-02-26 07:22:25 -0600
  • c2dd910ed7 Refactor: move wave functions to wave.cpp rkcf 2023-02-26 06:16:40 -0600
  • 6abdf89009 Refactor: breakout function definition to cpp file rkcf 2023-02-26 05:49:13 -0600
  • 145677f0f2 Refactor: move Wavetable class to own header rkcf 2023-02-26 05:12:15 -0600
  • e2736eb276 Refactor: move Wave class to own header rkcf 2023-02-26 05:08:31 -0600
  • 4a274f4618 Feat: add Wave class for single cycle waveform and make Wavetable proper rkcf 2023-02-26 04:27:46 -0600
  • 3cc6970596 Refactor: simplify number typedefs rkcf 2023-02-26 03:53:50 -0600
  • 911f16b63c Feat: add sine wavetable generation rkcf 2023-02-25 14:54:33 -0600
  • 3742e75309 Add: skeleton wtpp.cpp with Wavetable class rkcf 2023-02-25 14:02:21 -0600
  • 541af6a701 Fix: change C++ version in makefile rkcf 2023-02-25 14:01:32 -0600
  • 19788cee00 Feat: add variables, debuging, cleaning to Makefile rkcf 2023-02-25 12:09:20 -0600
  • 248e84b035 Add: .gitignore rkcf 2023-02-25 11:58:11 -0600
  • c2c846f4fa Add: Makefile rkcf 2023-02-25 11:57:55 -0600
  • 8068dfeb81 Fix: title in README rkcf 2023-02-25 11:30:36 -0600
  • 770f81dd37 Add: README.org and LICENSE rkcf 2023-02-25 11:29:03 -0600