Tweaked panel slightly, updated README and NEWS
git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@14 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
This commit is contained in:
parent
4cfde74db7
commit
6f9ee53aa2
2
NEWS
2
NEWS
|
@ -4,7 +4,7 @@
|
|||
* bitrot removal, GCC4 fixes, autotools updates, etc
|
||||
* added GTK control panel server interface client
|
||||
* removed all traces of former name (API is incompatible with previous
|
||||
releases)
|
||||
releases, search replace "CCA" and "LADCCA" with "LASH", and "cca_" with "lash_")
|
||||
|
||||
0.4.0:
|
||||
|
||||
|
|
19
README
19
README
|
@ -10,13 +10,18 @@ $ make
|
|||
# make install
|
||||
$ lashd
|
||||
|
||||
then, in different consoles, run lash_gtk_client and lash_synth. Make
|
||||
some jack and aseq connections to the synth using aconnect and jack_connect.
|
||||
Add some configs and open a file in lash_gtk_client. Then click on save
|
||||
in lash_gtk_client. Now close both the clients (just ^C the synth.) Now
|
||||
run lash_control and type "restore /home/<user>/audio-projects/project-1".
|
||||
The synth and gtk client should restart, and the synth's connections should
|
||||
be restored. Phat.
|
||||
then, in different consoles, run lash_panel and lash_synth. Make
|
||||
some Jack and Alsa Sequencer connections to the synth using aconnect and
|
||||
jack_connect (or your patch bay of choice).
|
||||
|
||||
Play around with the settings of lash_synth, and click "Save Project" in the
|
||||
control panel (you'll have to select a directory to save to). Then click
|
||||
"Close Project" and all running LASH clients should exit, and the project
|
||||
tab in lash_panel should disappear.
|
||||
|
||||
Now use the "File->Open Session" menu item to open your saved project. The
|
||||
synth (and any other runnings LASH clients) should restart, and all the Jack
|
||||
and Alsa MIDI connections should be restored. Phat.
|
||||
|
||||
The interesting header files are client_interface.h, types.h, config.h and
|
||||
event.h, all in the lash/ directory. There is a partially complete
|
||||
|
|
|
@ -424,9 +424,9 @@ panel_create(lash_client_t * lash_client)
|
|||
/*
|
||||
* "no project" label (shown instead of a notebook tab when no projects are present)
|
||||
*/
|
||||
panel->no_projects_label = gtk_label_new("(No projects open. Start a LASH client, or load a project from the File menu)");
|
||||
panel->no_projects_label = gtk_label_new("No projects open. Start a LASH client, or load a project from the File menu.");
|
||||
gtk_widget_show(panel->no_projects_label);
|
||||
gtk_box_pack_start(GTK_BOX(main_box), panel->no_projects_label, TRUE, TRUE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(main_box), panel->no_projects_label, FALSE, TRUE, 10);
|
||||
|
||||
/*
|
||||
* status bar
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
AC_INIT([LASH],[0.5.0pre0])
|
||||
AC_INIT([LASH],[0.5.0])
|
||||
AC_CONFIG_SRCDIR([lash/types.h])
|
||||
AC_CONFIG_HEADER([config.h])
|
||||
AM_INIT_AUTOMAKE
|
||||
|
|
Loading…
Reference in New Issue