Javier Serrano Polo
fc76cc3adc
- fixed bug when sample processor generates less frames than the audio buffer size
...
- load full wav samples
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@155 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-10 07:16:54 +00:00
Javier Serrano Polo
c9b2df53d1
PM/FM, performance and other changes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@154 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-09 21:48:47 +00:00
Javier Serrano Polo
bc2b39eb1e
updated translation
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@153 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-09 21:28:53 +00:00
Javier Serrano Polo
3612364fc0
added lmms_math.h
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@152 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-09 21:24:58 +00:00
Javier Serrano Polo
248f2e64fa
added PM buttons, hid FM ones
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@151 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-09 21:20:18 +00:00
Javier Serrano Polo
1e77ddff85
- reverted to PM and added FM as a new modulation method\n- improved performance, specially PM/FM\n- moved fraction() to global scope\n- removed absolute value from userWaveSample, it's handled by fraction()
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@150 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-09 21:15:20 +00:00
Javier Serrano Polo
0e09bdf3d3
oscillator rewrite and several other changes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@149 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 19:32:58 +00:00
Javier Serrano Polo
2d07d845e1
oscillator rewrite
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@148 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 19:26:34 +00:00
Javier Serrano Polo
690fb87f5e
unify method to set a base note
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@147 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 18:31:51 +00:00
Javier Serrano Polo
5034c4f4d5
update note frequency when changing base note in instrument track
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@146 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 18:28:49 +00:00
Javier Serrano Polo
49506696a9
added knob id
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@145 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 18:06:20 +00:00
Javier Serrano Polo
004a73fc09
reverted audiofileprocessors to not point to /usr/local/share/lmms
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@144 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 17:57:40 +00:00
Javier Serrano Polo
0c57755d2f
note_play_handle is now a QObject
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@143 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-05 17:43:03 +00:00
Javier Serrano Polo
0e7343d80d
detect and load standard Qt translations
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@142 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-03 22:06:32 +00:00
Javier Serrano Polo
943b48f9f7
detect and load standard Qt translations
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@141 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-03 21:57:31 +00:00
Javier Serrano Polo
de6525dd70
detect and load standard Qt translations
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@140 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-03 20:56:41 +00:00
Tobias Doerffel
60e2442405
bugfixes and more
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@139 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-29 13:08:08 +00:00
Danny McRae
260e8cf59f
fixed miscalculation in sampleBuffer::play
...
change xml save to utf8 encoding
Modified Files:
src/core/config_mgr.cpp
src/lib/mmp.cpp
src/lib/sample_buffer.cpp
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@138 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-26 12:38:11 +00:00
Danny McRae
631d1126ec
Fixed segfault associated with negative times when
...
using user defined waves in tripleOscillator
Modified Files:
include/oscillator.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@137 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-23 19:48:05 +00:00
Danny McRae
6b6817b0d9
Fixed issue with audioFileProcessor tracks being renamed when loading
...
a saved song.
Modified Files:
plugins/audio_file_processor/audio_file_processor.cpp
plugins/audio_file_processor/audio_file_processor.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@136 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-22 22:46:33 +00:00
Tobias Doerffel
235f80b733
tagged version
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@135 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-22 12:38:20 +00:00
Tobias Doerffel
e07a25a5c9
added mute-attribute to TCOs and fixed other small things
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@134 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-22 12:33:18 +00:00
Tobias Doerffel
8d78f224a3
fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@133 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-19 13:45:31 +00:00
Tobias Doerffel
6ab8ee6edb
small fixes and other stuff
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@132 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-20 10:32:33 +00:00
Danny McRae
703adaf6a3
Merged my own and Toby's changes from last week.
...
Modified Files:
ChangeLog Makefile.am TODO
data/presets/TripleOscillator/Makefile include/base64.h
include/config_mgr.h include/file_browser.h
include/instrument_track.h include/knob.h include/mixer.h
include/mmp.h include/sample_buffer.h include/sample_track.h
include/setup_dialog.h include/spc_bg_hndl_widget.h
plugins/audio_file_processor/audio_file_processor.cpp
plugins/audio_file_processor/audio_file_processor.h
plugins/bit_invader/bit_invader.cpp
plugins/organic/organic.cpp plugins/organic/organic.h
plugins/plucked_string_synth/plucked_string_synth.cpp
plugins/triple_oscillator/triple_oscillator.cpp
plugins/triple_oscillator/triple_oscillator.h
plugins/vestige/lvsl_client.cpp plugins/vestige/vestige.cpp
plugins/vibed/impulse_editor.cpp
plugins/vibed/nine_button_selector.cpp
plugins/vibed/nine_button_selector.h plugins/vibed/vibed.cpp
plugins/vibed/vibed.h src/lmms_single_source.cpp
src/core/bb_editor.cpp src/core/config_mgr.cpp
src/core/file_browser.cpp src/core/main_window.cpp
src/core/midi_tab_widget.cpp src/core/mixer.cpp
src/core/piano_roll.cpp src/core/setup_dialog.cpp
src/core/song_editor.cpp src/core/track.cpp src/lib/mmp.cpp
src/lib/sample_buffer.cpp src/tracks/instrument_track.cpp
src/tracks/sample_track.cpp src/widgets/fade_button.cpp
src/widgets/group_box.cpp src/widgets/lcd_spinbox.cpp
src/widgets/project_notes.cpp src/widgets/tab_widget.cpp
src/widgets/text_float.cpp src/widgets/tool_button.cpp
Added Files:
data/themes/blue_scene/auto_limit.png
data/themes/default/auto_limit.png include/volume_knob.h
src/widgets/volume_knob.cpp
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@131 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-17 14:09:06 +00:00
Tobias Doerffel
9faabaaf0d
qt4-fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@130 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-11 09:23:34 +00:00
Tobias Doerffel
2403967c9f
fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@129 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-11 09:05:15 +00:00
Tobias Doerffel
8310422d75
qt4- and other fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@128 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-11 08:41:16 +00:00
Danny McRae
00635d1eef
Mistakenly listed knob.cpp in the changelog for the single precision
...
PI.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@127 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-10 19:00:15 +00:00
Danny McRae
cd1109be8b
Changed the preset location for the audiofileprocessors.
...
Corrected seg fault in vibed deconstructor.
Add harmonic to vibed save and restore presets.
Corrected load and save seg fault when using gimp like
windows.
Corrected big endian alsa driver.
Changed parameters in single precision trig functions to
use single precision PI.
Modified Files:
ChangeLog
Makefile.am
data/presets/AudioFileProcessor/Bass-Mania.cs.xml
data/presets/AudioFileProcessor/Fat-Reversed-Kick.cs.xml
data/presets/AudioFileProcessor/Kick-4-your-Subwoofer.cs.xml
data/projects/cool_songs/Djeezus-BeatRolls.mmp
data/projects/cool_songs/Djeezus-Oscilisous.mmp
data/projects/cool_songs/Marfil-MarfilDrum01.mmp
data/projects/cool_songs/Mart-Concave_flow.mmp
data/projects/cool_songs/Mart-Dirt_Track.mmp
data/projects/cool_songs/MaxFellner-Ease.mmp
data/projects/cool_songs/SharkyX-DeadManDancing.mmp
data/projects/cool_songs/SharkyX-Experiments.mmp
data/projects/cool_songs/Siegel-DreamWave.mmp
data/projects/cool_songs/TobyDox-Confused.mmp
data/projects/cool_songs/TobyDox-Psycho.mmp
data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmp
data/projects/demos/basses-demo.mmp
data/projects/demos/beat_collection.mmp
data/projects/demos/demo1.mmp data/projects/demos/demo3.mmp
data/projects/demos/demo5.mmp data/projects/demos/demo6.mmp
data/projects/demos/loop_collection.mmp
data/projects/demos/some_basslines.mmp
data/projects/misc/1st.mmp data/projects/misc/time_machine.mmp
data/projects/templates/AcousticDrumset.mpt
data/projects/templates/ClubMix.mpt include/basic_filters.h
include/interpolation.h include/oscillator.h
plugins/vibed/nine_button_selector.cpp
plugins/vibed/nine_button_selector.h plugins/vibed/vibed.cpp
plugins/vibed/vibed.h src/audio/audio_alsa.cpp
src/audio/audio_device.cpp src/audio/audio_file_wave.cpp
src/core/main_window.cpp
include/lmms_constants.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@126 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-10 18:57:14 +00:00
Tobias Doerffel
9034036c1f
added some presets
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@125 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-10 11:50:48 +00:00
Tobias Doerffel
b1887d62b8
lot of fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@124 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-10 08:22:55 +00:00
Tobias Doerffel
1d6e678914
small fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@123 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-07 06:33:58 +00:00
Tobias Doerffel
8a5150677c
improved file-browser
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@122 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-07 06:27:50 +00:00
Danny McRae
836ea65eb3
Added volume knob to sample tracks.
...
Modified Files:
include/sample_track.h
src/tracks/sample_track.cpp
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@121 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-06 15:17:22 +00:00
Danny McRae
e11ca5bb9f
Fixed problem with adding strings to vibed plugin while playing
...
Modified Files:
plugins/vibed/impulse_editor.cpp
plugins/vibed/impulse_editor.h
plugins/vibed/string_container.cpp
plugins/vibed/string_container.h
plugins/vibed/vibed.cpp
plugins/vibed/vibed.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@120 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-06 14:27:24 +00:00
Tobias Doerffel
512b407dbd
improved plugin-browser
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@119 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-06 08:16:07 +00:00
Tobias Doerffel
3992e5c954
improved FLP-filter a lot
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@118 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-05 13:24:13 +00:00
Tobias Doerffel
78cc84b9bf
lot of improvements in FLP-import filter (import of notes etc. now working\!)
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@117 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-30 06:59:32 +00:00
Tobias Doerffel
4b9fb916f4
flp-filter-improvements
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@116 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-29 13:26:53 +00:00
Tobias Doerffel
4041e69e41
work on flp-import filter
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@115 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-28 14:56:26 +00:00
Danny McRae
2e56336056
changed QPtrList to vlist
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@114 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-28 12:25:49 +00:00
Tobias Doerffel
7534b09714
flp-import-basics and MIDI-tab-widget-extension
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@113 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-28 12:02:57 +00:00
Danny McRae
387cee03d4
corrected resample buffer size calc
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@112 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-28 11:24:47 +00:00
Tobias Doerffel
462c48d012
bugfixes, new plugin "Vibed" and more
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@111 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-27 12:19:04 +00:00
Tobias Doerffel
87985c092c
bugfix
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@110 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-23 15:49:02 +00:00
Tobias Doerffel
fe9dc8c391
improved undo/redo-system
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@109 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-21 13:42:28 +00:00
Andreas Brandmaier
bf139a65e4
small randomise fix
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@108 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-16 15:05:11 +00:00
Andreas Brandmaier
19d01280ed
added randomise button to organic
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@107 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-16 14:37:24 +00:00
Tobias Doerffel
e81c9700c2
undo/redo-support for track-content-objects
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@106 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-15 08:54:33 +00:00