probonopd
543fc1ea3e
PerformanceSelectToLoad=0 by default
13 hours ago
probonopd
686f7e6dd5
Fix start screen on soft reboot
...
e.g., caused by BYE via FTP
13 hours ago
probonopd
eb03a10f9e
Ask user if they want to update Performances (default no)
...
[ci skip]
14 hours ago
probonopd
d8cdfe4f43
Updater for MiniDexed ( #880 )
...
Run on your desktop computer to update MiniDexed devices on the network.
14 hours ago
probonopd
a22e3f375b
Make FTP opt-in, increase timeout, protect wpa_supplicant better ( #879 )
...
* Increase timeout
* Protect wpa_supplicant more effectively
* Make FTP opt-in with NetworkFTPEnabled
16 hours ago
probonopd
389708fdad
Put git hash in startup message w/o "-"
...
Because there is no space for them
16 hours ago
soyer
f6882a922a
Add Portamento, Sostenuto, Hold2 MIDI CC-s ( #878 )
...
* handle Portamento MIDI CC-s
* add sostenuto
* add hold mode
17 hours ago
soyer
d68e1a8739
Do not refesh the display unnecessarily when updating a parameter ( #874 )
17 hours ago
soyer
bebf9cec95
Fix op ordering and reenabling ( #870 )
...
* fix op ordering
The ops are in reverse order in the OPMask as well
* reset OPMask after voice load
If you change a voice, Dexed enables all operator.
Do the same in MiniDexed.
18 hours ago
soyer
26e258b25a
Update Synth_Dexed to 65d8383ad5 ( #871 )
...
* use std::min and std::max in Compressor
* update Synth_Dexed to 65d8383ad5
Contains various fixes:
https://codeberg.org/dcoredump/Synth_Dexed/pulls/11
https://codeberg.org/dcoredump/Synth_Dexed/pulls/12
https://codeberg.org/dcoredump/Synth_Dexed/pulls/13
And sostenuto/hold:
https://codeberg.org/dcoredump/Synth_Dexed/pulls/10
https://codeberg.org/dcoredump/Synth_Dexed/pulls/7
* use the corrected named functions of Synth_Dexed
https://codeberg.org/dcoredump/Synth_Dexed/pulls/12
18 hours ago
probonopd
b383f4ce39
Fix filename on GitHub Releases
18 hours ago
probonopd
22a7d54251
Put all files into 64bit artifact ( #873 )
...
Closes https://github.com/probonopd/MiniDexed/discussions/869#discussioncomment-12905515
18 hours ago
probonopd
c0d73e3629
NetworkSyslogEnabled=0 by default
...
[ci skip]
19 hours ago
probonopd
23a3730d50
NetworkSyslogEnabled and minor network related fixes ( #876 )
...
Add `NetworkSyslogEnabled=1` to `minidexed.ini`, increase vebosity, add `syslogserver.py`
19 hours ago
soyer
acf9e11d5f
Use SoundFormatSigned24_32 with NEON ( #852 )
...
* use SoundFormatSigned24_32 format instead of SoundFormatSigned16
More detailed, and not much slower.
* fix ARM_MATH_NEON defines
---------
Co-authored-by: probonopd <probonopd@users.noreply.github.com>
2 days ago
soyer
9d8ed87aab
move MIDI defines to midi.h ( #853 )
...
The MIDIi defines would also be needed in uibuttons.cpp.
Create a common midi.h with the definitions.
---------
Co-authored-by: probonopd <probonopd@users.noreply.github.com>
2 days ago
soyer
a90dec8a18
Always show both arrows in the bank selector menu ( #855 )
...
It wraps around.
2 days ago
probonopd
c58acf8c77
Don't show "Reverb-Send" on RPi Zero/1 ( #861 )
...
Closes #166
2 days ago
probonopd
c9433e577c
NET_DIR does not exist
2 days ago
probonopd
9fc4ea90cb
Mark continunous builds as prerelease
2 days ago
probonopd
04c5ce3818
Network support by @omersiar
...
Network support by @omersiar , closes #43 (and much more)
Features as described on https://github.com/probonopd/MiniDexed/wiki/Networking
Big thanks to @soyersoyer for debugging the crackle issue
2 days ago
probonopd
5f8389905d
Fix line endings
...
sed -i 's/\r$//' build.sh
2 days ago
probonopd
5bc489574d
Export variables
3 days ago
probonopd
d7a955e193
Mark continuous builds as prerelease
3 days ago
probonopd
6cbdab5f89
Introduce MasterVolume ( #842 )
5 days ago
probonopd
98a31df28d
Prevent PCM510x has a zero-data detect from kicking in ( #843 )
...
The PCM510x has a zero-data detect function. When the device detects continuous zero data, it enters a full analog mute condition. The PCM510x counts zero data over 1024LRCKs (21ms @ 48kHz) before setting analog mute. This caused audible artifacts. Hence we are generating an inaudibly small signal to prevent the analog mute from kicking in.
Thanks @soyersoyer
Similar to soyersoyer#5
5 days ago
probonopd
9b211c1c01
Show bank:voice number for voices ( #840 )
...
e.g. 005:012
Closes #832
5 days ago
probonopd
4ac357e51d
Zip after adding hardware
5 days ago
probonopd
4ee36edaf6
List files
5 days ago
probonopd
3880c5f503
Comment out retention-days
...
[ci skip]
https://github.com/soyersoyer/MiniDexed/pull/5#issuecomment-2815324521
5 days ago
probonopd
7c75611b19
runs-on: ubuntu-22.04
5 days ago
probonopd
d147e9017c
SampleRate=48000
...
https://github.com/probonopd/MiniDexed/discussions/836#discussioncomment-12875015
5 days ago
Kevin
29bbce3472
MIDI CC 11 (Expression) ( #830 )
...
* Simple implementation of MIDI CC 11 (Expression) as a live, MIDI only, multiplier for channel volume.
* Add config option for global MIDI CC Expression channel
3 weeks ago
probonopd
f546448371
Update circle to Step49 ( #755 )
...
References:
* https://github.com/probonopd/MiniDexed/pull/750
* https://github.com/probonopd/MiniDexed/pull/747
3 weeks ago
Kevin
bba0c93f04
Fix for Issue #820
...
Saving default performance always overwrites the first performance in the current bank, but should act on bank 0, performance 0
1 month ago
probonopd
a7b8c80f4c
retention-days: 14
...
[ci skip]
2 months ago
probonopd
69edb84492
uses: actions/upload-artifact@v4
3 months ago
probonopd
2e7d1144c7
Add hardware configuration for Serdaco MP32L device ( #786 )
3 months ago
probonopd
7da3649166
Add hardware configuration for diyelectromusic boards ( #788 )
3 months ago
probonopd
3878f3ef8d
Add hardware configuration for mt32-Pi-Midi-Hat device ( #787 )
3 months ago
soyer
0f7f8f45e4
pass strings by const reference and use find_last_not_of ( #779 )
...
* pass std::strings by const reference
* use std::string::find_last_not_of
4 months ago
probonopd
ffb6449258
Add hardware configuration for genXnoise devices ( #768 )
4 months ago
probonopd
e9751e6241
retention-days: 3 # To not exceed the free MB/month quota so quickly
...
[ci skip]
4 months ago
soyer
3871ac5748
Always show both arrows in the main menu ( #777 )
...
Since it wraps around since a while. (Not so sure we actually want it to wrap around in some but not other places, but for now it wraps around, so we should show both arrows.)
4 months ago
Kevin
594791530b
Fix Device Master Volume Control handling ( #775 )
4 months ago
soyer
0ae7b26b97
register MIDI packet handlers as TMIDIPacketHandlerEx ( #769 )
...
There is a new RegisterPacketHandler function that can save a pointer, eliminating the need to write multiple packet handler functions.
5 months ago
probonopd
45529b5d44
Update pirate_audio.override
...
https://github.com/probonopd/MiniDexed/pull/652#issuecomment-2504718865
Thanks @GertSchepens
5 months ago
probonopd
62074b6cd8
Build all PRs
...
[ci skip]
5 months ago
probonopd
281e7421d7
Put git hash in startup message
5 months ago
probonopd
35ce69bd1c
Fix typo [ci skip]
5 months ago