]> git.immae.eu Git - perso/Immae/Projets/Python/MusicSampler.git/log
perso/Immae/Projets/Python/MusicSampler.git
8 years agoRemove fonts from directory
Ismaël Bouya [Wed, 27 Jul 2016 17:32:38 +0000 (19:32 +0200)] 
Remove fonts from directory

8 years agoAdd prerequisite modules for python
Ismaël Bouya [Wed, 27 Jul 2016 14:56:18 +0000 (16:56 +0200)] 
Add prerequisite modules for python

8 years agoPulseAudio workarounds in documentation
Ismaël Bouya [Wed, 27 Jul 2016 14:25:01 +0000 (16:25 +0200)] 
PulseAudio workarounds in documentation

8 years agodocumentation fr: new features heads/doc
Denise sur Lya [Wed, 27 Jul 2016 12:04:48 +0000 (14:04 +0200)] 
documentation fr: new features

8 years agoFix absolute path when using music_path
Ismaël Bouya [Wed, 27 Jul 2016 13:50:33 +0000 (15:50 +0200)] 
Fix absolute path when using music_path

8 years agoChange line cross color depending on state
Ismaël Bouya [Wed, 27 Jul 2016 10:50:17 +0000 (12:50 +0200)] 
Change line cross color depending on state

8 years agoAdd cross when key is not usable
Ismaël Bouya [Wed, 27 Jul 2016 10:22:59 +0000 (12:22 +0200)] 
Add cross when key is not usable

8 years agoChange color when key is running
Ismaël Bouya [Wed, 27 Jul 2016 10:04:21 +0000 (12:04 +0200)] 
Change color when key is running

8 years agoSome documentation modifications
Ismaël Bouya [Wed, 27 Jul 2016 08:40:53 +0000 (10:40 +0200)] 
Some documentation modifications

8 years agoAdd 'run_command' action
Ismaël Bouya [Wed, 27 Jul 2016 08:10:30 +0000 (10:10 +0200)] 
Add 'run_command' action

8 years agoAdd music-path option to the command line
Ismaël Bouya [Wed, 27 Jul 2016 00:27:23 +0000 (02:27 +0200)] 
Add music-path option to the command line

8 years agoAdd other_only flag to stop_all_actions
Ismaël Bouya [Wed, 27 Jul 2016 00:17:39 +0000 (02:17 +0200)] 
Add other_only flag to stop_all_actions

8 years agoCoding styles
Ismaël Bouya [Wed, 27 Jul 2016 00:01:51 +0000 (02:01 +0200)] 
Coding styles

8 years agoAdd repeat_delay to key properties heads/mapping_cleanup
Ismaël Bouya [Tue, 26 Jul 2016 23:17:42 +0000 (01:17 +0200)] 
Add repeat_delay to key properties

8 years agoImprove actions listing
Ismaël Bouya [Tue, 26 Jul 2016 22:51:48 +0000 (00:51 +0200)] 
Improve actions listing

8 years agoAdd border around running keys
Ismaël Bouya [Tue, 26 Jul 2016 22:21:31 +0000 (00:21 +0200)] 
Add border around running keys

8 years agoAdd possibility to reload YML config file
Ismaël Bouya [Tue, 26 Jul 2016 22:14:08 +0000 (00:14 +0200)] 
Add possibility to reload YML config file

8 years agoPrepare modifiers
Ismaël Bouya [Tue, 26 Jul 2016 21:30:47 +0000 (23:30 +0200)] 
Prepare modifiers

8 years agoMake callbacks when key is ready
Ismaël Bouya [Tue, 26 Jul 2016 20:59:41 +0000 (22:59 +0200)] 
Make callbacks when key is ready

8 years agodoc: added new features
Denise sur Lya [Tue, 26 Jul 2016 16:02:03 +0000 (18:02 +0200)] 
doc: added new features

8 years agoAdd cleanup when stopping music
Ismaël Bouya [Tue, 26 Jul 2016 19:29:40 +0000 (21:29 +0200)] 
Add cleanup when stopping music

8 years agoMerge branch 'actions_cleanup'
Ismaël Bouya [Tue, 26 Jul 2016 14:35:05 +0000 (16:35 +0200)] 
Merge branch 'actions_cleanup'

8 years agoMove actions to separate files heads/actions_cleanup
Ismaël Bouya [Tue, 26 Jul 2016 14:27:51 +0000 (16:27 +0200)] 
Move actions to separate files

8 years agoStop all actions before leaving
Ismaël Bouya [Tue, 26 Jul 2016 14:25:35 +0000 (16:25 +0200)] 
Stop all actions before leaving

