Kirjoittaja Aihe: Rosegarden toimii (vika oli jack-asetuksissa)  (Luettu 6031 kertaa)

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Rosegarden toimii (vika oli jack-asetuksissa)
« : 07.05.11 - klo:09.39 »
fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible.
fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible.
fluidsynth: warning: Jack sample rate mismatch, expect tuning issues (synth.sample-rate=44100, jackd=48000)
fluidsynth: warning: Failed to set thread to high priority

Näidenkö fluidsynth ilmoitusten takia Rosebardenissa ei ole ääntä. Muuten kaikki näyttäisi toimivan. Kernel on RT. Paha paikka.
« Viimeksi muokattu: 29.05.11 - klo:19.10 kirjoittanut sinito2 »

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: hiljainen rosegarden
« Vastaus #1 : 08.05.11 - klo:23.15 »
Äkikseltään vaikuttaisi, että Fluidsynth yrittää käynnistyä 44100 Hz:n näytteenottotaajudella, kun taas Jackd on säädetty toimimaan 48000 Hz:n taajuudella.

Mutta kerro toki mitä olit tekemässä? Mistä ilmoitukset tulivat?
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden
« Vastaus #2 : 22.05.11 - klo:10.58 »
Äkikseltään vaikuttaisi, että Fluidsynth yrittää käynnistyä 44100 Hz:n näytteenottotaajudella, kun taas Jackd on säädetty toimimaan 48000 Hz:n taajuudella.

Mutta kerro toki mitä olit tekemässä? Mistä ilmoitukset tulivat?

Yritän saada Rosegardeniin ääntä, mutta "hiljaisen pojan valssi" on ainoa mahdollinen kappale. Merkkivalot kyllä vilkkuvat nuottien kohdalla, mutta ei kuulu mitään.
Ubuntua käynnistettäessä RT kernelin avulla näyttöön tulee teksti "mount: mounting none on/dev failed: no such device" ;
sen jälkeen näytöllä vilahtaa vielä ruudullinen hävyttömyyksia, joita en onneksi ehdi lukea. On tämä vakavaa?
Nuo näytetaajuudethan saa säädettyä samaksi, mutta ei auta äänettömyyteen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: hiljainen rosegarden
« Vastaus #3 : 22.05.11 - klo:14.39 »
Yritän saada Rosegardeniin ääntä, mutta "hiljaisen pojan valssi" on ainoa mahdollinen kappale. Merkkivalot kyllä vilkkuvat nuottien kohdalla, mutta ei kuulu mitään.

Katso nämä videot ja lue ohjeet:

http://wiki.ubuntu-fi.org/Ubuntu_Studio

Ystävällisin terveisin Asmo Koskinen.

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: hiljainen rosegarden
« Vastaus #4 : 22.05.11 - klo:21.38 »
Oletko tietoinen, että Rosegarden ei yksinään ääntä tuota? Jos haluat midi-tiedostot kuulumaan, sinun pitää kytkeä Rosegarden johonkin ääntä tuottavaan ohjelmaan Jackin avulla.

Tässä topiikissa olen selittänyt asiaa lyhyesti: http://forum.ubuntu-fi.org/index.php?topic=37464.msg292704#msg292704'
Tällainenkin löyttyy. Siinä Asmo Koskinen opastaa Rosegardenin käyttöön: http://forum.ubuntu-fi.org/index.php?topic=38046.0

Jos ei ala valkenemaan, kysy toki lisää.
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden
« Vastaus #5 : 23.05.11 - klo:13.55 »
Oletko tietoinen, että Rosegarden ei yksinään ääntä tuota? Jos haluat midi-tiedostot kuulumaan, sinun pitää kytkeä Rosegarden johonkin ääntä tuottavaan ohjelmaan Jackin avulla.

Tässä topiikissa olen selittänyt asiaa lyhyesti: http://forum.ubuntu-fi.org/index.php?topic=37464.msg292704#msg292704'
Tällainenkin löyttyy. Siinä Asmo Koskinen opastaa Rosegardenin käyttöön: http://forum.ubuntu-fi.org/index.php?topic=38046.0

Jos ei ala valkenemaan, kysy toki lisää.

Olen käyttänyt Qsynthiä, ja Rose on toiminut aiemmin, nyt en keksi mitään, ohjeistakaan. Kokeilen ehkä vielä vaihtaa vanhan äänikortin takaisin, tai sytytän ja sammutan keittiön valot pari kertaa. Ei sitä koskaan tiedä, mikä auttaa.

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: hiljainen rosegarden
« Vastaus #6 : 23.05.11 - klo:23.34 »
Tähän on hankala antaa apua, kun et kerro mitä olet tehnyt. Toisin sanoen et kerro, millä tavalla rosegardenin midisignaali lähetetään Qsynthiin. Rosegardenin midi-ulostulojärjestelmä on nimittäin sen verran monimutkainen, että on tullut pariinkin kertaan päätä raavittua sen kanssa.

