stargatedaw / stargate

Innovation-first digital audio workstation (DAW), instrument and effect plugins, wave editor
GNU General Public License v3.0
662 stars 34 forks source link

Routing MIDI events to Main track doesn't seem to work at all. #52

Closed rulatir closed 2 months ago

rulatir commented 2 months ago

Describe the bug

Routing events from any of the "numbered" tracks to the main track doesn't seem to work at all.

To Reproduce

  1. Set up Sampler1 on the Main track, load a .sfz
  2. In the Routing tab, route Track 1 to Main
  3. Add an item on Track 1, add some notes
  4. Play

Expected behavior

I should hear music.

Actual behavior

I hear nothing.

Screenshots

Hardware and operating system Operating System: Arch Linux KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.10.2-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i7-8700 CPU @ 3.20GHz Memory: 31.3 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 960/PCIe/SSE2 Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7B24 System Version: 2.0

CPU: Intel® Core™ i7-8700 CPU @ 3.20GHz Memory: 31.3 GiB of RAM Form factor: desktop CPU arch: x86_64

Windows: version 7/8/10/11 Linux: Arch Linux 6.10.2-zen1-1-zen (64-bit) Desktop Environment: KDE Wayland Pipewire, pipewire-jack

Additional context

I did make sure that I added a MIDI route between the tracks, not an audio route.

I can hear music when I move the item from Track 1 to the Main track (where Sampler1 is set up), so this is clearly a routing issue, not a "Sampler1 can't produce sound" issue.

Attach your log file

stargate.log

rulatir commented 2 months ago

OWCH.

It turns out that I in fact failed to route MIDI and routed audio instead. But I blame a UI glitch: the hint box that is supposed to describe what I am pointing at showed outdated info, describing a MIDI connection that I successfully added as an audio connection (probably because there WAS an audio connection previously, and the hint box contents failed to update).