newsAdvanced Gtk+ Sequencer - News: Better support for Apple MacOS X High Sierra

Latest News
GSequencer v2.1.53 for debian buster posted by jkraehemann, Fri 08 Mar 2019 11:01:12 PM UTC - 0 replies
Get emotional as debian buster is going to be released posted by jkraehemann, Thu 07 Mar 2019 12:46:59 AM UTC - 0 replies
State of GSequencer in debian buster posted by jkraehemann, Sun 03 Mar 2019 07:08:32 PM UTC - 0 replies
handling LV2 iriref posted by jkraehemann, Wed 13 Feb 2019 10:20:49 AM UTC - 0 replies
fixed ref-count posted by jkraehemann, Sat 09 Feb 2019 02:46:41 PM UTC - 0 replies
[Submit News]
[79 news in archive]

Better support for Apple MacOS X High Sierra

Item posted by Joël Krähemann <jkraehemann> on Tue 14 Nov 2017 11:55:02 PM UTC.

Recent days, I just replaced every nested function on 1.1.x-mac git branch. These changes are probably going to master, too. Later I am going to merge to 1.2.x branch. One thing I need to say is: I love nested functions but to test the it is much easier to not do so.


GSequencer v1.2.x is huge

Lots of changes are going to be introduced. In view of previous release cycle it takes more time to next minor release. The ability to record audio data demands many new features for the backend alike the user interface.

Grained control of audio data

Now, it makes definitely sense to implement machine properties allowing you to set samplerate and format. Further set assigned soundcard is beneficial and would be mapped to:

  • AgsMachineConfig

Introducing again configuration in place won't be a pain, anymore. Since you are able to have grained control.

Recognizing that you probably want to specify an audio file providing to AgsWaveEdit. This is going to be done analogues to any other audio file. You shall be able to open it by the link editor.

More unit tests

Test coverage is here but still is not very good. Merging changes from 1.1.x-mac branch will enable us to have better tests.

Functional tests missing ...

There no functional tests available to automation editor and envelope dialog. And probably other features still need automated testing.

Done so far

The objects AgsDevin, AgsJackDevin and AgsPulseDevin are implemented. AgsJackServer and AgsJackClient got extended in view of soundcard input.

So Basically you could record using ALSA, OSSv4 or Jack Audio Connection Kit from your soundcard.

The MacOS X binary available on historical project location on gets an update, soon.

"Advanced Gtk+ Sequencer"

By Joël

No messages in Better support for Apple MacOS X High Sierra


Back to the top

Powered by Savane 3.4