8 years agoGive usable errors when parsing configuration
Ismaël Bouya [Tue, 26 Jul 2016 13:30:02 +0000 (15:30 +0200)] 
Give usable errors when parsing configuration

8 years agoUse machine for key handling
Ismaël Bouya [Mon, 25 Jul 2016 21:50:51 +0000 (23:50 +0200)] 
Use machine for key handling

8 years agoCleanup actions and subscribe to music events for loading
Ismaël Bouya [Mon, 25 Jul 2016 15:43:47 +0000 (17:43 +0200)] 
Cleanup actions and subscribe to music events for loading

8 years agoReduce line size
Ismaël Bouya [Mon, 25 Jul 2016 14:54:29 +0000 (16:54 +0200)] 
Reduce line size

8 years agoReorder MusicFile methods
Ismaël Bouya [Mon, 25 Jul 2016 14:53:46 +0000 (16:53 +0200)] 
Reorder MusicFile methods

8 years agoAdd error message if the config file doesn't load
Ismaël Bouya [Mon, 25 Jul 2016 09:51:54 +0000 (11:51 +0200)] 
Add error message if the config file doesn't load

8 years agodocumentation: added new features + aliases + 'misc' section
Denise sur Titasmo [Sat, 23 Jul 2016 21:45:01 +0000 (23:45 +0200)] 
documentation: added new features + aliases + 'misc' section

8 years agoCleanup Machine use
Ismaël Bouya [Mon, 25 Jul 2016 09:30:32 +0000 (11:30 +0200)] 
Cleanup Machine use

8 years agodoc fr: new features + aliases
Denise sur Lya [Fri, 22 Jul 2016 12:47:32 +0000 (14:47 +0200)] 
doc fr: new features + aliases

8 years agoAdd interrupt_wait action
Ismaël Bouya [Fri, 22 Jul 2016 22:07:29 +0000 (00:07 +0200)] 
Add interrupt_wait action

8 years agoFix setting volume when not playing
Ismaël Bouya [Fri, 22 Jul 2016 21:41:03 +0000 (23:41 +0200)] 
Fix setting volume when not playing

8 years agoFix master volume fade
Ismaël Bouya [Thu, 21 Jul 2016 21:25:09 +0000 (23:25 +0200)] 
Fix master volume fade

8 years agoAdd sommaire
Ismaël Bouya [Thu, 21 Jul 2016 16:36:07 +0000 (18:36 +0200)] 
Add sommaire

8 years agoAdd syntax hilight to markdown
Ismaël Bouya [Thu, 21 Jul 2016 14:14:22 +0000 (16:14 +0200)] 
Add syntax hilight to markdown

8 years agoChange code blocs to indent
Ismaël Bouya [Thu, 21 Jul 2016 13:26:07 +0000 (15:26 +0200)] 
Change code blocs to indent

8 years agoMerge branch 'doc'
Ismaël Bouya [Thu, 21 Jul 2016 12:51:24 +0000 (14:51 +0200)] 
Merge branch 'doc'

8 years agoDocumentation file
Denise sur Lya [Mon, 27 Jun 2016 10:52:11 +0000 (12:52 +0200)] 
Documentation file

8 years agoHandle fade for master volume
Ismaël Bouya [Thu, 21 Jul 2016 07:26:20 +0000 (09:26 +0200)] 
Handle fade for master volume

8 years agoMake seek work well with loops
Ismaël Bouya [Wed, 20 Jul 2016 21:17:01 +0000 (23:17 +0200)] 
Make seek work well with loops

8 years agoChange loop process
Ismaël Bouya [Wed, 20 Jul 2016 20:51:59 +0000 (22:51 +0200)] 
Change loop process

8 years agoRemove a_s_with_effect in profit to GainEffect
Ismaël Bouya [Wed, 20 Jul 2016 20:31:17 +0000 (22:31 +0200)] 
Remove a_s_with_effect in profit to GainEffect
Use loop number in the effect

8 years agoAdd fading
Ismaël Bouya [Mon, 18 Jul 2016 19:17:12 +0000 (21:17 +0200)] 
Add fading

8 years agoFix initial volume factor
Ismaël Bouya [Mon, 18 Jul 2016 19:17:02 +0000 (21:17 +0200)] 
Fix initial volume factor

8 years agoPrint error when loading yaml
Ismaël Bouya [Mon, 18 Jul 2016 18:11:54 +0000 (20:11 +0200)] 
Print error when loading yaml

8 years agoCoding styles
Ismaël Bouya [Sun, 17 Jul 2016 22:15:15 +0000 (00:15 +0200)] 
Coding styles