Myöskin audioreitityksessä voi joskus olla ongelmia, eikä pois voi sulkea sitäkään mahdollisuutta, että Jackin asetukset ovat ihan pielessä. Yleensä tosin sellainen aiheuttaa virheilmoituksia. Kerro siis toki tarkemmin mitä olit tekemässä ja miten, niin koetetaan selvittää ongelma.
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden RATKENNUT
« Vastaus #7 : 24.05.11 - klo:20.42 »
Tähän on hankala antaa apua, kun et kerro mitä olet tehnyt. Toisin sanoen et kerro, millä tavalla rosegardenin midisignaali lähetetään Qsynthiin. Rosegardenin midi-ulostulojärjestelmä on nimittäin sen verran monimutkainen, että on tullut pariinkin kertaan päätä raavittua sen kanssa.

Myöskin audioreitityksessä voi joskus olla ongelmia, eikä pois voi sulkea sitäkään mahdollisuutta, että Jackin asetukset ovat ihan pielessä. Yleensä tosin sellainen aiheuttaa virheilmoituksia. Kerro siis toki tarkemmin mitä olit tekemässä ja miten, niin koetetaan selvittää ongelma.

Vaihdoin mikroon takaisin ikivanhan äänikortin, jossa Rosen ulos- ja sisäänmenot ovat EMUja. Nyt ääni toimii Rosegardenissa, mutta Win7:ään ei löydy ajureita.
Toisessa Rosen hylkimässä kortissa sisäänmenot ja tulot olivat MPU-401. Mitähän lienevät?

Kiitokset neuvojille ja muille osanottajille!

« Viimeksi muokattu: 26.05.11 - klo:11.32 kirjoittanut sinito2 »

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: hiljainen rosegarden, RATKES
« Vastaus #8 : 26.05.11 - klo:17.06 »
MPU-401 on vanha Rolandin kehittelemä midi-interface tietokoneille. Monet myöhemmät äänikortit on rakennettu osittain yhteensopivaksi sen kanssa. Näin on laita myös mainitsemasi Creativen EMU10K1 -kortin suhteen, joka tukee MPU-401:n UART-tilaa:

http://en.wikipedia.org/wiki/MPU-401

Jatkoa ajatellen olisi tosi mukava, jos näihin ongelmiin ratkaisua etsiessäsi kertoisit

1) Mikä Ubuntun versio sinulla on käytössä
2) Mikä äänikortti sinulla on
3) Mitä tarkalleen ottaen olit tekemässä kun ongelma ilmeni.

Tämänkin pulman olisimme voineet saada ratkaistua niin, että uusi äänikortti olisi lähtenyt toimimaan Rosegardenin kanssa, jos vain olisit kertonut nuo ylläolevat tiedot selkeästi. Olisin sitten voinut kädestä pitäen neuvoa miten kytkennät pitää tehdä, jotta hommat lähtee pelittämään :)

Hyvä juttu kuitenkin, että kaikki toimii taas.
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden, RATKES
« Vastaus #9 : 27.05.11 - klo:09.49 »
MPU-401 on vanha Rolandin kehittelemä midi-interface tietokoneille. Monet myöhemmät äänikortit on rakennettu osittain yhteensopivaksi sen kanssa. Näin on laita myös mainitsemasi Creativen EMU10K1 -kortin suhteen, joka tukee MPU-401:n UART-tilaa:

http://en.wikipedia.org/wiki/MPU-401

Jatkoa ajatellen olisi tosi mukava, jos näihin ongelmiin ratkaisua etsiessäsi kertoisit

1) Mikä Ubuntun versio sinulla on käytössä
2) Mikä äänikortti sinulla on
3) Mitä tarkalleen ottaen olit tekemässä kun ongelma ilmeni.

Tämänkin pulman olisimme voineet saada ratkaistua niin, että uusi äänikortti olisi lähtenyt toimimaan Rosegardenin kanssa, jos vain olisit kertonut nuo ylläolevat tiedot selkeästi. Olisin sitten voinut kädestä pitäen neuvoa miten kytkennät pitää tehdä, jotta hommat lähtee pelittämään :)

Hyvä juttu kuitenkin, että kaikki toimii taas.

Kiva olisi ratkoa vieläkin, voin taas vaihtaa kortin.
Ubuntu on 10.4.2 remix fi
Kortti Sound Blaster Audigy
Yritin saada pimpauteltua Rosegadrenilla: merkkivalot vilkkuivat äänettömien nuottien kohdalla niin Rosegardenissa kuin Qsynthissäkin, mutta ei ääntä. Samoilla virityksillä vanha Creativen kortti toimii.
Siis sisään- ja ulosmenot Rosegardenissa ilmestyvät näkyviin eri nimisiä.

