Commit Graph

1200 Commits (main)
 

Author SHA1 Message Date
Ben Niemann 1b46862482 Add --nocoverage to runtests.
7 years ago
Ben Niemann 4e2731ef2d Continued work on IPC
7 years ago
Ben Niemann 7401c5d00e prototype of sfz to csound parser
7 years ago
Ben Niemann c9ccfacc04 Initial version of new recordfile.py
7 years ago
Ben Niemann 58961a8e95 Intermedia commit to switch computers.
7 years ago
Ben Niemann 0510cddb59 Make it work again under 16.04
7 years ago
Ben Niemann 6001d5709f Remove obsolete libs dir.
7 years ago
Ben Niemann 0aa8e34ed1 Merge branch 'master' of github.com:odahoda/noisicaa
7 years ago
Ben Niemann b66abb576e Prototype of what a SFZ player might look like.
7 years ago
Ben Niemann 40773c2b8a Update README.md, now that PyQt5 isn't built anymore.
7 years ago
Ben Niemann 49ac3745f4 Use vext to import systemwide PyQt5, instead of building a custom one.
7 years ago
Ben Niemann 6367289f60 Move index management of list members into core.state
7 years ago
Ben Niemann 886c7a0d0b Merge branch 'master' into list_object
7 years ago
Ben Niemann 6adff8ce75 Fix imports for updated pyfakefs. Add dependency on flac binary.
7 years ago
Ben Niemann ee3cb48277 Started prototyping list container objects.
7 years ago
Ben Niemann fc939d50b2 Wire up encoder to render dialog.
7 years ago
Ben Niemann d9e9e86fa9 Initial EncoderSink with FLAC support.
7 years ago
Ben Niemann 94baea38ec Merge branch 'master' into render
7 years ago
Ben Niemann 602a61382f Stop playback at end of sheet.
7 years ago
Ben Niemann 0db73dadf5 Create demo project with some content.
7 years ago
Ben Niemann ba6e5878b2 "Render to file..." dialog, that does not actually do anything yet.
7 years ago
Ben Niemann f9dd982f18 Wire up MidiHub to the onscreen piano of the instrument lib.
7 years ago
Ben Niemann 6813675a43 Simple __main__ section in midi_hub.py for manual testing.
7 years ago
Ben Niemann e25002fefb Use mock sequencer in midi_hub_test.py
7 years ago
Ben Niemann c9849e71c2 Remove portmidi related stuff, I'm going for lower-level direct alsa access.
7 years ago
Ben Niemann c667aa8faa Use callbacks module for MidiHub listeners.
7 years ago
Ben Niemann 6632b832f4 Merge branch 'master' into midi
7 years ago
Ben Niemann 2c453fb921 Use CallbackRegistry for property change listeners.
7 years ago
Ben Niemann 1a9eb87d7b Return the listener instance itself, which can remove itself from the owning registry, so clients don't have to remember what they registered it to.
7 years ago
Ben Niemann d370202610 More shorter method names.
7 years ago
Ben Niemann 83d6afe724 Shorter method names.
7 years ago
Ben Niemann 247c74c497 Added logging.
7 years ago
Ben Niemann 12d50849bd Add callbacks module (before I'm going to reimplement this again).
7 years ago
Ben Niemann fa9b47827a Initial MIDI handling.
7 years ago
Ben Niemann 83cff6aa56 Reworked setup_env.sh script:
7 years ago
Ben Niemann f0e954f4f2 Fix crash when setting instrument.
7 years ago
Ben Niemann 1f54f5fece Move fileutil into core.
7 years ago
Ben Niemann 41d4e20435 Use LogFile to write commands to log, replay on open. No need to save anymore!
7 years ago
Ben Niemann 3107aef83a Factor out BaseProject to make testing easier.
7 years ago
Ben Niemann d29468b067 Improvements to LogFile (magic header, versioning, sanity checks on opening).
7 years ago
Ben Niemann 14e3efe898 Simple (binary) log file class.
7 years ago
Ben Niemann 47ab5b304f mv file.py fileutil.py
7 years ago
Ben Niemann 4f7a3e506c Make commands serializeable, create fake log file.
7 years ago
Ben Niemann ca590c2cfd More stuff to ignore.
7 years ago
Ben Niemann 54acdd251d (Clumpsy) tests for context menu actions.
7 years ago
Ben Niemann 6a7985c66e More tweaks to setup_env.sh.
7 years ago
Ben Niemann a58b105e68 Some fixes to get in run on a vanilla Ubuntu.
7 years ago
Ben Niemann 221bd47115 Added (empty) libs/ dir.
7 years ago
Ben Niemann 35aac9b88b Fixes to setup_env.sh and 'Getting Started' instructions.
7 years ago
Ben Niemann 9dea545a28 Initial commit to git (from latest version in svn).
7 years ago