781 Commits (sample-track)
 

Author SHA1 Message Date
Ben Niemann f94fb2fcd8 Disable mypy checking of profutil. 3 years ago
Ben Niemann 70c06f6903 Support FLAC 3 years ago
Ben Niemann d464ba0dd6 Generate test files in various formats during build. 3 years ago
Ben Niemann ee36b59342 Delete samples via context menu. 3 years ago
Ben Niemann ef04c76e29 Fix crash when the last sample was removed while is was played. 3 years ago
Ben Niemann f007ab8234 Use QImage instead of QPixmap to render tiles. 3 years ago
Ben Niemann 1e8be00df2 Improve profiler tooling and minor optimization of sample rendering. 3 years ago
Ben Niemann 0607f9b326 Split out an async load_sample() method, and improve test coverage. 3 years ago
Ben Niemann b4a771845f Make uitest event simulation async (instead of calling QApplication::processEvent) 3 years ago
Ben Niemann eac4abc590 Print source_traceback for better debugging of asyncio issues. 3 years ago
Ben Niemann ec44ef29a3 Fix initial properties of TrackEditors. 3 years ago
Ben Niemann 583b3d7910 Use mutagen for file metadata and support AAC files. 3 years ago
Ben Niemann 98f34ea4b1 Support importing MP3 files. 3 years ago
Ben Niemann 105275d5cf Remember dialog settings. 3 years ago
Ben Niemann 9eccdc5d01 Fix moving samples around. 3 years ago
Ben Niemann f5a19601f9 Stereo samples only played back one channel. 3 years ago
Ben Niemann afa0bfb215 Rewrite sample rendering. 3 years ago
Ben Niemann 13d444da0a Expose the TimeMapper's sample rate. 3 years ago
Ben Niemann 9ddcd1a336 Gracefully handle non-UTF8 stdout/stdin for subprocesses. 3 years ago
Ben Niemann e867916332 Fix bad key for raw audio files. 3 years ago
Ben Niemann 405aa62e67 Load samples from raw files in SampleTrack. 3 years ago
Ben Niemann f778ef25c9 A loaded AudioFile is always acquired. 3 years ago
Ben Niemann 8a293a0f12 Import samples as raw float arrays into project directory. 3 years ago
Ben Niemann b72d16bee2 Fix test issues. 3 years ago
Ben Niemann 7011658cf1 Blog post: Development update (January 3) 3 years ago
Ben Niemann bae6940b36 Track list improvements. 3 years ago
Ben Niemann 51053cf5a1 Use boost::rational as the implementation of MusicalTime/Duration. 3 years ago
Ben Niemann 7bf10cf937 Blog post: Development update (September 23) 3 years ago
Ben Niemann f4c583ee5b New copy&paste system. 3 years ago
Ben Niemann c4e63e29f5 Blog post: PySide2 non-migration 3 years ago
Ben Niemann 4bb8ea6d2f Random bug fixes. 3 years ago
Ben Niemann ec0d3ced2f Blog post: "Development update (September 8)" 3 years ago
Ben Niemann f81b4e3889 Add a basic pianoroll track type. 3 years ago
Ben Niemann 98ed4f38ad Blog post: "Development update (August 11)" 3 years ago
Ben Niemann 53ccc97183 Improve test infrastructure. 3 years ago
Ben Niemann 55c999aed5 Blog post: waf migration 3 years ago
Ben Niemann 6425de4967 Fix runtests. 3 years ago
Ben Niemann 0e4c0ddf10 Switch build system to waf. 3 years ago
Ben Niemann 371337a0d7 Blog post: Development update (July 14) 3 years ago
Ben Niemann 66011fa94a Allow ports with variable types. 3 years ago
Ben Niemann 8fcbf791f2 Blog post: Development update (July 6) 3 years ago
Ben Niemann a00e72ed49 Add some new node types. 3 years ago
Ben Niemann 1eea0de231 Blog post: Development update (June 23) 3 years ago
Ben Niemann bc9be73125 Add MIDI Looper node. 3 years ago
Ben Niemann 45c50ed15b Blog post: Development update (June 13) 3 years ago
Ben Niemann 8d7c0cc0d4 Reorganize the app start process and use a new "open project" dialog. 3 years ago
Ben Niemann fa52f61595 Fix faustlibraries installer to work from a clean slate. 3 years ago
Ben Niemann 6328c73424 Blog post: Development update (May 19) 3 years ago
Ben Niemann accff25ed0 The great "model merge" refactoring. 3 years ago
Ben Niemann 6cd4d024d8 Blog post: The great "Model Merge" refactoring 3 years ago