fix version available 0.4.2-44
The release date is due in 2 weeks, for now.
This means you invoke gsequencer
for now. The name Advanced Gtk+ Sequencer stays still for the newly created libraries.
So it was said, Advanced Gtk+ Sequencer held its promise to split code into libraries. There still some work remaining to fix modularity but isn't much to do.
AgsApplicationContext super-seeds AgsMain and the header main.h will slightly change. The AgsMain struct will disappear and me appreciates those changes. Not at least cause of reversed words problematic.... read more
Hi community
Advanced Gtk+ Sequencer aka gsequencer will stop using automake since me feels really pissed off dealing with those unnecessary and frustrating build cycle.
Ever tried to do a recursive automake file at your flavors?
kindly yours
Joël
Months ago there was first announcement of ags
0.4.2. Since then many fixes towards stability and usage of the audio layer occurred.
The new release tries to keep such modifications low but rather improving GUI and user experience.
On-coming release will provide many new features like:
The effect bridge is a base class acting as channel container for providing ladspa effect's processors. You may have either dedicated or bulk mode.... read more
After a short development break work on Advanced Gtk+ Sequencer goes on ...
So far me did minor fixes to ags_channel_tillrecycling_cancel() this causes the matrix sequencer not crashing anymore.
Further introducing a global mutex ags_application_mutex intended for use especially with AgsMain or where you need something like global locking.
hot linking channels caused engine to crash, in some prior versions. Me can say at least it doesn't crash. but can't exactly say if it's operable since having only one soundcard connected. It is operable.
And for sure, no sound server connected ...
Further Advanced Gtk+ Sequencer is shipped with a sample file ags_file.xml and configuration ags.conf
So you might:
$ ./ags --filename ags_file.xml
To save plugins should be safe for now. Further previously mentioned removal of plugin is properly done.
In Advanced Gtk+ Sequencer 0.4.2-39 you may add recalls during playback. Caveat is as removing won't apply immediatly since the template got duplicated. This means remove eg. a LADSPA plugin just removes the template but not the running effect.
Further API documentation was updated see: http://ags.sf.net/api/ags
After about 30 minutes:
1534 minos 20 0 3324.3m 583.7m 103.3 7.4 30:04.32 S ags
... and about 6 minutes later:
1534 minos 20 0 3020.1m 711.6m 125.0 9.0 36:23.21 S ags
... after 45 minutes:
1534 minos 20 0 3164.1m 887.4m 117.1 11.3 45:02.83 S ags
As stopped playback:
~~~~~~~~
1534 minos 20 0 3164.1m 909.3m 19.0 11.6 46:10.66 S ags
~~~~~~~~... read more
Advanced Gtk+ Sequencer definitively supports LADSPA. In earlier releases it was just rudimentary implemented and not functional at all.
And for now it's here.
Me trying to fix this issue.
Restore seems to work correctly there may be some warnings during opening files. But they can probably ignored. Further investigation by testing needed.
First tests seems to be satisfiable:
Missing tests:
XML IO was broken for Advanced Gtk+ Sequencer 0.4.2-20 to 0.4.2-31.
Fix version available 0.4.2-32 for now.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
23263 h3lix -96 0 1384m 777m 14m S 113.8 9.9 61:17.78 ags
and runs on ...
Advanced Gtk+ Sequencer version 0.4.2-28 is now running for over 1 hour and 30 minutes
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18301 h3lix -96 0 21.9g 6.1g 3840 S 111.3 79.3 99:28.05 ags
and runs on ...
The drum is functional again other engines may crash for 0.4.2-25.
Bugfixes are following.
affected function is probably ags_audio_open_files() during patching occured a mistake ...
Further API gets some modification file IO stays the same.
to be added:
and must be implemented by
...
further find_port() in AgsMachineClass, AgsPadClass and AgsLineClass to be implemented
Note: Swami is missing in minos-one_v1.0.iso
Download http://sourceforge.net/p/ags/files/minos-one_v1.1.iso
The new release is based on systemd see http://www.linuxfromscratch.org/lfs/view/systemd/
Many new software added to minos-one_v1.0:
These features will be included for sure:
Intended to be added:
Definitely added:... read more
Note there some problems with images ...
The official release will follow.
minos-one_v1.0
I just read dssi-vst supports LADSPA and brings those plugins to it ...
Note there will follow one more release that handles configuration correctly.
ags-0.4.20 and later should really have a config file like this one in ~/.gsequencer/ags.conf
It is documented in the wiki as well.
[generic]
autosave-thread=false
[thread]
model=multi-threaded
lock-global=ags-thread
lock-parent=ags-recycling-thread
[device]
samplerate=44100
buffer-size=940
pcm-channels=2
dsp-channels=2
alsa-handle=hw:0
No chance with VirtualBox to get desired performance. There will be provided an updated ISO which fixes soundcard rights in /etc/group.
Probably there will be a downgrade of ags-0.4.2-20 to ags-0.4.2-19 because it seems to be broken.
The live DVD works great with my 2 years old Lenovo Yoga Ultrabook :)