]> git.0d.be Git - jack_mixer.git/log
jack_mixer.git
3 years agoremove references to gna.org (shutdowned) 11 release-11
Frédéric Péters [Thu, 18 Jun 2020 06:49:48 +0000 (08:49 +0200)]
remove references to gna.org (shutdowned)

3 years agorelease: 11
Frédéric Péters [Thu, 18 Jun 2020 06:40:49 +0000 (08:40 +0200)]
release: 11

3 years agodoc: note about python 3 in NEWS file
Frédéric Péters [Thu, 18 Jun 2020 06:25:07 +0000 (08:25 +0200)]
doc: note about python 3 in NEWS file

3 years agodoc: update INSTALL with new python3 requirement
Frédéric Péters [Thu, 18 Jun 2020 06:23:20 +0000 (08:23 +0200)]
doc: update INSTALL with new python3 requirement

3 years agoadd Daniel Sheeler to authors
Frédéric Péters [Thu, 18 Jun 2020 06:18:31 +0000 (08:18 +0200)]
add Daniel Sheeler to authors

3 years agoremove system tray lefovers
Frédéric Péters [Thu, 18 Jun 2020 06:16:19 +0000 (08:16 +0200)]
remove system tray lefovers

3 years agobuild: require python 3
Frédéric Péters [Thu, 18 Jun 2020 06:12:15 +0000 (08:12 +0200)]
build: require python 3

3 years agoFix step_increment for scroll event
Daniel Sheeler [Fri, 12 Jun 2020 06:13:50 +0000 (01:13 -0500)]
Fix step_increment for scroll event

3 years agoFix mono input to stereo output
Daniel Sheeler [Fri, 12 Jun 2020 05:43:55 +0000 (00:43 -0500)]
Fix mono input to stereo output

3 years agopython2 -> python3 initial changes
Daniel Sheeler [Wed, 10 Jun 2020 13:48:10 +0000 (08:48 -0500)]
python2 -> python3 initial changes

3 years agoadd entry about GTK3 port to NEWS file
Frédéric Péters [Thu, 11 Jun 2020 08:12:47 +0000 (10:12 +0200)]
add entry about GTK3 port to NEWS file

3 years agoadd Daniel Sheeler to copyright in about dialog
Frédéric Péters [Thu, 11 Jun 2020 08:10:37 +0000 (10:10 +0200)]
add Daniel Sheeler to copyright in about dialog

3 years agoGet rid of some deprecated warnings
Daniel Sheeler [Wed, 10 Jun 2020 22:00:53 +0000 (17:00 -0500)]
Get rid of some deprecated warnings

3 years agoRemove sys tray thingy.
Daniel Sheeler [Wed, 10 Jun 2020 22:00:07 +0000 (17:00 -0500)]
Remove sys tray thingy.

3 years agoMake midi sensing dialog on top
Daniel Sheeler [Wed, 10 Jun 2020 20:15:08 +0000 (15:15 -0500)]
Make midi sensing dialog on top

3 years agoFix autoset dialogue bug
Daniel Sheeler [Wed, 10 Jun 2020 18:11:29 +0000 (13:11 -0500)]
Fix autoset dialogue bug

3 years agoFixes segfault and makes channels stereo
Daniel Sheeler [Tue, 9 Jun 2020 13:16:42 +0000 (08:16 -0500)]
Fixes segfault and makes channels stereo

3 years agoHandle scroll events for custom slider
Daniel Sheeler [Thu, 14 May 2020 10:04:41 +0000 (05:04 -0500)]
Handle scroll events for custom slider

3 years agoNew knob for custom slider
Daniel Sheeler [Thu, 14 May 2020 10:03:30 +0000 (05:03 -0500)]
New knob for custom slider

3 years agoMake custom slider draw in gtk3
Daniel Sheeler [Tue, 12 May 2020 01:35:15 +0000 (20:35 -0500)]
Make custom slider draw in gtk3

3 years agoFix merge fail.
Daniel Sheeler [Mon, 11 May 2020 02:13:13 +0000 (21:13 -0500)]
Fix merge fail.

3 years agoFix solo display errror; better colors
Daniel Sheeler [Wed, 6 May 2020 19:26:50 +0000 (14:26 -0500)]
Fix solo display errror; better colors

