This website requires JavaScript.
Explore
Help
Sign In
Paul Davis
paul
0 Followers
·
0 Following
Galisteo, NM
Joined on
2022-04-13
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
paul
pushed to
pianorule
at
ardour/ardour
2024-06-28 00:27:57 -04:00
d8d620db7e
make CueEditor be a HistoryOwner and start on undo/redo refactor
2fc08dd62a
NO-OP: add useful comment
1aa0f56128
Session IS-A history owner
09c5b967a4
abstract concept of a history owner from ARDOUR::Session into libpbd
Compare 4 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-27 18:51:23 -04:00
41b6c8a5bf
fix previous commit (typo)
paul
pushed to
master
at
ardour/ardour
2024-06-27 18:42:18 -04:00
8efab1c796
fix handling of MIDI controller MSB & LSB values
paul
pushed to
pianorule
at
ardour/ardour
2024-06-27 18:22:42 -04:00
01b8850c1a
use MidiModel::ContentsChanged to drive MIDI cue edit swaps (GUI version)
bf49d22ec4
use MidiModel::ContentsChanged to drive MIDI cue edit swaps
Compare 2 commits »
paul
pushed to
pianorule
at
ardour/ardour
2024-06-26 23:53:18 -04:00
0d58465297
remove debug output
ae9532a781
more changes to get MIDI clip editing working
a7c5f4b727
add ::render() to MidiModel since that's what we'll be editing
9a77808145
more preparation for MIDI cue editing to propagate to the slot (trigger)
04c5f8fd63
further preparation for MIDI cue editing in triggerbox code
Compare 120 commits »
paul
pushed to
pianorule
at
ardour/ardour
2024-06-26 23:41:05 -04:00
6447f0d0b5
remove debug output
652094531a
more changes to get MIDI clip editing working
5f5976d79b
add ::render() to MidiModel since that's what we'll be editing
27714af5d0
more preparation for MIDI cue editing to propagate to the slot (trigger)
759b30d22c
further preparation for MIDI cue editing in triggerbox code
Compare 156 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-26 19:20:10 -04:00
ac159d899b
new MIDNAM for the Kurzweil K2700, from Nikolaos Strikos <strikosn@gmail.com>
paul
deleted branch rtm-not-mm from
ardour/ardour
2024-06-26 15:49:26 -04:00
paul
pushed to
pianorule
at
ardour/ardour
2024-06-26 01:00:23 -04:00
18b0f308e6
more preparation for MIDI cue editing to propagate to the slot (trigger)
18ceb97c0a
further preparation for MIDI cue editing in triggerbox code
13e303250d
MIDI state trackers: dump() is const
f128238162
provide access to the trace parser (if any) for a MidiPort
8fbd8ad9ca
MIDI tracer: don't update ports if audio engine is not running when ports_changed() is called
Compare 36 commits »
paul
pushed to
rtm-not-mm
at
ardour/ardour
2024-06-26 00:13:03 -04:00
c85e80cd7e
modify MIDITrigger to use an RTMidiBuffer<Beats,Beats> for playback, not a MidiModel
29aa3d3617
templatize RTMidiBuffer to allow use in different time domains
183c482b7b
Add a new ::render() method to MidiSource that writes to an EventSink
Compare 3 commits »
paul
created branch
rtm-not-mm
in
ardour/ardour
2024-06-26 00:13:02 -04:00
paul
pushed to
pianorule
at
ardour/ardour
2024-06-22 00:19:39 -04:00
a5f6f68973
basics of MIDI clip editing notification via model swap
4445b4d868
extend MidiModel and MIDITrigger in preparation for edit-change handling
d071a51256
NO-OP: internal whitespace and newline cleanup
20f28be119
MidiStateTracker: extend API to allow "diffs" between two MidiStateTrackers
5a5d1ae071
when disconnecting a MIDI port for follows-selection, get ALL connections
Compare 7 commits »
paul
pushed to
master
at
ardour/livetrax
2024-06-21 22:34:57 -04:00
b19654887b
Merge branch 'ardour'
c94ca79798
provide access to the trace parser (if any) for a MidiPort
Compare 2 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-21 22:31:41 -04:00
c94ca79798
provide access to the trace parser (if any) for a MidiPort
paul
pushed to
master
at
ardour/livetrax
2024-06-21 18:19:14 -04:00
765a8b3303
Merge branch 'ardour'
df7fe4fb91
MIDI tracer: don't update ports if audio engine is not running when ports_changed() is called
bbcaf617c4
async MIDI ports run output trace parser scanner if there is one
af9472ecb6
fix naming of MIDI scene changes
d7f9b659f2
slightly improve mgmt of shared_ptr<MIDISceneChange>
Compare 16 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-21 17:47:09 -04:00
df7fe4fb91
MIDI tracer: don't update ports if audio engine is not running when ports_changed() is called
bbcaf617c4
async MIDI ports run output trace parser scanner if there is one
af9472ecb6
fix naming of MIDI scene changes
d7f9b659f2
slightly improve mgmt of shared_ptr<MIDISceneChange>
f54fd286ee
MIDI scene changes should use bank 0 if no bank msg has been seen
Compare 6 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-15 16:01:41 -04:00
1e5a5b6b4f
do not have MIDI input follow selection when recording
paul
pushed to
master
at
ardour/ardour
2024-06-15 00:17:48 -04:00
0847dc8a37
when disconnecting a MIDI port for follows-selection, get ALL connections
cf58a157e3
extend PortManager API to include 3rd argument used by backend get_connections()
7982d69cb3
no need to set up midi input enable button for every ::set_route()
Compare 3 commits »
paul
pushed to
pianorule
at
ardour/ardour
2024-06-11 17:18:02 -04:00
e700e5dad1
fix handling of MIDI draw tool actions and widgets
2545a88d50
NO-OP: whitespace
4e7b776b3b
fix placement of ghost note while in draw mode
4ffcff624c
fix geometry calculations during NoteCreateDrags.
494579c20c
prefer nullptr to 0
Compare 6 commits »
paul
pushed to
master
at
ardour/ardour
2024-06-10 12:47:17 -04:00
1660ad3ed9
always center the new session dialog
First
Previous
1
2
3
4
5
...
Next
Last