apoorv569
3f2bb4551c
Update meson.build file
...
- Bump meson version requirement
- Bump cpp_std to gnu++20
- Bump copyright years to 2020-2025
- Add spdlog cmake options
- Bump wx version requirement to 3.2.8
- Bump sqlite3 version requirement to 3.45.1
- Bump yaml-cpp version requirement to 0.8.0
2025-09-24 16:06:39 +05:30
apoorv569
023d4bca27
Only clone libsndfile and spdlog if not available on system
2023-12-08 02:21:03 +05:30
Lucas Wieling
01dad0c725
Fixed compilation error on Arch Linux as suggested by @apoorv569
2022-11-25 07:36:46 +00:00
apoorv569
66ce190098
Add BPM detection using aubio.
2022-09-16 16:44:24 +05:30
apoorv569
c2256d8d2e
Revert spdlog version v1.9.2 as v1.10.0 seems to have issues with fmt.
2022-09-16 16:33:47 +05:30
apoorv569
9a3ac45800
Bump wxWidgets version to v3.2.1 and spdlog version to v1.10.0.
2022-09-16 01:15:51 +05:30
apoorv569
491852a756
Add build type define and minor meson build file update.
2022-09-16 01:13:54 +05:30
apoorv569
023874a9be
Add DemoMode for auditioning samples without storing them in database.
2022-03-05 14:35:19 +05:30
apoorv569
b367a9d895
Add experimental Windows build.
2022-02-15 22:54:44 +05:30
apoorv569
db7a476a1d
Add wxBITMAP_TYPE flags to support other platforms.
2022-02-13 20:38:46 +05:30
apoorv569
dde610a78f
Add check for darwin and restricted wx to v3.1.5.
2022-02-10 20:42:08 +05:30
apoorv569
a14705f31f
Add check for which toolkit to use based on platform and general cleanup.
2022-02-02 00:55:42 +05:30
apoorv569
010a798fe5
More encapsulation, lots of reformatting and cleanup.
2022-01-24 02:39:57 +05:30
apoorv569
9e0be8f55a
More encapsulation and add new class Signal for handling custom events.
2021-12-13 23:42:12 +05:30
apoorv569
7dd7f2b3c1
Separate transport control panel to its own class.
2021-11-16 14:07:48 +05:30
apoorv569
ccda509068
Add serialize option for the splitter window sash position.
2021-11-16 10:35:10 +05:30
apoorv569
77fb65377b
Add command line option to reset app data, new Paths header, more code refactoring.
2021-11-07 08:41:04 +05:30
apoorv569
8bfb8c718a
Replaced wxLog with spdlog for logging, add spdlog dependency to README.
2021-11-06 18:28:16 +05:30
apoorv569
c52d7708d8
Refactoring, organizing files in directories. Add directory watcher, removed unnecessary calls to settings dialog.
2021-11-04 19:16:58 +05:30
Mathias Buhr
f808a8281f
Use C++14
2021-10-07 21:23:53 +02:00
apoorv569
fe463fe199
Add yaml-cpp, sqlite3 and libsndfile subprojects.
2021-10-07 12:54:44 +05:30
apoorv569
1a92c58954
fixup! Merge branch 'experimental-draw-waveform' into 'testing'
2021-10-04 14:39:10 +05:30
apoorv569
601ff10690
fixup! Fix taglib include path for meson subproject and update README for dependencies.
2021-10-03 18:57:18 +05:30
apoorv569
dd5b5196ee
Fix taglib include path for meson subproject and update README for dependencies.
2021-10-03 18:54:21 +05:30
apoorv569
79cb16324a
Add wxWidgets and Taglib as meson subprojects, up the version requirement for wxWidgets to v3.1.5 and Taglib to v1.12 add new icons for buttons.
2021-09-30 14:04:54 +05:30
apoorv569
f061fe8a8c
Add custom event to send loop points to MainFrame.
2021-08-29 19:45:03 +05:30
apoorv569
af929cecc2
Waveform panel moved to its own class, add ability to change waveform color and can seek the playhead now.
2021-08-02 09:11:00 +05:30
apoorv569
8aac911f07
Add loop point controls, draw waveform and playhead.
2021-07-30 23:40:45 +05:30
apoorv569
779b027d11
Replaced wxSVG with wxStaticBitmap and removed the `libwxsvg-dev` and `libwxsvg3` from dependencies.
2021-07-19 09:02:58 +05:30
apoorv569
f28072881b
fixup! Add license header to all files, and bump version number to 0.8.4_alpha.1
2021-07-18 10:03:14 +05:30
apoorv569
64bde0a6b1
Add license header to all files, and bump version number to 0.8.4_alpha.1
2021-07-18 09:50:42 +05:30
apoorv569
953b81d753
Added ability to install SampleHive, added `_()` macro for translation support, much more clearer log messages and general clean up.
2021-07-18 09:09:41 +05:30
apoorv569
5f8e7a2693
Fixing merge conflict
2021-05-20 05:12:24 +05:30
Mill J
a16121aeb0
Sqlite3 optimizations
2021-05-19 23:38:35 +00:00
apoorv569
9653037dc1
Initial commit on SourceHut
2021-05-17 13:28:51 +05:30
apoorv569
9ed4f0e796
Initial commit on SourceHut
2021-05-17 12:08:44 +05:30
apoorv569
db238e6958
Combining MainFrame and Browser class.
2021-05-12 21:52:51 +05:30
apoorv569
9816680435
Updating meson.build to fix a issue with wxWidgets
2021-05-03 08:05:59 +05:30
apoorv569
0cf4931ef4
Initial commit
2021-03-20 04:19:12 +05:30