New upstream version 0.9.8
Dennis Braun
4 years ago
0 | AEOLUS 0.9.5 BUILD INSTRUCTIONS (LINUX) | |
0 | AEOLUS 0.9.8 BUILD INSTRUCTIONS (LINUX) | |
1 | 1 | _______________________________________ |
2 | 2 | |
3 | 3 |
0 | AEOLUS 0.9.8 RELEASE NOTES 7/10/2019 | |
1 | ============================ | |
2 | ||
3 | Maintenance release. | |
4 | ||
5 | ||
0 | 6 | AEOLUS 0.9.7 RELEASE NOTES 25/08/2018 |
1 | 7 | ============================ |
2 | 8 |
16 | 16 | # |
17 | 17 | # ------------------------------------------------------------------------- |
18 | 18 | |
19 | ||
19 | 20 | SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/') |
20 | 21 | PREFIX ?= /usr/local |
21 | 22 | BINDIR ?= $(PREFIX)/bin |
22 | 23 | LIBDIR ?= $(PREFIX)/lib$(SUFFIX) |
23 | 24 | |
24 | VERSION = 0.9.7 | |
25 | VERSION = 0.9.8 | |
25 | 26 | CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DLIBDIR=\"$(LIBDIR)\" |
26 | 27 | CXXFLAGS += -O2 -Wall |
27 | 28 | CXXFLAGS += -march=native |
44 | 45 | XIFACE_O = styles.o mainwin.o midiwin.o audiowin.o instrwin.o editwin.o \ |
45 | 46 | midimatrix.o multislider.o functionwin.o xiface.o addsynth.o |
46 | 47 | aeolus_x11.so: CPPFLAGS += -D_REENTRANT |
47 | aeolus_x11.so: CPPFLAGS += $(shell pkgconf --cflags freetype2) | |
48 | aeolus_x11.so: CPPFLAGS += $(shell pkg-config --cflags freetype2) | |
48 | 49 | aeolus_x11.so: CXXFLAGS += -shared -fPIC |
49 | 50 | aeolus_x11.so: LDFLAGS += -shared |
50 | 51 | aeolus_x11.so: LDLIBS += -lclthreads -lclxclient -lpthread -lXft -lX11 |
238 | 238 | ITC_ctrl::connect (iface, TO_MODEL, model, FM_IFACE); |
239 | 239 | |
240 | 240 | audio->start (); |
241 | if (imidi->thr_start (SCHED_FIFO, audio->relpri () - 20, 0x00010000)) | |
241 | if (imidi->thr_start (SCHED_FIFO, audio->relpri () - 20, 0)) | |
242 | 242 | { |
243 | 243 | fprintf (stderr, "Warning: can't run midi thread in RT mode.\n"); |
244 | imidi->thr_start (SCHED_OTHER, 0, 0x00010000); | |
245 | } | |
246 | if (model->thr_start (SCHED_FIFO, audio->relpri () - 30, 0x00010000)) | |
244 | imidi->thr_start (SCHED_OTHER, 0, 0); | |
245 | } | |
246 | if (model->thr_start (SCHED_FIFO, audio->relpri () - 30, 0)) | |
247 | 247 | { |
248 | 248 | fprintf (stderr, "Warning: can't run model thread in RT mode.\n"); |
249 | model->thr_start (SCHED_OTHER, 0, 0x00010000); | |
250 | } | |
251 | slave->thr_start (SCHED_OTHER, 0, 0x00010000); | |
252 | iface->thr_start (SCHED_OTHER, 0, 0x00020000); | |
249 | model->thr_start (SCHED_OTHER, 0, 0); | |
250 | } | |
251 | slave->thr_start (SCHED_OTHER, 0, 0); | |
252 | iface->thr_start (SCHED_OTHER, 0, 0); | |
253 | 253 | |
254 | 254 | signal (SIGINT, sigint_handler); |
255 | 255 | n = 4; |