Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-05 | Add a newly introduced source to our MSVC project (libardour) | John Emmas | |
2015-09-05 | Add some newly introduced sources to our MSVC project (portaudio_backend) | John Emmas | |
2015-09-05 | As an experiment, use PBD::ScopedFileDescriptor in preference to 'ofstream' ↵ | John Emmas | |
which doesn't support UTF8 (on Windows at least) This change should ensure that our "been_here_before" file ('.a3' or whatever) will get created successfully - even for user paths with non-English characters in them. If this experiment works on all platforms, there are several other areas where we'll probably need something similar. | |||
2015-09-05 | fix log-scale for automation lanes. | Robin Gareus | |
2015-09-05 | don't use gain-mapping (verbose-cursor) for plugin params. | Robin Gareus | |
2015-09-05 | remove a float loop counter | Robin Gareus | |
2015-09-05 | display session create/open failure errors. | Robin Gareus | |
2015-09-05 | provide details about session-creation failure. | Robin Gareus | |
2015-09-05 | add missing include | Robin Gareus | |
2015-09-05 | unit-test: set instance name to pre-configure dummy engine | Robin Gareus | |
2015-09-05 | Dummy-Backend: special case unit-test | Robin Gareus | |
2015-09-05 | fix bitwise enum parsing | Robin Gareus | |
2015-09-04 | print insanity-check message only in debug builds | Robin Gareus | |
2015-09-04 | Fix invalid error message when selecting directories/folders in Import dialog | Tim Mayberry | |
On linux SndFileSource::get_soundfile_info was being called with an empty path value when clicking on a folder in the left side part of the file browser which resulted in an unnecessary error message. On Windows every time a directory was selected in the Import dialog, SndFileSource::get_soundfile_info would fail to open the directory in read only mode and produce an error, but as we don't want to query/open soundfile info for directories anyway just test and return if the path is a directory. | |||
2015-09-04 | Remove Apply button in Import dialog/Window and change OK to "Import" | Tim Mayberry | |
Don't close the window when clicking on Import. Changing "OK" to "Import" makes it clear what action is being taken by the button. I quite frequently imported several files from different directories using "Apply" and then would click on OK to finish using the dialog only to have the last import occur again unintentionally. Another option would of been to change "Apply" to "Import" and "OK" to "Import and Close" and not have a Close button. | |||
2015-09-03 | Change Cancel button in Import Dialog to Close button | Tim Mayberry | |
This button closes the window, it doesn't actually cancel any importing that has taken place and cancelling the import in progress is done by the Cancel button in popup progress dialog | |||
2015-09-03 | Indentation and whitespace fixes in sfdb_ui.h | Tim Mayberry | |
2015-09-03 | Review changes | Mathias Buhr | |
2015-09-03 | Fixes case where audiofiles used wrong peakfiles | Mathias Buhr | |
2015-09-03 | Use const reference and renames variable | Mathias Buhr | |
2015-09-02 | another -Wabsolute-value fix | Robin Gareus | |
2015-09-02 | rework AudioUnit variable input port count. | Robin Gareus | |
2015-09-02 | a couple of debug output statements to help diagnose a crash, part 2 | Paul Davis | |
2015-09-02 | a couple of debug output statements to help diagnose a crash | Paul Davis | |
2015-09-02 | fix typo in 434416c | Robin Gareus | |
2015-09-02 | show compile-time cpu-arch in about - closes #6548 | Robin Gareus | |
2015-09-02 | waveform, mutex for _current_image | Robin Gareus | |
may be used in render-thread while invalidate_image_cache() is called. possible fix for #6478 | |||
2015-09-02 | replace "None" with DeviceNone in ALSA/Coreaudio | Robin Gareus | |
TODO: separate MidiSystemNone | |||
2015-09-02 | Add debug output for errors when setting MMCSS thread characteristics | Tim Mayberry | |
2015-09-02 | Use MMCSS utility functions in PortaudioBackend | Tim Mayberry | |
2015-09-02 | Add utility functions in PortaudioBackend for re/setting MMCSS thread ↵ | Tim Mayberry | |
characteristics | |||
2015-09-02 | Pass input and output audio buffers into PortaudioBackend blocking process ↵ | Tim Mayberry | |
function This makes it possible to reuse the method for callback based processing | |||
2015-09-02 | Add audio_utils.h header in PortaudioBackend for de/interleaving audio data | Tim Mayberry | |
2015-09-02 | Add two utility methods to abstract PortAudioBackend state | Tim Mayberry | |
These may change as support for callback API is added | |||
2015-09-02 | Extract MIDI input/output processing in PortAudioBackend into new methods | Tim Mayberry | |
2015-09-02 | Add a DSPLoadCalculator class to the PortAudioBackend for DSP load calculation | Tim Mayberry | |
The class uses the same algorithm as in the coreaudio and alsa backends and should probably go into libardour at some point | |||
2015-09-02 | Fix include style of system header | Tim Mayberry | |
2015-09-02 | Extract main processing section of PortAudioBackend into new method | Tim Mayberry | |
2015-09-02 | Extract freewheel processing in PortAudioBackend into new method | Tim Mayberry | |
2015-09-02 | Don't update unused dsp timer variable in freewheel process in PortaudioBackend | Tim Mayberry | |
2015-09-02 | Refactor port change handling part of PA Backend process function into new ↵ | Tim Mayberry | |
method | |||
2015-09-02 | Rename variables in PortaudioBackend in preparation for using PA callback API | Tim Mayberry | |
2015-09-02 | Fix copy and paste error in debug output message in WINMME Midi Output | Tim Mayberry | |
2015-09-02 | Signal WinMME Midi output thread so the thread wakes up and terminates properly | Tim Mayberry | |
2015-09-02 | Stop WINMME midi driver/devices when PortAudio backend is stopped | Tim Mayberry | |
2015-09-02 | Refactor part of PortAudioBackend::_start/stop into new methods | Tim Mayberry | |
2015-09-02 | Don't add "None" devices for ASIO driver in PortaudioBackend | Tim Mayberry | |
2015-09-02 | Add utility method for choosing which device/s to display in Audio Setup dialog | Tim Mayberry | |
2015-09-02 | Use previously set buffer size in EngineDialog if possible | Tim Mayberry | |
This is also to support refreshing of devices so that the buffer size isn't reset. | |||
2015-09-02 | Add "Refresh Devices" button in Audio Setup dialog for backends that support it | Tim Mayberry | |
This allows the portaudio library to be reinitialized to pick up new devices and changes to ASIO buffer changes made externally. |