MuseScore med lyd, please

Søger du et bestemt program? Mangler du et alternativ til dit Windowsprogram? Program-spørgsmål kan stilles her.
Brugeravatar
AJenbo
Admin
Indlæg: 20890
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: MuseScore med lyd, please

Indlæg af AJenbo »

Du må gerne spørge, det jo sådan set fornuftigt nok, men hvis du skal have et præcis svar skal du nok have fat i nogen som er ekspert i MuseScore eller selv læse kildekoden igennem.

Det er faktisk let nok at lave et sådan program. Jeg har selv lavet noget liggende engang. Jeg vil forslå at bruge Python til det.

Her er en lille start hjælp, der mangler blot at være en mulighed for at vælge midifilen:

Kode: Vælg alt

#!/usr/bin/env python
# coding=UTF-8

import pygtk
pygtk.require('2.0')
import gtk
import commands

class player:

    def playMIDI(self, widget):
        midFile = '/home/dig/filen.mid'
        commands.getstatusoutput("timidity " + midFile)

    def __init__(self):
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.connect("destroy", self.destroy)
        self.window.set_border_width(10)

        self.button = gtk.Button(label='Spil')
        self.button.connect("clicked", self.playMIDI)
        self.button.show()
        self.window.add(self.button)

        self.window.set_title("Midi afspiller")
        self.window.show()

    def destroy(self, widget, data=None):
        gtk.main_quit()

    def main(self):
        gtk.main()

# If the program is run directly or passed as an argument to the python
if __name__ == "__main__":
    player = player()
    player.main()

Gem koden som player.py og sæt rettigheder for Udførsel.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: MuseScore med lyd, please

Indlæg af Ivan »

TAm skrev:De er åbenbart ikke beregnet til at spille midi. Audacious sige ganske vist, at jeg skal vælge en 'sequence port' i 'midi plugin preferences'; men det findes ikke i Audacious. .


http://linuxtechie.wordpress.com/2008/01/22/how-to-ubuntu-midi-playback-with-audacious/
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: MuseScore med lyd, please

Indlæg af TAm »

Tak skal I have! Det vil jeg prøve :) .

Skal man ikke have en Python compiler eller sådan noget? Den kan man måske finde i LUbuntu biblioteket på nettet. (Jeg sidder ved den anden computer lige nu).

Tak til Ivan for linket. Højreklik var det eneste, jeg ikke fik prøvet.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: MuseScore med lyd, please

Indlæg af TAm »

@Ivan: Nu spiller min Audacious, efter retningslinier i linket. I min nyere LUbuntu version er det nu lidt anderledes. Der er ikke held ved højreklik; men:

1. Klik File > Preferences > Plugins > Input.
2. Marker AMidi plug og klik Preferences.
3. Klik på ikonen for Fluid Synth.
4. Klik på plusset (+) øverst til højre.
5. Vælg sf2-filer (fx i mappen /usr/share/sounds/sf2/ og klik OK.
6. Klik OK eller Close hele vejen tilbage.

Så kunne Audacious spille midi :) . Desværre svarer Audacious ikke, når den har afspillet :( .

GNOME MPlayer virker stadig ikke, men pyt.

@AJenbo: Jeg studerer stadig din kildetekst. Det ligner JavaScript. Hvad mon gtk er?
Brugeravatar
AJenbo
Admin
Indlæg: 20890
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: MuseScore med lyd, please

Indlæg af AJenbo »

Det er det grafiske miljø (GUI). http://www.gtk.org/
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: MuseScore med lyd, please

Indlæg af TAm »

Jeg "kom til" at downloade Lazarus i går, og hovsa! Det er jo Delphi! Jeg følte mig helt hjemme :D . Hvis man nu kan skrive

Uses pygtk, gtk, commands;

eller sådan noget, så kan man jo lave alt muligt! Kan man ikke? Kan man også sende requests til Terminal? Det bliver nu ikke lige med det samme. Jeg har gang i et par andre ting også.
Brugeravatar
AJenbo
Admin
Indlæg: 20890
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: MuseScore med lyd, please

Indlæg af AJenbo »

Jeg tror Lazarus brugere nogle mere gennerelle termer end GTK, det er heller ikke ligefrem det eneste grafiske bibelotek på Linux. pygtk er GTK binderinger til Python så det er nok heller ikke relevant for Lazarus :)
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: MuseScore med lyd, please

Indlæg af TAm »

Så siger jeg mange tak for denne gang og vender tilbage på
https://ubuntudanmark.dk/forum/viewtopic.php?f=3&t=17528

TAm