On 2021/06/10 09:13, Dimitri Karamazov wrote: > Information for inst:muse-4.0.0 > > Comment: > digital audio workstation with support for Audio and MIDI
I'm a bit doubtful as to whether the MIDI actually works here, it's not using sndio directly and jack doesn't support MIDI on OpenBSD, have you tried that? (Not blocking import, but if it doesn't actually work then it would be better not to set expectations in DESCR) > Description: > MusE is a MIDI/Audio sequencer with recording and editing functionality. > It aims to be a complete multitrack virtual studio with plugin support > and automation. > > Features: > * Realtime record/playback > * Plugin support through VST, LV2 and LADSPA > * Support for multi channel synths > * External scripting support > * Midi import/export and editing > > Maintainer: Dimitri Karamazov <deserter...@danwin1210.me> > > WWW: https://muse-sequencer.github.io/ > > To test: > 1. Shift-S to select synthesizer - DeicsOnze (or zyn-fusion(ports) > 2. Shift-M to add Input track > 3. Press D to turn on pencil, select a section directly inline with Track > 1(Input) > on the canvas by dragging a segment with a mouse. > 4. Press A to turn on pointer, double click on the previously selected section > 5. While in the Piano Roll, press D to turn on pencil again and select random > segments by dragging on the canvas. > 6. Press Space to play. > > Regarding the sched_getscheduler patches the program expects to know if > a scheduler is set (policy>=0) and if real-time scheduling is supported > through SCHED_FIFO. From sched_yeild(2) I understand it is unsupported. > I force policy=0 which stands for standard scheduling in linux. > Couldn't find anything conclusive in /usr/include/sched.h, hope it means > the same in OpenBSD. > > Build & Run tested on amd64. > > regards, > Dimitri