krähemann.com

Custom application design and development out-sourcing

Debian 10 – buster freeze

Click the following link to see important dates of Debian 10 stable release codename Buster:

https://release.debian.org/buster/freeze_policy.html

To enter the stable distribution with GSequencer is an important step to me. 2 years ago, the situation about Advanced Gtk+ Sequencer was different. There were too many changes, too late and this led to the situation of not being considered.

This time we are good prepared, many unit-tests are available now. The functional test cases are extended as well. Covering new machines like:

  • AgsAudiorec
  • AgsEqualizer10
  • AgsSpectrometer

2 major releases have been published by me, since then. For the 2.0.x release the entire audio layer was refactored. Providing thread-safe properties, a new parallel recursively computed dispatcher and common flags.

The waveform editor was implemented with recording capabilities. Improved pulseaudio playback supporting caching. Configuration in-place works now reliable.

Recent changes includes the ability to update oscillator controls depending on samplerate.

A built-in Open Sound Control server and support for the content format. This all by providing low-level functions along with a builder and parser.

And for sure tons of bug-fixes.


by Joël

monoidea’s monothek

Few months ago, I was asked to implement the source code of monoidea’s monothek.

Monoidea is a artistic design and print media company. The Swiss based start-up wanted to realize a service to promote artistic work. Especially music is the topic of the planned installation. To give a platform to lesser known artists from the region.

https://monoidea.ch

The initial code base is available from Github and is a work in progress.

https://github.com/monoidea/monothek

Monothek uses the Advanced Gtk+ Sequencer Library as foundation of its code. The custom UI was created by the principles of MVC – model view controller. Each view inherits direct of its abstract base type MonothekView, itselves a GtkWidget sub-class. Monothek does make serious use of GObject type system.

As trying a common playlist where each audio file is about 4-5 minutes. The memory usage was approximately 3.5 GB, including Xorg and Mate Desktop running.

We keep you updated on this topic.


by Joël

About gsequencer and minos-one

The domains gsequencer.org and minos-one.org recently pointed to different locations. The savannah hosted site nongnu.org/gsequencer will stay the same. Note nongnu.gsequencer.org points to it, now.

I am looking forward to setup this web-hosting, since I have much more abilities with my own web-hosting.

Further the minos-one ISO image was for a while not available because I didn’t know where to put it to.

Another big thing to me is having HTML5 videos.


by Joël

Website launch

krähemann.com was just launched. We offer you custom application design and development out-sourcing.

We have strong knowledge about free and opensource software.

As of 2018-03-06 the website is still in launch phase.


Joël