Andrew Belt
|
3abe6aa804
|
Implement all Core panel redesigns. Reorganize Core module class and SVG names.
|
3 years ago |
Andrew Belt
|
ae21a4c70d
|
Add Audio-2 WIP.
|
5 years ago |
Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
535b64c5bb
|
Wrap Core plugin in core:: namespace.
|
5 years ago |
Andrew Belt
|
ba2d5f8e2d
|
Move Core metadata from Core/plugin.cpp to Core.json manifest. Finish most of Plugin menu functionality. Rewrite plugin loading code.
|
6 years ago |
Andrew Belt
|
90d784d4be
|
Finalize Core Audio panels.
|
6 years ago |
Andrew Belt
|
5b3c9b36af
|
Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser.
|
6 years ago |
Andrew Belt
|
3b5380d28c
|
Added Core AUDIO-16
|
6 years ago |
Andrew Belt
|
dab876ab96
|
Add description to Core modules. Disable QWERTY MIDI keyboard when an element is selected.
|
6 years ago |
Andrew Belt
|
9ab5244002
|
Add MIDI-Map panel and boilerplate. Various fixes for SVGButton.
|
6 years ago |
Andrew Belt
|
244b44bb4e
|
Rename Core MIDI modules to their modern names, keeping their slugs compatible.
|
6 years ago |
Andrew Belt
|
9ffb57edd0
|
Remove Window::isModPressed() and isShiftPressed(). Add Window::getMods(). Add partial implementations of Core MIDI-CC and MIDI-Gate.
|
6 years ago |
Andrew Belt
|
2862703f4c
|
Add CV-MIDI to Core. Move arrow key scrolling from ScrollWidget to RackWidget.
|
6 years ago |
Andrew Belt
|
481ef40fa7
|
Add metadata to Core plugin
|
6 years ago |
Andrew Belt
|
e51ce44588
|
Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete)
|
7 years ago |
Andrew Belt
|
614c6d0988
|
Add MIDITriggerToCVInterface skeleton
|
7 years ago |
Andrew Belt
|
25226eb5d5
|
Add MIDI-4 skeleton
|
7 years ago |
Andrew Belt
|
db8d0fc1d6
|
Add partial MIDI CC Interface, MIDI CV fixes
|
7 years ago |
Andrew Belt
|
2ff1ee5c86
|
Allow separation from Module and ModuleWidget in Model subclass
|
7 years ago |
Andrew Belt
|
5e6463f5af
|
Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO
|
7 years ago |
Andrew Belt
|
575e4df2fd
|
Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now.
Add detection code for legacy1 mode for patch files.
Initialize patch on launch if the last launch crashed after 15 seconds.
|
7 years ago |
Andrew Belt
|
d7875d5e30
|
Add midi.cpp with MidiIO class
|
7 years ago |
Andrew Belt
|
fc29d9861b
|
Merge manufacturerSlug and manufacturerName to manufacturer, use plugin
slug for patches instead of manufacturerSlug
|
7 years ago |
Andrew Belt
|
47682af04c
|
Add metadata submenu to "Add module" menu, deprecate Menu::pushChild (use ::addChild)
|
7 years ago |
Andrew Belt
|
ec6a7f3ead
|
Added Model tags
|
7 years ago |
Andrew Belt
|
4d70a4d38e
|
Move Core MIDI stuff around
|
7 years ago |
ben
|
4bdf07f838
|
Basic implementation of quad midi to cv
|
7 years ago |
Andrew Belt
|
fde88775d4
|
Add Notes to Core, added manufacturer slug/name to Model, reverted to
Plugins
|
7 years ago |
Andrew Belt
|
0c4cf64726
|
Renamed Plugin to Manufacturer, added multiline to TextField, added
Notes to Core, changed plugin build system to support multiple targets
per manufacturer
|
7 years ago |
ben
|
9452d69737
|
Resolve issues after merging (initialisze -> reset etc.)
|
7 years ago |
ben
|
ec6e9f1b4c
|
Add trigger-to-cv module
|
7 years ago |
ben
|
63cfbc3d3c
|
Restructure midi interface
|
7 years ago |
Andrew Belt
|
18eb87ae40
|
Add BlankWidget to Core, refactor ModuleWidget
|
7 years ago |
Andrew Belt
|
f8f478ad4c
|
Add Bridge template
|
7 years ago |
ben
|
4ccb746e5a
|
Restructure MidiInterface, add velocity and aftertouch
to Midi-to-CV and add Midi-CC-to-CV
|
7 years ago |
Andrew Belt
|
c4a8f8e0fd
|
Add metadata to Plugins class and Add Module menu
|
7 years ago |
Andrew Belt
|
a16a9e1b5f
|
Added asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location
|
7 years ago |
Andrew Belt
|
6b33f9dbac
|
Lazy initialize portmidi and portaudio
|
7 years ago |
Andrew Belt
|
58974d5530
|
Added Davies knobs, added SVG renderer
|
8 years ago |
Andrew Belt
|
aad709e62c
|
Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader
|
8 years ago |
Andrew Belt
|
0669bf5dd7
|
Made AudioInterface and MidiInterface a bit prettier, added audio input
to AudioInterface
|
8 years ago |
Andrew Belt
|
86e2fabf20
|
A few days of work
|
8 years ago |
Andrew Belt
|
c1cae82918
|
Initial commit
|
8 years ago |