3 years agoFix remove channels and remove some debug prints
Daniel Sheeler [Sun, 10 May 2020 16:19:28 +0000 (11:19 -0500)]
Fix remove channels and remove some debug prints

3 years agoReplace deprecated menuitem code
Daniel Sheeler [Sun, 10 May 2020 15:52:02 +0000 (10:52 -0500)]
Replace deprecated menuitem code

3 years agoBetter formatting
Daniel Sheeler [Sat, 9 May 2020 18:24:43 +0000 (13:24 -0500)]
Better formatting

3 years agoVarious fixes; color buttons with css
Daniel Sheeler [Thu, 7 May 2020 16:41:22 +0000 (11:41 -0500)]
Various fixes; color buttons with css

3 years agoFirst pass at gtk3
Daniel Sheeler [Wed, 6 May 2020 15:45:09 +0000 (10:45 -0500)]
First pass at gtk3

3 years agoDon't show solo midi cc for Output channels
Daniel Sheeler [Mon, 4 May 2020 21:49:15 +0000 (16:49 -0500)]
Don't show solo midi cc for Output channels

3 years agoJust starting coloring ControlGroup buttons
Daniel Sheeler [Mon, 4 May 2020 14:27:18 +0000 (09:27 -0500)]
Just starting coloring ControlGroup buttons

3 years agoMake 'solo all' midi controlable
Daniel Sheeler [Mon, 4 May 2020 04:05:41 +0000 (23:05 -0500)]
Make 'solo all' midi controlable

3 years agoAdd a 'solo all' button
Daniel Sheeler [Mon, 4 May 2020 02:30:25 +0000 (21:30 -0500)]
Add a 'solo all' button

3 years agoShore up sensing midi cc
Daniel Sheeler [Sun, 3 May 2020 17:37:50 +0000 (12:37 -0500)]
Shore up sensing midi cc

3 years agoNew channel dialogue now can set mute_cc
Daniel Sheeler [Sun, 3 May 2020 01:47:41 +0000 (20:47 -0500)]
New channel dialogue now can set mute_cc

3 years agoMerge pull request #4 from trebmuh/patch-1
Daniel Sheeler [Sat, 2 May 2020 18:54:09 +0000 (13:54 -0500)]
Merge pull request #4 from trebmuh/patch-1

Desktop file improvements

3 years agoDesktop file improvements
Olivier Humbert [Sat, 2 May 2020 17:57:55 +0000 (19:57 +0200)]
Desktop file improvements

3 years agoFix add_channel misnamed parameter
Daniel Sheeler [Sat, 2 May 2020 08:33:45 +0000 (03:33 -0500)]
Fix add_channel misnamed parameter

3 years agoAdd midi control for mute-all button
Daniel Sheeler [Wed, 29 Apr 2020 10:50:31 +0000 (05:50 -0500)]
Add midi control for mute-all button

3 years agoAdd mute-all button to input channels
Daniel Sheeler [Wed, 29 Apr 2020 08:23:46 +0000 (03:23 -0500)]
Add mute-all button to input channels

3 years agoRemove main mix channel
Daniel Sheeler [Mon, 27 Apr 2020 03:38:12 +0000 (22:38 -0500)]
Remove main mix channel

3 years agoReduce volume ramp time to 0.01 seconds
Daniel Sheeler [Mon, 27 Apr 2020 14:54:53 +0000 (09:54 -0500)]
Reduce volume ramp time to 0.01 seconds

3 years agoMake midi channel 0 work
Daniel Sheeler [Mon, 27 Apr 2020 03:33:18 +0000 (22:33 -0500)]
Make midi channel 0 work

3 years agoSerialize out channel mute button state
Daniel Sheeler [Mon, 27 Apr 2020 03:22:28 +0000 (22:22 -0500)]
Serialize out channel mute button state

3 years agoFix some whitespace
Daniel Sheeler [Sat, 25 Apr 2020 14:19:46 +0000 (09:19 -0500)]
Fix some whitespace

3 years agoAdd per output channel mute button
Daniel Sheeler [Sat, 25 Apr 2020 14:17:46 +0000 (09:17 -0500)]
Add per output channel mute button