8 years agoDo gain at the last moment
Ismaël Bouya [Sun, 17 Jul 2016 22:00:31 +0000 (00:00 +0200)] 
Do gain at the last moment

8 years agoAdd debugger
Ismaël Bouya [Sun, 17 Jul 2016 15:31:07 +0000 (17:31 +0200)] 
Add debugger

8 years agoSmall fixes
Ismaël Bouya [Sun, 17 Jul 2016 14:32:03 +0000 (16:32 +0200)] 
Small fixes

8 years agoRemove unused functions heads/remove_pygame
Ismaël Bouya [Sun, 17 Jul 2016 14:02:27 +0000 (16:02 +0200)] 
Remove unused functions

8 years agoInvert no_mixing flag
Ismaël Bouya [Sun, 17 Jul 2016 13:19:02 +0000 (15:19 +0200)] 
Invert no_mixing flag

8 years agoAdd the possibility to use the system mixer
Ismaël Bouya [Sun, 17 Jul 2016 12:48:59 +0000 (14:48 +0200)] 
Add the possibility to use the system mixer

8 years agoAdd new configurations parameters
Ismaël Bouya [Sun, 17 Jul 2016 11:00:29 +0000 (13:00 +0200)] 
Add new configurations parameters

8 years agoAdd a common mixer
Ismaël Bouya [Sat, 16 Jul 2016 22:31:00 +0000 (00:31 +0200)] 
Add a common mixer

8 years agoAdd dir in music_sampler.spec
Ismaël Bouya [Sat, 16 Jul 2016 16:01:07 +0000 (18:01 +0200)] 
Add dir in music_sampler.spec

8 years agoRemove pyaudio
Ismaël Bouya [Sat, 16 Jul 2016 16:00:53 +0000 (18:00 +0200)] 
Remove pyaudio

8 years agoAdd option to list /select sound devices
Ismaël Bouya [Sat, 16 Jul 2016 15:03:24 +0000 (17:03 +0200)] 
Add option to list /select sound devices

8 years agoPut music effect in separate file
Ismaël Bouya [Sat, 16 Jul 2016 14:12:06 +0000 (16:12 +0200)] 
Put music effect in separate file

8 years agoAdd loop option for play
Ismaël Bouya [Thu, 14 Jul 2016 21:44:25 +0000 (23:44 +0200)] 
Add loop option for play

8 years agoAdd seek action
Ismaël Bouya [Thu, 14 Jul 2016 21:06:05 +0000 (23:06 +0200)] 
Add seek action

8 years agoRename 'add' to 'delta'
Ismaël Bouya [Thu, 14 Jul 2016 21:05:55 +0000 (23:05 +0200)] 
Rename 'add' to 'delta'

8 years agoSome new features:
Ismaël Bouya [Thu, 14 Jul 2016 20:18:51 +0000 (22:18 +0200)] 
Some new features:

- gain function moved to helpers/__init__
- cleanup some unused functions
- stop can now wait for fade_out to finish before returning
- volume can be incremented
- master volume

8 years agoUse argparse for parser
Ismaël Bouya [Thu, 14 Jul 2016 14:04:32 +0000 (16:04 +0200)] 
Use argparse for parser

8 years agoMake 'wait' action interruptible
Ismaël Bouya [Thu, 14 Jul 2016 13:39:54 +0000 (15:39 +0200)] 
Make 'wait' action interruptible

8 years agoPut background behind timer in playlist
Ismaël Bouya [Thu, 14 Jul 2016 13:39:38 +0000 (15:39 +0200)] 
Put background behind timer in playlist

8 years agoMove from pygame to sounddevice for sound handling
Ismaël Bouya [Thu, 14 Jul 2016 11:26:39 +0000 (13:26 +0200)] 
Move from pygame to sounddevice for sound handling

Move lock files to files
Add with statement to lock

8 years agoAdd config file option to the command line
Ismaël Bouya [Thu, 14 Jul 2016 11:25:41 +0000 (13:25 +0200)] 
Add config file option to the command line

8 years agoUse workflow for music_files
Ismaël Bouya [Mon, 27 Jun 2016 21:14:03 +0000 (23:14 +0200)] 
Use workflow for music_files

8 years agoUpdate config.yml
Ismaël Bouya [Mon, 27 Jun 2016 14:41:11 +0000 (16:41 +0200)] 
Update config.yml

8 years agoAdd indicator of whether all keys are ready
Ismaël Bouya [Mon, 27 Jun 2016 11:19:00 +0000 (13:19 +0200)] 
Add indicator of whether all keys are ready

8 years agoUse aliases in key_properties
Ismaël Bouya [Mon, 27 Jun 2016 10:52:59 +0000 (12:52 +0200)] 
Use aliases in key_properties

