Colin Wallace
eae30ce81f
Fix 'Squre' typo in sfxr plugin
2015-04-18 20:17:20 +00:00
falkTX
64b138b7ad
Implement NATIVE_HOST_OPCODE_HOST_IDLE in carla plugin
2015-04-17 20:59:46 +02:00
Dave French
e4a4dfd036
rebase of pr 1822 build fixes for freebsd
...
simply copied and pasted the changes from pr#1822
2015-04-14 20:00:55 +01:00
Tres Finocchiaro
d516c74b73
Merge pull request #1908 from curlymorphic/pathDialog
...
Re organizing of the user LMMS directory
2015-04-13 21:21:05 +00:00
Tres Finocchiaro
df0e6d6e9d
Merge pull request #1897 from geedubess/bugfix_1888
...
LADSPA Multiband EQ (mbeq_1197) bugfix #1885
2015-04-13 20:33:57 +00:00
Tres Finocchiaro
d05c063b0c
Merge pull request #1906 from softrabbit/midi_import_track_names
...
MIDI import: add support for track names
2015-04-13 20:26:47 +00:00
Tres Finocchiaro
5f8fb2262e
Merge pull request #1902 from softrabbit/move_addplayhandles
...
Sf2player, OpulenZ: addPlayHandle moved to end of constructor.
2015-04-13 20:14:53 +00:00
Dave French
009a71484a
EQ, Turn on all the bands by default.
2015-04-10 11:26:41 +01:00
Dave French
bd5dfddfd4
AFP renamed updateFromTo() to updateSampleRange()
2015-04-09 02:13:31 +01:00
Dave French
43865ad283
AFP update parameters of wave display when loading sample
...
This is changing from opening a new wave display with each sample.
This fixes an issue where the play position cursor was not being drawn.
2015-04-09 00:00:09 +01:00
Dave French
dca340e5e5
DualFilter corrected a bug introduced with sample exactness
...
fixed a bug where res1 was controled by res2
2015-04-05 02:19:05 +01:00
Raine M. Ekman
4d1e8633e1
MIDI import: remove old non-functional track name code.
2015-03-29 17:26:02 +03:00
Raine M. Ekman
c1ad8d0ae2
MIDI import: add support for track names
2015-03-29 17:16:35 +03:00
Dave French
d9995f5548
Add default path for SF2
...
added a default path for sf
create folder
add folder to setup dialog
sf player now uses this location
2015-03-27 12:45:40 +00:00
Dave French
2271af81c4
Added a Gig directory to user lmms folder
...
Added option to set gig folder in setup dialog
Gig player now opens at this location
2015-03-27 12:45:40 +00:00
Raine M. Ekman
4136dbb744
SF2 Player, OpulenZ: addPlayHandle moved to end of constructor.
...
Should mean smaller risk of race conditions and less need for mutexes.
2015-03-25 21:16:55 +02:00
Greg Simpson
6db4c9007e
LADSPA Multiband EQ (mbeq_1197) bugfix #1885
...
Corrected Hann (raised cosine) window function.
Corrected output-windowing logic and recalculated correction factor
for window type. Tested against white noise & triple_osc output.
2015-03-23 17:44:55 -07:00
Vesa V
b3b157d54c
Merge pull request #1799 from curlymorphic/saControls
...
Updated the equalizer plugin to use sample exact controls
2015-03-19 19:11:00 +02:00
Vesa V
fe77fa47b5
Merge pull request #1802 from curlymorphic/saBassBoost
...
Enable sample exact controls for BassBoost plugin
2015-03-19 19:09:52 +02:00
Dave French
0f864682ff
Equalizer refactored EqFilter to remove tick()
...
removed the tick() function, and replaced the invoking code with
direct calls to update().
fixed a bug, where the low shelf bandwidth was getting the incorrect data.
2015-03-16 15:52:33 +00:00
Dave French
c747c7a9ee
BassBoost, seperated sample exact and regular process loops
...
This was done to increase performance when sample exactness
is not in use. This was a consern becasue of the 2 extra function
calls each frame introduced with SA.
2015-03-16 06:57:12 +00:00
Vesa V
c01e4ca4a2
Merge pull request #1787 from curlymorphic/xydelay
...
smoothed the time parameter of the delay pluging
2015-03-13 13:25:53 +02:00
Vesa V
da66205f71
Merge pull request #1800 from curlymorphic/saDualFilter
...
Enabled the use of sample exact controls in Dual Filter
2015-03-13 07:38:06 +02:00
Raine M. Ekman
a4ab8c1cda
Tripleoscillator: Change "what's this" text for CRS knob to be in line with reality.
2015-03-11 10:11:57 +02:00
Vesa V
bf38b15d63
Merge pull request #1803 from curlymorphic/saWaveShaper
...
Enable sample exact controls for WaveShaper plugin
2015-03-08 10:55:57 +02:00
Augustin Cavalier
d6a5544233
lb302: remove unused MIN function.
2015-03-05 13:55:40 -05:00
Augustin Cavalier
9b0c602b65
LadspaEffect: use same cflags as Linux on Haiku.
2015-03-05 12:53:52 -05:00
Augustin Cavalier
d8dce9605e
zynaddsubfx: just don't build if FLTK is not found rather than hard-failing.
2015-03-05 12:34:21 -05:00
Dave French
be6f25b7a1
Enable sample exact controls for WaveShaper plugin
...
Enabled sample exactness for the input and output control.
2015-03-01 22:54:06 +00:00
Dave French
1cb7336189
Enable sample exact controls for BassBoost plugin
...
Enabled the use of sample exactness on gain control.
After checking the m_bbfx_leftFX.getGain() function, It was found
that this functiomn only sets a member variable, and causes no other
over head, so decided that checking if the value had changed would take more
clock cycles, than the check to see if the value had changhed.
2015-03-01 20:33:04 +00:00
Dave French
673ce6e17a
Enabled the use of sample exact controls in Dual Filter
...
The following controls have sample exact enabled
Filter 1 Cutoff
Filter 1 res
Filter 1 gain
Filter 2 Cutoff
Filter 2 res
Filter 2 Gain
Model.isValueChanged() does not eveluate when recieving sample accurate
so added checks to see if the cutoff and res needed to be recalculated,
2015-03-01 11:42:54 +00:00
Dave French
8a588d4934
Delay added addional smoothing to the delay time parameter
...
The delay time paramter was responding very badly ui user input.
This now has a much more plesant sound, not dis simular to a
record being sped up or slowed down.
2015-03-01 00:03:24 +00:00
Dave French
e06c4bfa38
Updated the equliser plugin to use sample exact controls
...
For this i had to do some major refactoring within the processAudioBuffer()
function.
2015-02-28 23:05:55 +00:00
Dave French
9343cb7549
Optimised sample exactness in the Delay plugin
...
implemented a pointer increment system as suggested by diizy
2015-02-28 13:26:17 +00:00
Dave French
0d220b9584
Added the use of sample exact controls to the Delay plugin
...
Added Sample exactness to the following parameters
Delay time
Regen
Lfo time
Lfo amount
Did not add this to the output gain contol, This model is used in
a dbScale, and a much more pleaseing result was gained by using an
amplifier plugin.
2015-02-27 18:00:56 +00:00
Dave French
a0360d2a8e
Delay effect, the delay time parameter now uses sample exact modeling
2015-02-26 18:05:34 +00:00
Dave French
81f0b14465
smoothed the time parameter of the delay pluging
2015-02-25 22:12:22 +00:00
Dave French
ee3c9a1333
Added a XY pad to the Delay Pluging. also added a volume control, and smothed the delay time input changes, to improve audio.
2015-02-10 13:47:17 +00:00
Dave French
fde014b9a5
Delay plugin renamed files and folder to use CamelCase
2015-02-09 22:56:39 +00:00
mohamed
9b7ac3b3db
cleaning up event ordering function
2015-02-04 22:36:34 +01:00
mohamed
826591817a
adding midiexport plugin to the list
2015-02-04 22:36:03 +01:00
mohamed
af0f997af8
midi export plugin
2015-02-04 20:23:53 +01:00
Tres Finocchiaro
04bfbe0194
Merge pull request #1630 from softrabbit/midi_import_drums
...
Play imported MIDI drum tracks with a drum kit patch
2015-01-29 15:42:33 -05:00
Daniel Winzen
9c8e2b195c
Use delete[] instead of delete for sampleFrame
...
Fixes warning: 'delete' applied to a pointer-to-array type 'sampleFrame *' (aka 'sample_t (*)[2]') treated as delete[] in mac os build
2015-01-16 20:24:24 +01:00
Vesa
c0932bd75e
Fix monstro slopes properly
2015-01-15 17:14:50 +02:00
Vesa V
663dcbf98f
Merge pull request #1624 from dnl-music/patch-4
...
Update Monstro.h
2015-01-15 17:08:12 +02:00
Vesa V
fe73f0991f
Merge pull request #1623 from dnl-music/patch-3
...
Update Monstro.cpp
2015-01-15 17:08:03 +02:00
Raine M. Ekman
26a84837c2
Switch track imported from MIDI channel 10 to bank 128, patch 0 in SF2 player.
...
(aka. import drum tracks)
2015-01-14 22:01:42 +02:00
Tres Finocchiaro
d89b54d768
Add CPU prioritization support for Windows
2015-01-14 14:33:21 -05:00
dnl-music
e3ebef08a9
Update Monstro.h
2015-01-14 17:09:38 +05:00