4 years agoupdate NEWS with de-zipper change
Frédéric Péters [Thu, 2 Apr 2020 12:37:05 +0000 (14:37 +0200)]
update NEWS with de-zipper change

4 years agoensure transition has at least 1 step
Daniel Sheeler [Sun, 29 Mar 2020 14:21:35 +0000 (09:21 -0500)]
ensure transition has at least 1 step

4 years agoSpecify volume transition in seconds
Daniel Sheeler [Mon, 15 Apr 2019 04:13:45 +0000 (23:13 -0500)]
Specify volume transition in seconds

4 years agocleanup unused calc_channel_volumes funcs
Daniel Sheeler [Sun, 14 Apr 2019 20:27:36 +0000 (15:27 -0500)]
cleanup unused calc_channel_volumes funcs

4 years agoImproved ramping over an arbitrary time,
Daniel Sheeler [Sun, 14 Apr 2019 18:46:31 +0000 (13:46 -0500)]
Improved ramping over an arbitrary time,

i.e., longer or shorter than a audio buffer's samples.

4 years agoFixed pop when balance crosses zero.
Daniel Sheeler [Thu, 11 Apr 2019 15:24:58 +0000 (10:24 -0500)]
Fixed pop when balance crosses zero.

On the last commit, I knew of the pop, and I knew my logic
before this change was suspect, and correcting the logic
fixed the pop.  Yay!

4 years agode-zipper panning and volume changes
Daniel Sheeler [Thu, 11 Apr 2019 10:03:57 +0000 (05:03 -0500)]
de-zipper panning and volume changes

9 years agobuild: post release version bump
Frédéric Péters [Sun, 27 Apr 2014 12:46:08 +0000 (14:46 +0200)]
build: post release version bump

9 years agorelease: 10 10 release-10
Frédéric Péters [Sun, 27 Apr 2014 12:43:26 +0000 (14:43 +0200)]
release: 10

9 years agomisc: note Nedko contributed to this version
Frédéric Péters [Sun, 27 Apr 2014 12:40:54 +0000 (14:40 +0200)]
misc: note Nedko contributed to this version

9 years agobuild: rename INCLUDES to match newer autotools
Frédéric Péters [Sun, 27 Apr 2014 12:40:38 +0000 (14:40 +0200)]
build: rename INCLUDES to match newer autotools

9 years agobuild: run configure automatically after autogen
Frédéric Péters [Sun, 27 Apr 2014 12:40:27 +0000 (14:40 +0200)]
build: run configure automatically after autogen