"Could not connect jack server as client". Useimmiten Jack ilmoittaa käynnistysyrituksen jälkeen näin. Mikähän ruuvi mahdollisesti on liian kireällä? Myös Rsegardeniin ilmestyy useimmiten Jackin puuttumisesta ilmoittava varoituskolmio alakulmaan. Käynnistysjärjestys ei vaikuta asiaan.
Kohta on kaivettava 2-rivinen esiin.
« Viimeksi muokattu: 27.05.11 - klo:19.50 kirjoittanut sinito2 »

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: hiljainen rosegarden, RATKES
« Vastaus #10 : 27.05.11 - klo:19.55 »
"Could not connect jack server as client". Useimmiten Jack ilmoittaa käynnistysyrituksen jälkeen näin. Mikähän ruuvi mahdollisesti on liian kireällä?

Avaa Jackin loki (Messages-painike qjackctl:ssä) ja etsi sieltä virheen syy. Jos ei selkene, kopioi loki kokonaisuudessaan tänne.

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden, RATKES
« Vastaus #11 : 28.05.11 - klo:09.56 »
"Could not connect jack server as client". Useimmiten Jack ilmoittaa käynnistysyrituksen jälkeen näin. Mikähän ruuvi mahdollisesti on liian kireällä?

Avaa Jackin loki (Messages-painike qjackctl:ssä) ja etsi sieltä virheen syy. Jos ei selkene, kopioi loki kokonaisuudessaan tänne.

09:52:19.329 Patchbay deactivated.
09:52:19.344 Statistics reset.
09:52:19.360 ALSA connection graph change.
09:52:19.621 ALSA connection change.
09:52:22.308 Startup script...
09:52:22.309 artsshell -q terminate
sh: artsshell: not found
09:52:22.710 Startup script terminated with exit status=32512.
09:52:22.710 JACK is starting...
09:52:22.711 /usr/bin/jackd -m -dalsa -d/dev/audio -r48000 -p128 -n2 -Xseq
09:52:22.730 JACK was started with PID=4606.
09:52:22.731 JACK was stopped with exit status=255.
09:52:22.732 Post-shutdown script...
09:52:22.732 killall jackd
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK is running in realtime mode, but you are not allowed to use realtime scheduling.
Please check your /etc/security/limits.conf for the following lines
and correct/add them:
  @audio          -       rtprio          100
  @audio          -       nice            -10
After applying these changes, please re-login in order for them to take effect.
You don't appear to have a sane system configuration. It is very likely that you
encounter xruns. Please apply all the above mentioned changes and start jack again!
jackd: ei prosesseja
09:52:23.164 Post-shutdown script terminated with exit status=256.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: hiljainen rosegarden, RATKES
« Vastaus #12 : 28.05.11 - klo:10.22 »
Tarkista, että olet audio-ryhmässä. Aja tämä komento päätteessä ja kopioi tuloste tänne:

Koodia: [Valitse]
fgrep -ie audio /etc/group
Jos käyttäjätunnustasi ei näy tulosteessa, lisää itsesi ryhmään (NIMI = käyttäjätunnuksesi):

Koodia: [Valitse]
sudo adduser NIMI audio
Kirjaudu sitten ulos työpöydältä tai käynnistä kone uudelleen.


Jos olet jo audio-ryhmässä, limits.conf-säädöt varmaankin puuttuvat. Luo tiedosto /etc/security/limits.d/audio.conf pääkäyttäjän oikeuksin (gksudo gedit /etc/security/limits.d/audio.conf) ja kopioi sisällöksi tämä:

Koodia: [Valitse]
@audio - rtprio 99
@audio - memlock unlimited


sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: hiljainen rosegarden, RATKES
« Vastaus #13 : 28.05.11 - klo:21.07 »
Tarkista, että olet audio-ryhmässä. Aja tämä komento päätteessä ja kopioi tuloste tänne:

Koodia: [Valitse]
fgrep -ie audio /etc/group
Jos käyttäjätunnustasi ei näy tulosteessa, lisää itsesi ryhmään (NIMI = käyttäjätunnuksesi):

Koodia: [Valitse]
sudo adduser NIMI audio
Kirjaudu sitten ulos työpöydältä tai käynnistä kone uudelleen.


Jos olet jo audio-ryhmässä, limits.conf-säädöt varmaankin puuttuvat. Luo tiedosto /etc/security/limits.d/audio.conf pääkäyttäjän oikeuksin (gksudo gedit /etc/security/limits.d/audio.conf) ja kopioi sisällöksi tämä:

