Commit Graph

121 Commits

Author SHA1 Message Date
Alex Birch
94ce5322df
apply recommended project settings 2018-06-10 00:07:26 +01:00
Alex Birch
a2c2c7c10a
remove juicysfplugin.appex from "embed App Extensions" build phase of juicysfplugin.app, because I assume this is some iOS concept (which won't work since our fluidsynth is compiled for macOS) 2018-06-09 23:46:57 +01:00
Alex Birch
179d1b276e
copy libs in using XCode 2018-06-09 23:45:46 +01:00
Alex Birch
697626407b
remove dSYM symbol output because it's unused and takes time 2018-06-09 23:25:09 +01:00
Alex Birch
c7b53d450a
change XCode headers and linkage to use project-local lib and include 2018-06-09 23:24:23 +01:00
Alex Birch
7b813263cb
relink dylibs to use rpath 2018-06-09 22:55:04 +01:00
Alex Birch
6fe85e7b23
oops 2018-06-09 22:50:25 +01:00
Alex Birch
6301254b10
script that (may) relink libs to use rpath 2018-06-09 22:49:18 +01:00
Alex Birch
05694f0672
'install_name_tool -id @rpath/lib/libfluidsynth.1.7.2.dylib libfluidsynth.1.7.2.dylib' or similar on each 2018-06-09 22:37:50 +01:00
Alex Birch
8d2053eac1
start making relinked libs. 2018-06-09 22:35:55 +01:00
Alex Birch
74aaec1410
change demo image 2018-05-24 20:44:41 +01:00
Alex Birch
846fe4cc42
SF3 2018-05-12 17:26:42 +01:00
Alex Birch
ef22017554
rename license filename. include dependency licenses in distribution. 2018-05-12 17:08:10 +01:00
Alex Birch
247470fc7f
move licenses into folder. add licenses for libsndfile and friends. 2018-05-12 17:04:45 +01:00
Alex Birch
74012df2ed
link libsndfile, fix link of glib 2018-05-12 16:36:02 +01:00
Alex Birch
55e288eb8d
update glib and gthread 2018-05-12 16:27:59 +01:00
Alex Birch
84410f431d
upgrade to fluidsynth 1.1.11 (fixes SF3 implementation), build fluidsyth --with-libsndfile for SF3 support, bundle SF3 dependencies 2018-05-12 16:13:47 +01:00
Alex Birch
a75788cb8f
recommend musescore soundfonts 2018-05-12 13:33:38 +01:00
Alex Birch
3f9f97a723
clarify 2018-05-11 18:46:29 +01:00
Alex Birch
766e3dd244
try again 2018-05-11 18:43:19 +01:00
Alex Birch
a4ec49e1a3
try again 2018-05-11 18:42:49 +01:00
Alex Birch
a39349d0bd
demo track 2018-05-11 18:42:29 +01:00
Alex Birch
71f4c5db70
more instruct 2018-05-11 18:29:09 +01:00
Alex Birch
165e8388de
more usage instructions 2018-05-11 18:26:03 +01:00
Alex Birch
736f5cae9a
usage instructions 2018-05-11 18:22:31 +01:00
Alex Birch
843a956847
remove portability instructions; better documented in scripts. add general build & run instructions. 2018-05-11 17:12:13 +01:00
Alex Birch
6e88039085
we don't need an audio driver anyway 2018-04-17 22:10:01 +01:00
Alex Birch
782ec6f014
provide DWARF debug symbols 2018-04-15 22:07:05 +01:00
Alex Birch
b5a807fe91
make sample rate changeable, probably 2018-04-15 21:32:26 +01:00
Alex Birch
a82e7e450b
presets and banks saved correctly in audio plugin host. display seems to work also. 2018-04-13 01:14:07 +01:00
Alex Birch
7dc05c72c9
progress in saving/loading presets/banks 2018-04-13 00:40:27 +01:00
Alex Birch
e8177d51cd
set displayed filepath when loading in state 2018-04-11 00:52:44 +01:00
Alex Birch
114bb2f10a
make file picker contruct using whatever soundfont path is available at construction-time. work towards giving Processor access to change its File on load. 2018-04-11 00:08:15 +01:00
Alex Birch
191641ddd1
switch to JUCE Strings so we can copy and compare more easily. make state load attempt to load soundfont and restore window size. 2018-04-10 23:29:32 +01:00
Alex Birch
649a1fcf36
looks like we do not listen to our own events, so move that elsewhere 2018-04-10 01:28:05 +01:00
Alex Birch
d7b87fe84f
change to construction-time reference 2018-04-10 01:20:23 +01:00
Alex Birch
9427a029b9
fixed circular reference 2018-04-10 01:17:50 +01:00
Alex Birch
27b9dfb9df
try to hook up soundfont path. perhaps encountering circular dependency on FSModel's inclusion of my plugin processor 2018-04-10 00:51:21 +01:00
Alex Birch
9bbb27d780
copy JUCE demo plugin more closely. worry about coupling later; for now get ownership in right place. update lastUIW/H on resize. 2018-04-10 00:11:22 +01:00
Alex Birch
89b12b132a
make a pattern for notifying subscribers about VST state save/load. but it seems to run too early for Editor to benefit. 2018-03-18 23:35:29 +00:00
Alex Birch
8459c48c63
@executable_path would only ever work for the .app distribution. @loader_path works more generally, where we want to be relative to our own binary. 2018-03-15 00:17:49 +00:00
Alex Birch
d7018002c1
archiver 2018-03-11 15:29:09 +00:00
Alex Birch
02ed5cbadb
build with icon 2018-03-11 15:09:59 +00:00
Alex Birch
6363ec116d
first try 2018-03-11 00:48:28 +00:00
Alex Birch
1a81649e73
first stab at making a relinker 2018-03-11 00:37:08 +00:00
Alex Birch
63192d6120
move libs 2018-03-10 22:51:01 +00:00
Alex Birch
49f66f8343
revert to build which lacks copy content step; we will do all bundling and linking outside of build system 2018-03-10 22:45:30 +00:00
Alex Birch
e855b4fdbe
a complete lack of citrus fruit 2018-03-06 22:55:50 +00:00
Alex Birch
1da2d7147b
a e s t h e t i c 2018-03-06 22:55:02 +00:00
Alex Birch
eb42c987b0
typo 2018-03-06 22:52:34 +00:00