PC Arch Linux KDE
Qtractor https://archlinux.org/packages/extra/x86_64/qtractor/
yabridge https://archlinux.org/packages/extra/x86_64/yabridge/
realtime-privileges https://archlinux.org/packages/extra/any/realtime-privileges/
Steam https://archlinux.org/packages/multilib/x86_64/steam/ with Proton Experimental
VSThost https://www.hermannseib.com/programs/vsthostx64.zip
SCVA: Roland Sound Canvas VA https://archive.org/download/roland-sound-canvas-va/Sound%20Canvas%20VA… , official https://www.roland.com/us/products/rc_sound_canvas_va/ , abandonware https://support.roland.com/hc/en-us/articles/30557546290459-Sound-Canva… , a MIDI VST plugin
02 - Freebee.mid in https://www.vgmpf.com/Wiki/images/6/68/DX-Ball_%28W32%29.zip .
Because https://www.reddit.com/r/linuxaudio/comments/1ae3nx1/anyone_know_what_t… so I installed realtime-privileges , sudo usermod -aG realtime a then reboot.
This .mid sounds correct by vsthost.exe (by Proton) with SCVA, but not by Qtractor & yabridge with SCVA: at least 1 track is played intermittently, why? Is it a Qtractor bug?
re. Qtractor with SCVA work not well...
sorry to tell, support to non-native linux plugins, whatever their type, is not really a top priority here :S
also, yabridge, which is a dang PITA to work with in every other winehq update, is way out of scope here too--if not none at all.
so sorry again.
Well ok, I can use VSTHost…
Well ok, I can use VSTHost to play my .mid, but:
https://www.rncbc.org/drupal/node/2805 , https://wiki.archlinux.org/title/User:Jebez/How-tos_about_MIDI_%26_SCVA… , now the question is: how to route the EDuke32 MIDI output to the SCVA input, using VSTHost, or other, Carla https://kx.studio/Applications:Carla ? Carla has Linux & Window$ version, since SCVA is a Window$ software, so maybe better a Window$ VST host, to avoid the issue?
I know it's not your softwares, about VSTHost I found not in the manual https://www.hermannseib.com/documents/VSTHost.pdf (in https://www.hermannseib.com/english/vsthost.htm ), I tried without success (EDuke32: MIDI driver: ALSA MIDI, Device: no devices found), if you know not I'll try https://forum.hermannseib.com/ .
Big update: Qtractor General…
Big update:
Qtractor
General MIDI LV2 Synth https://archlinux.org/packages/extra/x86_64/gmsynth.lv2/
02 - Freebee.mid (has lot of tracks: 10)
same issue, 1 track is played intermittently! Here only Linux, no Window$.
So what to do? Is it a Qtractor bug? Or some settings?
re. track is played intermittently...
may you explain what you mean with intermittently ?
and how and where you're inserting the plugin? you should know that for multi-timbral instrument plugins like gmsynth.lv2 you'll have to insert it on an MIDI output bus, don't you?
seeya
intermittently: not…
intermittently: not continuously, sometimes the track is played, sometimes no.
Like I wrote in https://wiki.archlinux.org/title/User:Jebez/How-tos_about_MIDI_%26_SCVA… :
Qtractor, View, Buses..., Master - MIDI bus, Output Plugins, Add..., General MIDI Synth, OK, close General MIDI Synth - Master Out, close Buses, Track, Import Tracks, MIDI..., a .mid file.
An other big update:
Play 02 - Freebee.mid fine
Route the EDuke32 MIDI output to the SCVA input
Route the DOSBox with Duke Nukem 3D MIDI output to the SCVA input https://www.vogons.org/viewtopic.php?t=71282
success by Carla ! I prefer Carla now...
Qtractor is older than Carla, why 2 softwares? Would it have been better if the developers joined Qtractor instead of creating Carla?
Qtractor and Carla
Qtractor is a DAW and a plugin host.
Carla is a plugin host and a plugin, a swiss army knife with advanced routing and soundfont playing capabilties.
Different tools, different features although they have some features in common.
re. intermittently: not…
I think I found the culprit: it is the source .mid files you're using that are troublesome or/and not quite well-formed if not simply disfunctional; at least for the Qtractor's already 2 decade old MIDI file parser, sequencer and renderer...
the root cause and most probably the problem seems to be some of your .mid files are showing contiguous sequences of note-on, note-off and then note-on events at the exact same time (ie. zero delta-time); although this might work fine for external/outboard MIDI instruments, it doesn't at all for internal ones, that being plugins, no matter their type (LV2, VST or else).
for example: "02 - Freebee.mid", track/channels 3 and 4 (might be others): most note events are simply bad because of the above reason--if you just eliminate or strip those note events from the file--note events with zero duration--they will all start playing fine (in plugins).
so it seems it's a bug in the original MIDI files and not Qtractor per se
although Qtractor could cope with that alright, it must be here said that those zero-duration-note-events are actually and utterly non-sense and should be sanitized at the source.
cheers, hth.
2 overlapping notes? & Duke Nukem 3D.
Do you mean 2 overlapping notes (see the file, circled in red)?
Also with Qtractor I succeded not: route the DOSBox with Duke Nukem 3D MIDI output to the SCVA input.
& about: route the EDuke32 MIDI output to the SCVA input, with Carla, after plugging everything in Patchbay, in EDuke32 it's:
DEVICE: MIDI THROUGH: MIDI THROUGH PORT-0 14:0
With Qtractor, after the voodoo trick (I found not better):
Qtractor, View, Buses..., Master - MIDI bus, Output Plugins, Add..., SOUND Canvas VA, OK, Close Buses, Track, Add Track..., MIDI, OK, Play, Stop, Play-head back to 0, Mixer, left click under the track, left click the track, monitor in Inputs of Mixer, Close Mixer, Track, Remove Track, OK
it's:
DEVICE: MASTER
different...
Why not merge Carla, Qtractor & Audacity (but https://www.rncbc.org/drupal/comment/11873#comment-11873 )? Carla has not the tracks with the notes.
re. 2 overlapping notes? ...
no, overlapping notes may are perfectly possible--how could it be with playing chords if it wouldn't?
what I'm talking about note events with zero-duration, in standard MIDI this is a Note-On followed immediately by a Note-Off message or without a least reasonable time interval; it's quite hard to detect this visually on the piano-roll, as an extremely narrow rectangle if visible at all; but you can certainly see them at the MIDI editor's View > Windows > Events listing: notes with plain zero duration.
byee
View > Windows > Events ?
At least me, there is not Events in View, Windows .
re. View > Windows > Events ?...
it's in the MIDI clip editor (aka. piano-roll editor) menu or tool button.
br.
DX-Ball
https://www.vgmpf.com/Wiki/index.php?title=DX-Ball_(W32)
"MDS files were converted to MIDI using MIDIPLEX and included in the rip.", so a bad conversion.
"E.g. the Ethno Papa can be found here. Just search for the names "Freebee.mid"" but http://www.midi-karaoke.info/search.php?text=Freebee.mid nothing, even googling it nothing, where is it?
"He just found some MIDI music in the Internet (written from 1993 to 1994 for Roland GS and General MIDI) and converted it to MDS." why?
Is it possible Qtractor: route the DOSBox with Duke Nukem 3D MIDI output to the SCVA input? Otherwise I stay on your competitor Carla...
br. ?
Add new comment