11 years agoAdd a trayicon and minimize to tray feature (#2992)
Sarah Mischke [Sun, 30 Dec 2012 12:24:08 +0000 (13:24 +0100)]
Add a trayicon and minimize to tray feature (#2992)

12 years agoIgnore SIGHUP
Nedko Arnaudov [Mon, 16 Jan 2012 01:40:41 +0000 (03:40 +0200)]
Ignore SIGHUP

This prevents xrun when parent ladish process terminates first

12 years agogitignore generated files for jack_mix_box
Nedko Arnaudov [Mon, 16 Jan 2012 00:32:43 +0000 (02:32 +0200)]
gitignore generated files for jack_mix_box

12 years agofix crash when midi scale is not set
Nedko Arnaudov [Mon, 16 Jan 2012 00:30:58 +0000 (02:30 +0200)]
fix crash when midi scale is not set

12 years agoAdd jack_mix_box, a minimalistic jack mixer (no UI, controlled by MIDI)
Frédéric Péters [Sat, 16 Jul 2011 14:34:35 +0000 (16:34 +0200)]
Add jack_mix_box, a minimalistic jack mixer (no UI, controlled by MIDI)

12 years agoAdd possibility for main to be mono
Frédéric Péters [Wed, 13 Jul 2011 13:37:26 +0000 (15:37 +0200)]
Add possibility for main to be mono

12 years agoInitialize threshold before using it
Frédéric Péters [Tue, 12 Jul 2011 15:27:14 +0000 (17:27 +0200)]
Initialize threshold before using it

12 years agoUpdating the NEWS file with recent changes
Frédéric Péters [Tue, 12 Jul 2011 09:54:07 +0000 (11:54 +0200)]
Updating the NEWS file with recent changes

12 years agoDo not feed balance control changes to MIDI
Frédéric Péters [Tue, 12 Jul 2011 09:47:38 +0000 (11:47 +0200)]
Do not feed balance control changes to MIDI

12 years agoRead new settings before the dialog is destroyed
John Hedges [Tue, 12 Jul 2011 09:40:46 +0000 (11:40 +0200)]
Read new settings before the dialog is destroyed

12 years agoSend MIDI control change events
Frédéric Péters [Tue, 12 Jul 2011 09:16:57 +0000 (11:16 +0200)]
Send MIDI control change events

12 years agoAdd a midi out port
Frédéric Péters [Tue, 12 Jul 2011 07:36:07 +0000 (09:36 +0200)]
Add a midi out port

12 years agoRename midi_got_events to midi_in_got_events
Frédéric Péters [Tue, 12 Jul 2011 07:35:51 +0000 (09:35 +0200)]
Rename midi_got_events to midi_in_got_events

13 years ago[release] 9 9 release-9
Frédéric Péters [Mon, 4 Oct 2010 20:02:16 +0000 (22:02 +0200)]
[release] 9

13 years agoSet custom usage string showing the possibility to set jack client name (#2618)
Frédéric Péters [Mon, 4 Oct 2010 19:57:50 +0000 (21:57 +0200)]
Set custom usage string showing the possibility to set jack client name (#2618)

13 years agoDon't fail applying channel changes on non numeric MIDI CC values (#2554)
Frédéric Péters [Mon, 4 Oct 2010 19:50:42 +0000 (21:50 +0200)]
Don't fail applying channel changes on non numeric MIDI CC values (#2554)

13 years agoAdd Arnout to about dialog
Frédéric Péters [Mon, 4 Oct 2010 19:47:48 +0000 (21:47 +0200)]
Add Arnout to about dialog

13 years agoMake a note about running 'autogen.sh' when building from git
Arnout [Wed, 12 May 2010 08:30:58 +0000 (10:30 +0200)]
Make a note about running 'autogen.sh' when building from git

13 years agoAdd explicit method to destroy JACK client connection
Frédéric Péters [Wed, 5 May 2010 09:55:29 +0000 (11:55 +0200)]
Add explicit method to destroy JACK client connection

13 years agodon't fail if we can't get lash server name
Frédéric Péters [Wed, 5 May 2010 09:14:46 +0000 (11:14 +0200)]
don't fail if we can't get lash server name

13 years agoRemove bad crackling when changing the volume through MIDI
Arnout Engelen [Wed, 5 May 2010 08:18:52 +0000 (10:18 +0200)]
Remove bad crackling when changing the volume through MIDI

From the GUI, the volume only changes at the start of a block.

From JACK MIDI, the volume can also change within a block. jack_mixer then
neatly makes sure the volume change is applied at exactly the right sample
in the buffer.

There was a bug in this code that introduced a bad crackle, which is fixed in
this commit. There's still a small crackle left, but this is another issue,
and also audible when changing the volume through the GUI.

Related to:
- https://gna.org/support/?2533
- https://gna.org/bugs/?15947

14 years agoUse bacakward compatible call to gobject.timeout_add (#14999)
Frédéric Péters [Tue, 9 Feb 2010 14:36:04 +0000 (15:36 +0100)]
Use bacakward compatible call to gobject.timeout_add (#14999)

14 years agoRemove now unnecessary call to gtk.gdk.threads_init()
Frédéric Péters [Tue, 9 Feb 2010 14:33:53 +0000 (15:33 +0100)]
Remove now unnecessary call to gtk.gdk.threads_init()

14 years agoBack to polling for MIDI events, to avoid the need for threads
Frédéric Péters [Tue, 9 Feb 2010 14:32:49 +0000 (15:32 +0100)]
Back to polling for MIDI events, to avoid the need for threads

14 years agoDeclare member variable, fixing loading settings from a configuration file
Frédéric Péters [Tue, 9 Feb 2010 13:49:00 +0000 (14:49 +0100)]
Declare member variable, fixing loading settings from a configuration file

14 years agofixed stderr variable name
Frédéric Péters [Tue, 9 Feb 2010 13:45:17 +0000 (14:45 +0100)]
fixed stderr variable name

14 years agodon't call calloc() while handling process()
Arnout Engelen [Tue, 19 Jan 2010 15:50:17 +0000 (16:50 +0100)]
don't call calloc() while handling process()

14 years agoFix creating mono channels
Arnout Engelen [Tue, 29 Dec 2009 22:34:02 +0000 (23:34 +0100)]
Fix creating mono channels

it appears the 'stereo' flag is recognised better when treated like an int
instead of a bool..

14 years agoMerge branch 'master' of ssh://repo.or.cz/srv/git/jack_mixer
Arnout Engelen [Tue, 29 Dec 2009 17:37:37 +0000 (18:37 +0100)]
Merge branch 'master' of ssh://repo.or.cz/srv/git/jack_mixer

14 years agoChange output port name when input channel is renamed
Arnout Engelen [Mon, 21 Dec 2009 23:26:05 +0000 (00:26 +0100)]
Change output port name when input channel is renamed

Fixes bug #14979: when channel is renamed only input port is renamed

14 years agoChannel properties default 'apply' button
Arnout Engelen [Mon, 21 Dec 2009 23:30:17 +0000 (00:30 +0100)]
Channel properties default 'apply' button

Mark the 'apply' button as 'default', so it will be triggered when you hit
'enter' in the input fields.

Fixes bug #14981: when changing channel properties, enter does no apply the changes

14 years agoAdd 'Edit .. channel' submenu's
Arnout Engelen [Mon, 21 Dec 2009 23:39:01 +0000 (00:39 +0100)]
Add 'Edit .. channel' submenu's

Fixes bug #14980: renaming channels requires mouse

Also addes menu accellerator keys and makes sure the labels in the submenus
are changed to reflect any changes in channel names.

14 years agoBug #15006: Don't append pid to jack client name
Arnout Engelen [Tue, 29 Dec 2009 09:49:34 +0000 (10:49 +0100)]
Bug #15006: Don't append pid to jack client name

14 years agoenable gdk threads because jack crashes on midi events if initialization is skipped
Nedko Arnaudov [Tue, 29 Dec 2009 16:16:43 +0000 (18:16 +0200)]
enable gdk threads because jack crashes on midi events if initialization is skipped

14 years agoimproved SIGUSR1 handling
Nedko Arnaudov [Tue, 29 Dec 2009 13:21:07 +0000 (15:21 +0200)]
improved SIGUSR1 handling

14 years agoladish level 1 support
Nedko Arnaudov [Tue, 29 Dec 2009 11:36:45 +0000 (13:36 +0200)]
ladish level 1 support

14 years ago[release] 8 8 release-8
Frédéric Péters [Wed, 16 Dec 2009 14:43:44 +0000 (15:43 +0100)]
[release] 8

14 years agoGuard Channel_set_volume() against unitialized channel
Frédéric Péters [Wed, 16 Dec 2009 14:07:57 +0000 (15:07 +0100)]
Guard Channel_set_volume() against unitialized channel

14 years agoAdd parameter (--no-lash) to *not* connect to LASH
Frédéric Péters [Wed, 16 Dec 2009 13:08:01 +0000 (14:08 +0100)]
Add parameter (--no-lash) to *not* connect to LASH

14 years agoReplaced serialization_name functions by class methods
Frédéric Péters [Tue, 15 Dec 2009 21:12:39 +0000 (22:12 +0100)]
Replaced serialization_name functions by class methods

14 years agoHandle post fader outputs for input channels from Python code
Frédéric Péters [Tue, 15 Dec 2009 20:51:46 +0000 (21:51 +0100)]
Handle post fader outputs for input channels from Python code

14 years agoFixed label of "remove output channel" menu item
Frédéric Péters [Tue, 15 Dec 2009 14:04:53 +0000 (15:04 +0100)]
Fixed label of "remove output channel" menu item

14 years agoRemove shebang lines from Python plain modules
Frédéric Péters [Mon, 14 Dec 2009 21:45:30 +0000 (22:45 +0100)]
Remove shebang lines from Python plain modules

14 years agoMenu items to remove output channels individually
Frédéric Péters [Mon, 14 Dec 2009 21:41:38 +0000 (22:41 +0100)]
Menu items to remove output channels individually