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:
...
- Don't create the virtualenv, instead require one to already exist.
- Download SIP and PyQT5 automatically, instead of just asking for it.
- Move list of packages to be installed with pip to requirements.txt.
- Fix a typo in the list of required deb packages.
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