probonopd
d0f93c3b5d
Merge 1dca84e413
into d70232dcd8
2 days ago
soyer
d70232dcd8
Remove startup sound artefact
...
Limit the number of processed frames to chunksize / 2 (#912 )
The tg_mixer cannot process more franes,
So if it has to process more, uninitialized frames will be played, which causes strange sounds, e.g. at startup.
Closes #908
5 days ago
probonopd
1371c559ee
Create LICENSE
...
[ci skip]
6 days ago
probonopd
284ba96c87
Accept PR number, #NNN, or PR URL
...
[ci skip]
1 week ago
probonopd
513363b938
Merge branch 'main' of https://github.com/probonopd/MiniDexed
1 week ago
probonopd
1ec9cb2d40
Skip ./circle-stdlib/libs/circle/boot (it fails) ( #906 )
...
Use boot.zip instead
1 week ago
probonopd
021bc962b8
Make more robust
...
[ci skip]
1 week ago
probonopd
7bc6ca4d72
Stop more reliably
...
[ci skip]
1 week ago
probonopd
b041d459fc
Don't print "Time exceeded (0)" messages
...
[ci skip]
1 week ago
probonopd
f1c55431fa
Update Synth_Dexed to 2ad9e43095, remove local patch ( #903 )
...
* Remove patching [ci skip]
* Delete src/patches/dx7note.patch [ci skip]
* Update Synth_Dexed to 2ad9e43095
1 week ago
probonopd
024ecce14a
Unpublish services befoer reboot, use hostname as rtpMIDI session name ( #902 )
1 week ago
probonopd
024f47c988
Merge branch 'main' of https://github.com/probonopd/MiniDexed into main
1 week ago
probonopd
5b24bbd84b
Patch Synth_Dexed to fix glissando/portamento detune ( #897 )
...
Patch Synth_Dexed, addresses #889
2 weeks ago
probonopd
7f7b8aa7f3
Merge branch 'main' of https://github.com/probonopd/MiniDexed
2 weeks ago
probonopd
1199230c73
BREAKING CHANGE: Load default performances from performance/001_Default ( #895 )
...
BREAKING CHANGE: Load default performances from performance/001_Default
rather than performance/
Closes #893 , #894
2 weeks ago
probonopd
43f85f977a
Merge branch 'main' of https://github.com/probonopd/MiniDexed
2 weeks ago
probonopd
e6aab61920
Simplify code structure
...
As suggested by @soyersoyer in https://github.com/probonopd/MiniDexed/pull/896#issuecomment-2836244015
2 weeks ago
probonopd
f03e388721
Fix operator enable/disable ( #896 )
...
Enable/disable operators, closes #872
by calling m_pSynthesizer->setOPMask
2 weeks ago
probonopd
83ea7ee551
Fix line endings
...
[ci skip]
2 weeks ago
probonopd
778d6846be
Support --ip and --version command line options and -h/--help
...
[ci skip]
2 weeks ago
probonopd
988f08c36d
Suppress expected timeout after BYE
...
[ci skip]
2 weeks ago
probonopd
ce6c79adbf
Publish TXT record on FTP service, only show MiniDexed FTP servers in updater
2 weeks ago
probonopd
d209d39e2e
Remove [L] if PerformanceSelectToLoad=0 (the new default) ( #887 )
...
Closes #718
2 weeks ago
probonopd
1dca84e413
Performance first menu, PerformanceSelectChannel Omni by default
2 weeks ago
probonopd
fa348937db
Add "Master Volume" menu entry ( #885 )
2 weeks ago
probonopd
0fcfbecd91
Search for devices longer
...
[ci skip]
2 weeks ago
probonopd
52156b77a4
Credit @soyersoyer
...
[ci skip]
2 weeks ago
probonopd
e3d2918283
Handle CC 124, 125, 126, 127 (Omni Mode Off, Omni Mode On, Mono Mode On, Poly Mode On) ( #837 )
...
1. Omni Mode On/Off via MIDI CC: MIDI CC **124** and **125** are now handled to switch Omni Mode Off and On, respectively.
2. Mono Mode On, Poly Mode On via MIDI CC: MIDI CC **126** and **127** are now handled to switch Mono Mode On, Poly Mode On, respectively.
3. If `MIDIDumpEnabled=1` and syslog is configured, then MIDI messages are now also sent to syslog over the network. This helps to see what is going on without the need for a HDMI screen.
2 weeks ago
probonopd
5d1065178b
Improve Python tools
2 weeks ago
probonopd
543fc1ea3e
PerformanceSelectToLoad=0 by default
3 weeks ago
probonopd
686f7e6dd5
Fix start screen on soft reboot
...
e.g., caused by BYE via FTP
3 weeks ago
probonopd
eb03a10f9e
Ask user if they want to update Performances (default no)
...
[ci skip]
3 weeks ago
probonopd
d8cdfe4f43
Updater for MiniDexed ( #880 )
...
Run on your desktop computer to update MiniDexed devices on the network.
3 weeks 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
3 weeks ago
probonopd
389708fdad
Put git hash in startup message w/o "-"
...
Because there is no space for them
3 weeks ago
soyer
f6882a922a
Add Portamento, Sostenuto, Hold2 MIDI CC-s ( #878 )
...
* handle Portamento MIDI CC-s
* add sostenuto
* add hold mode
3 weeks ago
soyer
d68e1a8739
Do not refesh the display unnecessarily when updating a parameter ( #874 )
3 weeks 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.
3 weeks 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
3 weeks ago
probonopd
b383f4ce39
Fix filename on GitHub Releases
3 weeks ago
probonopd
22a7d54251
Put all files into 64bit artifact ( #873 )
...
Closes https://github.com/probonopd/MiniDexed/discussions/869#discussioncomment-12905515
3 weeks ago
probonopd
c0d73e3629
NetworkSyslogEnabled=0 by default
...
[ci skip]
3 weeks ago
probonopd
23a3730d50
NetworkSyslogEnabled and minor network related fixes ( #876 )
...
Add `NetworkSyslogEnabled=1` to `minidexed.ini`, increase vebosity, add `syslogserver.py`
3 weeks 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>
3 weeks 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>
3 weeks ago
soyer
a90dec8a18
Always show both arrows in the bank selector menu ( #855 )
...
It wraps around.
3 weeks ago
probonopd
c58acf8c77
Don't show "Reverb-Send" on RPi Zero/1 ( #861 )
...
Closes #166
3 weeks ago
probonopd
c9433e577c
NET_DIR does not exist
3 weeks ago
probonopd
9fc4ea90cb
Mark continunous builds as prerelease
3 weeks 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
3 weeks ago