8 years agoAdd version number
Ismaël Bouya [Mon, 27 Jun 2016 09:58:31 +0000 (11:58 +0200)] 
Add version number

8 years agoPut time duration in playlist
Ismaël Bouya [Mon, 27 Jun 2016 08:27:35 +0000 (10:27 +0200)] 
Put time duration in playlist

8 years agoShow last used keys
Ismaël Bouya [Sun, 26 Jun 2016 21:10:17 +0000 (23:10 +0200)] 
Show last used keys

8 years agoMove kv file
Ismaël Bouya [Sun, 26 Jun 2016 17:21:10 +0000 (19:21 +0200)] 
Move kv file

8 years agoDon't run not enabled keys
Ismaël Bouya [Sun, 26 Jun 2016 17:12:47 +0000 (19:12 +0200)] 
Don't run not enabled keys

8 years agoFactorise font mocks
Ismaël Bouya [Sun, 26 Jun 2016 15:42:09 +0000 (17:42 +0200)] 
Factorise font mocks

8 years agoFix font sizes heads/kivy
Ismaël Bouya [Sun, 26 Jun 2016 08:18:43 +0000 (10:18 +0200)] 
Fix font sizes

8 years agoAdd exit key
Ismaël Bouya [Sat, 25 Jun 2016 23:20:37 +0000 (01:20 +0200)] 
Add exit key

8 years agoReduce package size
Ismaël Bouya [Sat, 25 Jun 2016 22:58:42 +0000 (00:58 +0200)] 
Reduce package size

8 years agoMake kivy compatible with pyinstaller
Ismaël Bouya [Sat, 25 Jun 2016 22:18:52 +0000 (00:18 +0200)] 
Make kivy compatible with pyinstaller

8 years agoMigrate to kivy
Ismaël Bouya [Sat, 25 Jun 2016 21:37:49 +0000 (23:37 +0200)] 
Migrate to kivy

8 years agoUse kivy instead of pygame
Ismaël Bouya [Sat, 25 Jun 2016 21:20:34 +0000 (23:20 +0200)] 
Use kivy instead of pygame

8 years agoFix global fadout
Ismaël Bouya [Sat, 25 Jun 2016 21:21:22 +0000 (23:21 +0200)] 
Fix global fadout

8 years agoAdd checkmarks to the action list
Ismaël Bouya [Fri, 24 Jun 2016 18:46:52 +0000 (20:46 +0200)] 
Add checkmarks to the action list

8 years agoApply initial gain to music file
Ismaël Bouya [Fri, 24 Jun 2016 17:52:39 +0000 (19:52 +0200)] 
Apply initial gain to music file

8 years agoFix fade_out
Ismaël Bouya [Fri, 24 Jun 2016 12:26:44 +0000 (14:26 +0200)] 
Fix fade_out

8 years agoReduce memory
Ismaël Bouya [Tue, 21 Jun 2016 12:10:07 +0000 (14:10 +0200)] 
Reduce memory

8 years agoFix frame rate when importing music
Ismaël Bouya [Tue, 21 Jun 2016 08:50:59 +0000 (10:50 +0200)] 
Fix frame rate when importing music

8 years agoGive default color to keys
Ismaël Bouya [Tue, 21 Jun 2016 08:31:12 +0000 (10:31 +0200)] 
Give default color to keys

8 years agoCleanup some constants
Ismaël Bouya [Mon, 20 Jun 2016 22:08:27 +0000 (00:08 +0200)] 
Cleanup some constants

8 years agoupdate .gitignore
Ismaël Bouya [Mon, 20 Jun 2016 21:40:05 +0000 (23:40 +0200)] 
update .gitignore

8 years agoCleanup fonts
Ismaël Bouya [Mon, 20 Jun 2016 21:38:10 +0000 (23:38 +0200)] 
Cleanup fonts

8 years agoAdded music name, currently playing musics, pause/unpause
Ismaël Bouya [Mon, 20 Jun 2016 21:08:22 +0000 (23:08 +0200)] 
Added music name, currently playing musics, pause/unpause

8 years agoFix channels and description with blank lines
Ismaël Bouya [Sun, 19 Jun 2016 20:57:03 +0000 (22:57 +0200)] 
Fix channels and description with blank lines

8 years agoFix threading problems with ipython
Ismaël Bouya [Sun, 19 Jun 2016 20:44:54 +0000 (22:44 +0200)] 
Fix threading problems with ipython

8 years agoAdd pirate example config.yml + description
Ismaël Bouya [Sun, 19 Jun 2016 19:31:54 +0000 (21:31 +0200)] 
Add pirate example config.yml + description