Koodia: [Valitse]
@audio - rtprio 99
@audio - memlock unlimited



Eivät auta nämäkään.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #14 : 28.05.11 - klo:22.54 »
Käynnistithän jo koneen uudelleen?

Aja sitten seuraavat komennot päätteessä ja kopioi tuloste tänne, niin tutkitaan.

Koodia: [Valitse]
cat /etc/security/limits.conf /etc/security/limits.d/*
fgrep -ie audio /etc/group
uname -a

Voi kyllä olla, että siinä on jotain muuta hämärää, jos Jack kuitenkin joskus käynnistyy samoilla asetuksilla?

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #15 : 29.05.11 - klo:10.08 »
Käynnistithän jo koneen uudelleen?

Aja sitten seuraavat komennot päätteessä ja kopioi tuloste tänne, niin tutkitaan.

Koodia: [Valitse]
cat /etc/security/limits.conf /etc/security/limits.d/*
fgrep -ie audio /etc/group
uname -a

Voi kyllä olla, että siinä on jotain muuta hämärää, jos Jack kuitenkin joskus käynnistyy samoilla asetuksilla?
sinito2@sinito2-desktop:~$ cat /etc/security/limits.conf /etc/security/limits.d/*
# /etc/security/limits.conf
#
#Each line describes a limit for a user in the form:
#
#<domain>        <type>  <item>  <value>
#
#Where:
#<domain> can be:
#        - an user name
#        - a group name, with @group syntax
#        - the wildcard *, for default entry
#        - the wildcard %, can be also used with %group syntax,
#                 for maxlogin limit
#        - NOTE: group and wildcard limits are not applied to root.
#          To apply a limit to the root user, <domain> must be
#          the literal username root.
#
#<type> can have the two values:
#        - "soft" for enforcing the soft limits
#        - "hard" for enforcing hard limits
#
#<item> can be one of the following:
#        - core - limits the core file size (KB)
#        - data - max data size (KB)
#        - fsize - maximum filesize (KB)
#        - memlock - max locked-in-memory address space (KB)
#        - nofile - max number of open files
#        - rss - max resident set size (KB)
#        - stack - max stack size (KB)
#        - cpu - max CPU time (MIN)
#        - nproc - max number of processes
#        - as - address space limit (KB)
#        - maxlogins - max number of logins for this user
#        - maxsyslogins - max number of logins on the system
#        - priority - the priority to run user process with
#        - locks - max number of file locks the user can hold
#        - sigpending - max number of pending signals
#        - msgqueue - max memory used by POSIX message queues (bytes)
#        - nice - max nice priority allowed to raise to values: [-20, 19]
#        - rtprio - max realtime priority
#        - chroot - change root to directory (Debian-specific)
#
#<domain>      <type>  <item>         <value>
#

#*               soft    core            0
#root            hard    core            100000
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#ftp             -       chroot          /ftp
#@student        -       maxlogins       4

# End of file
@audio - rtprio 99
@audio - memlock unlimited
sinito2@sinito2-desktop:~$ fgrep -ie audio /etc/group
audio:x:29:pulse,sinito2
sinito2@sinito2-desktop:~$ uname -a

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #16 : 29.05.11 - klo:11.22 »
uname -a:n tuloste jäi pois. Se kertoo, mitä ydintä käytät.

Näytä myös:

Koodia: [Valitse]
ulimit -r -l
groups
« Viimeksi muokattu: 29.05.11 - klo:11.34 kirjoittanut nm »

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #17 : 29.05.11 - klo:13.12 »
uname -a:n tuloste jäi pois. Se kertoo, mitä ydintä käytät.

Näytä myös:

Koodia: [Valitse]
ulimit -r -l
groups
sinito2@sinito2-desktop:~$ ulimit -r -l
real-time priority              (-r) 99
max locked memory       (kbytes, -l) 1920603
sinito2@sinito2-desktop:~$ groups
sinito2 adm dialout cdrom audio plugdev lpadmin admin sambashare
sinito2@sinito2-desktop:~$

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #18 : 29.05.11 - klo:13.27 »
Ja mikä se kerneli oli? (uname -a)

sinito2

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: Moniongelmainen Rosegarden
« Vastaus #19 : 29.05.11 - klo:13.41 »
Ja mikä se kerneli oli? (uname -a)
[/quote

Kävi niin hassusti,että satuin muuttamaan jackin asetuksissa interface kohdassa entisen defaultin tai dev/audion tilalle rw:1en.
Nyt se näyttää lähtevän päälle joka yrityksellä entisen yksi kymmenestä sijaan.

Toimisikohan se toinen äänikorttikin nyt?