Michael Gregorius

Results 25 issues of Michael Gregorius

Lb302 does not reset it's state before/after an export. Therefore if you export a project twice the Lb302 tracks will differ in phase. ### Expected Behaviour The exports should be...

bug

## Accessors for volume, cutoff, resonance Add accessors for the volume, cutoff and resonance parameters (envelope and LFO). Use references instead of pointers. This makes the code less technical and...

This pull request makes the steps in the Pattern Editor scalable and renders them with SVGs instead of PNGs. That way they look more "crisp" than with the current bitmap...

## Turn `sampleFrame` into a class This pull request turns `sampleFrame` into a class with useful constructors, operators and methods which greatly simplify working with it. Please refer to the...

Introduce a method which checks if a file that's loaded has the LADSPA controls saved in an old format that was written with a version before commit e99efd541a9. The method...

Do not update the clip length when dragging a node in `AutomationClip::setDragValue`. This is achieved by removing the call to `updateLength` from `AutomationClip::removeNode` and explicitly calling the update in all...

### System Information Linux - Wayland ### LMMS Version(s) bda1a9c37ed29cd7c80f08d7405dd4dbfad8947d ### Bug Summary See this comment and the ones following for now: https://github.com/LMMS/lmms/pull/7453#issuecomment-2295180687 Short story: the Wayland rendering loop reveals...

bug

### Bug Summary When the play head reaches the vertical scroll bar it will paint over it: ![PlayHeadOverScrollBar](https://github.com/user-attachments/assets/bc2c1cd6-4afb-4e38-8e90-a33e94458d83) ### Expected Behaviour The scroll bar is not painted over. ### Steps...

bug

Use `CountInstruments` and `GetInstrument` instead of the deprecated methods `GetFirstInstrument` and `GetNextInstrument`. Use `CountRegions` and `GetRegionAt` instead of the deprecated `GetFirstRegion` and `GetNextRegion`. Both changes turn `while` loops into `for`...

Show the maximize button for resizable instruments. Most other changes have the character of refactorings and code reorganizations. Remove the negation in the if condition for resizable instruments to make...