Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007775 [Squeak] OS-Linux major always 06-25-13 18:05 04-07-17 05:53
Reporter tim View Status public  
Assigned To
Priority high Resolution open  
Status new   Product Version 4.4
Summary 0007775: unix midiplugin cannot play standard instruments via ALSA midi connection
Description The MIDI plugin is expected to be able to play sounds using the standard MIDI instrument list; on unix with ALSA sound drivers (i.e. on the Raspberry Pi in this case) this seems not to work. Apparently this has been a problem for some time since the Scratch code using it has been commented out since 2009.
The result is that a lot of sounds are very sub-par for the users of Scratch on any unix platform and of course the Pi. This is a pity, since it gives a very poor impression.
Additional Information After gazing at the unix midi code I had to conclude that it didn't look like it could work at all, but what do I know? At the simplest level, querying the number of ports seems to give an answer that classes with related functions that get passed a port number. Compare, for example, sqMIDIGetPortCount and sqMIDIGetPortDirectionality
Attached Files  sqUnixMIDIALSA.inc [^] (18,532 bytes) 06-25-13 18:05

- Relationships

- Notes
(0014602 - 88 - 88 - 260 - 260 - 260 - 260)
travm1
04-07-17 05:53

More info about ALSA here: https://www.everipedia.com/Advanced_Linux_Sound_Architecture/ [^]
 

- Issue History
Date Modified Username Field Change
06-25-13 18:05 tim New Issue
06-25-13 18:05 tim File Added: sqUnixMIDIALSA.inc
06-25-13 18:06 tim Issue Monitored: tim
04-07-17 05:53 travm1 Note Added: 0014602


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
36 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker