5c06e3199c
fix typo in 0cf75054
2016-10-07 13:54:20 +02:00
a7d724d980
avoid more C++11 - fixes OSX/PPC & MSVC builds
2016-10-07 13:52:25 +02:00
9f342ceef7
remove cruft
2016-10-07 13:51:58 +02:00
2ac7c5d3e2
Document version of bundled qm-dsp library
2016-10-07 03:59:38 +02:00
5e63206216
prototype polyphonic audio to midi script
2016-10-07 03:45:59 +02:00
86bfe4eff6
Lua binding for std::map<>::at()
2016-10-07 03:39:22 +02:00
bf6b8d76f4
Add tempo-map Lua bindings
2016-10-07 02:38:56 +02:00
9c2d0cb8f7
avoid C++11 - fixes OSX/PPC builds
2016-10-07 00:42:36 +02:00
0cf75054a6
Add Lua bindings for basic MIDI model editing
2016-10-07 00:23:33 +02:00
392972fb50
Lua Script Example for Audio to Midi Transcription (work in progress)
2016-10-06 18:49:46 +02:00
f71ad74ca7
update LuaWindow output on-the-go (allow progress print)
2016-10-06 18:35:29 +02:00
c2c5062539
Add Lua snippet to list and describe Vamp Plugins
2016-10-06 17:50:57 +02:00
5915f8dac0
cont'd work on Vamp/Lua bindings
2016-10-06 17:49:16 +02:00
70b580a4b4
Hold ctrl + click "open" session -> safe mode
...
This allows to hide the "Safe Mode" checkbox.
2016-10-06 17:42:46 +02:00
b63babbc3d
sort instrument list alphabetically
2016-10-06 13:57:58 +02:00
344728551d
remove more unused qm-dsp code (fixes windows compile no LAPACK)
2016-10-06 01:54:21 +02:00
a543ae329c
Thin out qm-dsp code: no threading
2016-10-06 00:58:20 +02:00
ee2a1b7bea
update/include Queen Mary Vamp plugin set
2016-10-06 00:58:16 +02:00
72060df884
update OnsetDetector for updated QM-DSP
2016-10-06 00:58:13 +02:00
f68d2e06bc
update qm-dsp library
2016-10-06 00:57:53 +02:00
2a27cc4758
GUI support for type-0/1 SMF import (display channel/track count)
...
This needs further work:
Type-1 SMF are always
"One [Ardour] track per [MIDI] track"
Only type-0 SMF have the option
"One [Ardour] track per [MIDI] channel"
and
"One [Ardour] track per [MIDI] file"
This is ambiguous with multi-channel audio or multiple selection,
mixed audio+midi and worse with mixed type0/1 .mid selection.
This calls for a dedicated dropdown to select MIDI Import Disposition
for type-0 SMF.
2016-10-05 21:01:21 +02:00
aa4343a18c
Add option to separate type-0 SMF channels to tracks
2016-10-05 20:53:22 +02:00
1aafc16955
split type-0 SMF files by channel on import
2016-10-05 20:09:36 +02:00
4d66c89b83
SMF add support for type-0 files (count channels, not tracks)
2016-10-05 20:08:26 +02:00
f6570bb507
Revert "add debug info to a-fluidsynth"
...
This reverts commit 6821f54817
.
2016-10-05 16:07:10 +02:00
cd5d4b081e
elaborate Lua-Vamp example
2016-10-05 16:07:03 +02:00
6821f54817
add debug info to a-fluidsynth
2016-10-05 15:01:12 +02:00
22f342c8d8
add API to list Vamp Plugins
2016-10-05 13:23:39 +02:00
44b41e3058
refine Lua doc/doxygen-parser and handle special-cases
2016-10-05 04:21:09 +02:00
f1080c352a
update doxygen doc
2016-10-05 04:19:32 +02:00
b233a56a80
fix interface - proessor_selection is not a Lua C-Function
2016-10-05 01:14:43 +02:00
Michael Beer
8d8ca6a8fa
Make some functions which are needed for native VST support like snprintf() visible in FreeBSD.
2016-10-04 22:59:16 +02:00
b86a4a585d
fix windows bundle after 0aaded53
2016-10-04 22:25:11 +02:00
Kamil Rytarowski
e426f0777a
NetBSD ships with backtrace(3) in libexecinfo
2016-10-04 22:18:52 +02:00
Kamil Rytarowski
9d3077bd03
NetBSD uses statvfs for the functionality of statfs on Linux
2016-10-04 22:18:23 +02:00
Kamil Rytarowski
1ac7dad84e
NetBSD ships with pollts(2) similar to Linux specific ppoll()
2016-10-04 22:17:49 +02:00
Kamil Rytarowski
f69776e5b7
NetBSD ships with <sys/endian.h> not <endian.h>
2016-10-04 22:17:12 +02:00
Kamil Rytarowski
5b1b3a76b5
Detect free space on NetBSD
2016-10-04 22:16:35 +02:00
Kamil Rytarowski
f9c83a04f1
Fix ldd(1) parsing on NetBSD
...
* NetBSD
$ ldd /bin/cat
/bin/cat:
-lc.12 => /lib/libc.so.12
* Linux
$ ldd /usr/bin/cat
linux-vdso.so.1 => (0x0000726abb373000)
libc.so.6 => /lib64/libc.so.6 (0x0000726abafa7000)
/lib64/ld-linux-x86-64.so.2 (0x0000726abb374000)
2016-10-04 22:15:33 +02:00
Nils Philippsen
0aaded5318
allow linking unbundled version of qm-dsp
...
In the course, rename the bundled, built version libqm-dsp so it matches
packaged versions.
2016-10-04 22:03:28 +02:00
eighthkeepa
ca90e56532
Akai MIDIMix map -- Squashed commit of the following:
...
commit 6da4554e43180a4147b9dc9e0025c91ffc6fd9af
Author: eighthkeepa <eighthkeepa@gmail.com>
Date: Fri Aug 19 11:51:27 2016 +0300
Update AKAI_MIDIMix_EQ_Mode.map
Fixed incorrect track numbers on lines 41, 42 and 43.
commit 5fb56a2f742f1523a8fa2d7ddceab1a0f0f491e5
Author: eighthkeepa <eighthkeepa@gmail.com>
Date: Wed Aug 17 22:15:45 2016 +0300
Update AKAI_MIDIMix_EQ_Mode.map
Added line that warns user to add "a-EQ" plugin before working with this map.
commit 3d664b877ee5ed0e17e5e43deb963d7a0f98d7d1
Author: eighthkeepa <eighthkeepa@gmail.com>
Date: Wed Aug 17 15:03:45 2016 +0300
Create AKAI_MIDIMix_EQ_Mode.map
My midi map for Akai MIDIMix. This one has volume knobs bindings included, so you can control equalizers of each track.
2016-10-04 21:58:47 +02:00
eighthkeepa
c68a1039d7
Create AKAI_MIDIMix_Normal_Mode.map
...
My midi map for AKAI Midimix. This one has no volume knobs bindings.
2016-10-04 21:56:15 +02:00
974ecc0292
NO-OP sort class-keys (for windows builds, luabridge)
2016-10-04 21:50:37 +02:00
a51daedbe6
Vamp::Plugins::process Lua bindings
2016-10-04 21:31:29 +02:00
0d2ccdd39c
update lua-doc formatting
...
* include Vamp Documentation
* show doxygen doc for class/struct data-members
2016-10-04 04:45:35 +02:00
408e4abf79
use typedef'ed types (avoid comma in CPP macro)
2016-10-04 00:24:22 +02:00
c0e669f19c
add static ClassKey for windows linking
2016-10-03 23:47:50 +02:00
c8157dd117
add Lua script example for vamp onset analysis
2016-10-03 18:26:16 +02:00
f6b59676b5
cont'd work on Lua Vamp-plugin API
2016-10-03 18:26:16 +02:00
ae72acb493
Remove old unused and unmaintained Windows build scripts
...
These scripts are no longer used and caused confusion to someone on IRC
recently who thought they were used for the official builds.
2016-10-03 20:22:34 +10:00