DesprĆ©s d'un cap de setmana de barallar-me amb configuracions, dependĆØncies, dipĆ²sits i bugs de diferents mides, la meva ment d'ectoplasma de sobte s'ha ilĀ·luminat i vaig aconseguir resoldre l'etern problema que tenen els usuaris de Debian 6 y CrunchBang 10 amb l'Ćŗnic programa decent i poderĆ³s que existeix en Linux per transmetre rĆ dio per internet, streaming i podcasting: Internet DJ Console (IDJC).
El problema a quĆØ em refereixo consisteix en que una vegada que s'ha instalĀ·lat via repositoris correctament IDJC 0.8.3 (Amb totes les seves dependĆØncies) en Debian 6 y CrunchBang Linux 10 a l'intentar connectar-nos al nostre servidor per transmetre (Local o extern, icecast o shoutcast) salta el missatge d'error que no pot connectar-se, ho intenta 3 vegades mĆ©s i de cop i volta IDJC es tanca inesperadament (Una vergonya total en Linux, que els programes caiguin o colĀ·lapsin tan estrepitosament com en qualsevol versiĆ³ vulgar de Windows ...)
Consultant per centenars de fĆ²rums fins i tot vaig arribar a assabentar-me que aquest bug (error) ja havia estat reportat als programadors de Debian i en els fĆ²rums de CrunchBang (CrunchBang #! Linux Ć©s derivat de les versions Ā«estableĀ» -squezee- i Ā«en provesĀ» -wheezy, sid- de Debian, per aixĆ² tambĆ© l'afecta aquest error) perĆ² encara estan en vies de resoldre-ho per a les versions 0.8.7 i 0.8.8 de IDJC, deixant en el desemparament als que depenen de la versiĆ³ 0.8.3, l'Ćŗnica disponible i que encara es pot instalĀ·lar des del repositori 'debian main -stable '.
SĆ© el que estan pensant: Ā«ĀæDoncs per quĆØ no vam instalĀ·lar el paquet .deb mĆ©s recent de IDJC de la pĆ gina oficial de Debian? Ā» Doncs per la senzilla raĆ³ que a l'instalĀ·lar ens tira el missatge d'error que li falten dependĆØncies que encara no sĆ³n contemplades en el nucli 2.6 i 3.0 que fan servir Debian 6 i CrunchBang 10 respectivament.
PerĆ² tot tĆ© soluciĆ³ en l'Inframundo de l'Ciberespai. Si encara no s'han instalĀ·lat IDJC a Debian 6 oa CrunchBang 10 segueixin sense por les instruccions per instalĀ·lar des del repositori de Debian (Ć©s la versiĆ³ 0.8.3 amb falles, perĆ² de tota manera cal instalĀ·lar-lo per poder arreglar desprĆ©s) o sigui en la consola executin:
$ sudo apt-get install idjc
I desprĆ©s s'instalĀ·lin totes les dependĆØncies necessĆ ries:
$ sudo apt-get install build-essential libc6-dev libglib2.0-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev libmpg123-dev libavcodec-dev libavformat-dev libtwolame-dev libmp3lame-dev libflac-dev python-mutagen libspeex-dev
Quant els pregunti si volen donar-li a servidor d'Ć udio JACK el control total de l'Ć udio i de la memĆ²ria disponible en temps real, diguin-li que NO (perquĆØ el seu sistema no caigui).
S'executin via consola JACK Audio per primera vegada:
$ jackd -d alsa
Solucionin el conflicte d'execuciĆ³ en temps real:
$ sudo su -c 'echo "@audio - rtprio 99" >> /etc/security/limits.conf
Agreguin el procĆ©s al seu grup d'usuaris d'Ć udio de sistema:
$ sudo usermod -a -G audio $(whoami)
I finalment creuen l'script perquĆØ IDJC s'iniciĆÆ amb JACK Audio en ALSA a el mateix temps:
$ echo "/usr/bin/jackd -d alsa -r 44100 -p 256" > ~/.jackdrc
I reiniciĆÆn sessiĆ³ perquĆØ els canvis tinguin efecte.
A l'executar i configurar el programa notaran (o si ja ho havien instalĀ·lat anteriorment) que ja tenen el problema a sobre que IDJC no es pot connectar al seu servidor per transmetre. PerĆ² aquĆ ve la mĆ gia:
- Tanquin completament IDJC i Jack Audio
- Obrin el gestor de paquets Synaptic i busquin Ā«idjcĀ»
- Quant aparegui idjc 0.8.3 donin-li click dret i mĆ”rquenlo per desinstalĀ·lar completament
- Apliquin els canvis i desinstƔlenlo. Surtin i tanquin Synaptic
- Descarregueu aquest paquet .deb d'aquĆ: IDJC 0.8.1 x86
- Si fan servir Debian o CrunchBang en versiĆ³ de 64 bits, llavors descarreguin el paquet .deb d'aquĆ: IDJC 0.8.1 amd64
- Doble clic a el paquet .deb que van descarregar i instƔlenlo
Exactament, cal instalĀ·lar la versiĆ³ anterior de IDJC que SI FUNCIONA, a l'executar s'adonaran que va conservar totes les seves configuracions i que ara si poden connectar al seu servidor de streaming i podran transmetre la seva rĆ dio per internet sense problemes.
Ćs probable que el gestor d'actualitzacions els indiqui que ha d'actualitzar la seva versiĆ³ vella de IDJC; perquĆØ no molesti o vagin a actualitzar-la per accident tanquin el gestor d'actualitzacions i obrin novament Synaptic, al menĆŗ ConfiguraciĆ³ triĆÆn Repositoris ia la pestanya Ā«Debian ProgramariĀ» desmarquin la casella Ā«Suportat oficialment (main)Ā», tanquin i acceptin recarregar repositoris per marcar els canvis i llest, tindran sempre aquesta versiĆ³ de IDJC que si funciona i es connecta perfectament per transmetre la seva rĆ dio per internet.
Espero que aquestes instruccions els siguin d'alguna utilitat, i salutacions a tots.
Molt bĆ© perĆ² no puc connectar-lo amb skype aixĆ que Ć©s com res ....
InstalĀ·la PulseAudio (si nomĆ©s tens ALSA) amb totes les seves dependĆØncies:
sudo apt-get install libasound2-plugins pulseaudio paman padevchooser paprefs pavucontrol pavumeter
Crea aquest script per fer-ho per defecte:
~/etc/asound.conf
CĆ²pia i enganxa dins d'ell el segĆ¼ent:
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
Guarda, tanca'l i reinicia el teu sistema, desprĆ©s s'instalĀ·la aquest complement:
sudo apt-get install pulseaudio-module-jack
i desprƩs crea amb el teu editor de text aquest script (desa'l com 'pulseidjc.sh' a la teva carpeta 'home'):
#!/bin/bash
pacmd suspend true
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
pacmd set-default-sink jack_out
pacmd set-default-source jack_in
Executa-ho (pots convertir-lo en un llanƧador al menĆŗ de OpenBox o en l'escriptori de Debian) desprĆ©s d'iniciar el servidor JACK Audio i llest, en les connexions ja apareix aquest mĆ²dul i et permetrĆ connectar a les entrades de aux _lt i aux_ rt a idjc les sortides Premi Audio jACK Sink i aixĆ li enviareu al IDJC tot l'Ć udio de sistema, inicia Skype i simplement fes click al botĆ³ Aux en IDJC (el que tĆ© un connector jack verd, al costat de l'micrĆ²fon, NO la de el telĆØfon verd ) perquĆØ puguis transmetre les teves trucades en viu i et demanin canƧons teus radioescoltes o es guanyin una samarreta gairebĆ© nova.
Jajaja, no sĆ© si aquesta permĆØs posar tant codi en les respostes; gairebĆ© faig un altre post ... jajaja aquĆ arrĆ©glenlo per favor si no val.
Cony, Ć©s veritat, Ć©s totalment necessari poder emetre trucades en la teva rĆ dio !!!
AlgĆŗ ho ha resolt? Jo, en linux, estic perdut, perĆ² m'agradaria poder emetre treballant en aquesta plataforma.
D'acord, ara tinc un altre problema, resulta que faig servir la configuraciĆ³ que em vas donar, perĆ² tinc uns auriculars usb, que estan al port hw 1.0 o alguna cosa aixĆ, perĆ² el so directament em surt pels altaveus i en canvi el so alsa em surt pels auriculars, no se que fer xDDD ...
Prova amb uns audiĆ²fons jack normals i verifica que l'Ć udio surti correctament; els audiĆ²fons usb no estan donats d'alta en PulseAudio i per aixĆ² segueixen en ALSA, depenent el port usb a quĆØ els connectes hauries de buscar-los en JackPulseaudio Sink i redireccionar-los a system o idjc depenent el programa que estiguis usant.
Molt bo, grĆ cies per la info ... ara l'Ćŗnic que cal al meu entendre Ć©s un bon reproductor de Karaoke perquĆØ els existents fan llĆ stima.
GrĆ cies. Un article rodĆ³. El aplicacarĆ© amb els meus alumnes.
segueixo les instruccions perĆ² em fa aquesta resposta
Els segĆ¼ents paquets tenen dependĆØncies incomplides:
libavcodec-dev: DepĆØn: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1) perĆ² no va a instalĀ·lar-
libavformat-dev: DepĆØn: libavformat53 (= 6: 0.8.4-0ubuntu0.12.10.1) perĆ² no va a instalĀ·lar-
DepĆØn: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1) perĆ² no va a instalĀ·lar-
E: No s'han pogut corregir els problemes, vostĆØ ha retingut paquets trencats.
alguna soluciĆ³ per novell interessat en deixar les finestretes en el seu radi?
grĆ cies anticipades
Hola. tinc un micrĆ²fon USB, mai que mai un BEHRINGER c1u. i no sĆ© com fer per configurar en l'internet dj console algĆŗ em podria donar un cop de mĆ ? per que no es com confgurarlo
PerĆ² pots utilitzar tambĆ© ZaraRadio + Winamp + Shoutcast (tot emulat amb Winne), funciona molt bĆ©, al menys en CentOS. amb el servei de Streaming de: http://www.netyco.com/in/servicios/streaming-de-audio/
EnllaƧ a Wine: http://www.winehq.org/download/
salutacions.
I com a bon windowslerdo, recomanant emular l'obsolet Winamp, l'horrible Zara RĆ dio i un servei de streaming mediocre i de pagament. No grĆ cies, torna al teu estimat Windows i deixa en pau a CentOS, no saps usar-lo.
no em apareixen els botons output, prefs, jingles.
ĀæFunciona correctament la versiĆ³ 0.8.7-2? ĀæSoluciono l'inconvenient que relates en aquest post? ĀæQue jack recomanes?
Un altre Iluminnatti
La veritat Ʃs que desprƩs de ANYS intentandolo, mai he aconseguit que IDJC funcioni.
I quan dic Ā«anysĀ» em refereixo a aixĆ², a perĆodes de 365 dies, milers d'hores buscant posts com el de dalt, escrits per ilĀ·luminats que segurament per alguna raĆ³ han aconseguit emetre en mp3 amb IDJC
PerĆ² jo que porto 10 anys a les rĆ dios d'internet, Jamas he conegut a UN que emeti amb IDJC
I aixĆ² que el programet, quan el veus, se't cau la bava, llegeixes el manual i mes, perĆ² a la fi, nomĆ©s reprodueix mĆŗsica, d'emetre a un server, res
Ho he instalĀ·lat a ubuntu, en ubuntu studio, fins i tot ho he intentat amb les Ćŗltimes versions d'Ubuntu Studio, que ja ve de Ā«fabricaĀ» diguem-RES
Trisquel, Rivendell, Musix, i fins Puppy music !!!!! (I llargues passejades per laweb de l'autor) i tots els posts de configuraciĆ³, que dit sigui de pas et diuen de la missa la meitat, perquĆØ no hi ha UN que et digui com configures JACK Ports a IDJC, .... ull, que dic en IDJC, no en JACK
Ć©s inutil, el que en windows fas en 30 segons des d'un senzillĆssim winamp amb shoutcast, fins al (car) sam broadcaster, en linux no es pot, aixi que no enganyin a la gent amb el copio / pego, en aixĆ² linux no serveix . de la imatge perquĆØ parlar
I que quedi clar que res em faria mĆ©s feliƧ que fer servir linux per emetre, Ć©s el que m'agrada, el meu hobby, perĆ² a la fi ... .. has de baixar-te els pantalons amb els de Redmon
a veure si el veig abans de morir
salutacions
Emerson, a l'sembla no vas llegir els correus que et vaig enviar i ets l'Ćŗnic Ć©sser humĆ en aquest univers que no sap usar ni ha configurat IDJC apropiadament. I si et semblo un Ā«ilĀ·luminatĀ» potser si ho sigui, les meves neurones si fan sinapsis quan intento esbrinar o resoldre alguna cosa per mi mateix. Fes l'intent, menys tele i mĆ©s cervell. De res.
Ha, I no saps quant t'agraeixo la teva desinteressada ajuda, de debĆ², de debĆ², perĆ² aixĆ² de Ā«prova aixĆ² a veure com et vaĀ» Ć² Ā«busca aqui a veure si trobesĀ» aixĆ², ja m'he atipat de fer-ho.
Segurament jo sĆ³c el Ć¹nic que no ho aconsegueix, perĆ² els que ho aconsegueixen Ā«DIUENĀ» que ho aconsegueixen, perĆ² curiosament ningĆŗ et diu escuchame aqui, o et diu configura aixĆ.
De moment l'Ćŗnica distro que s'acosta a fer-ho funcionar Ć©s Puppy, (paradoxalment un mini linux), perĆ² ja ho he pres a riure, ho faig com qui fa solitaris, Sam Broadcaster em va de cinema, Ć©s mes fĆ cil buscar una medicina per un windows que ficar-se en el laberint interminable de linux.
I qui no em cregui, bastele nomĆ©s preguntar perquĆØ hi ha milions de post (diferents) referits a linux, milers de receptes diferents per el mateix
Si en linux et surts del que Ć©s el simple treball d'oficina, oblida't
no hi ha res que serveixi, i si no em creuen, proveu, jajajajajaj
i ja m'ho expliquessin
En el meu cas, vaig aconseguir fer-lo funcionar perfectament en Fedora 8, aixĆ² allĆ per 2009, perĆ² cal dir que IDJC Ć©s un programari que al meu entendre estĆ molt verd encara, en prestacions es queda molt curt a la banda d'altres opcions de paga com SAM Broadcaster o RadioBoss, les quals poden executar usant la capa de compatibilitat de Wine, en la qual lamentablement no s'executen de el tot bĆ©, perĆ² sĆ³n funcionals.
Una cosa que al meu veure juga en contra Ć©s l'Ćŗs de jackd, aquesta cosa al meu entendre Ć©s molt poc amigable amb l'usuari de a peu, si, hi ha documentaciĆ³ i el que agradin, perĆ² moltes d'aquestes vegades aquesta en anglĆØs o diverses coses ja resulten obsoletes en distribucions actuals.
Hi ha una alternativa anomenada Mixx que tĆ© versiĆ³ per a GNU / Linux i Ć©s mes enfocada a DJ, perĆ² Ć©s molt mes amigable que IDJC.
fa 5 anys deixi un post que Ʃs com si ho haguƩs escrit ahir
La diferĆØncia Ć©s que he aprĆØs algunes coses
1.- Wine Ć©s el que Ć©s i dĆ³na el que dĆ³na, que no Ć©s ni l'ombra del que diuen que Ć©s ni el que dĆ³na
perĆ² Ć©s el que hi ha, si pretens fer funcionar RĆ dio Boss amb Wine, Encomana't als sants
2. IDJC avui segueix sent una porqueria, complicat, hostil, incomplet, incĆ²mode, ... i comparat amb qualsevol dels altres Ć©s una porqueria
PerĆ² Ć©s l'Ćŗnic que hi ha, perquĆØ Mixxx, que va forƧa bĆ© es menja TOTS els recursos de la teva mĆ quina, -tengas el que tinguis de memĆ²ria Ram-
I desengaƱense, Linux Ʃs per escriure cartes, llegir correu, veure una peli, navegar i poc mes
PER TOT DEMAS, ni s'assembla al que fas amb windows
Sense comptar que per fer la mĆ©s mĆnima cosa, has de peregrinar per google centenars d'hores
I si veuen el meu antic post, ... tƩ cinc anys
Ja estic fart:
Ets imbĆØcil; un perfecte imbĆØcil retardat que pitjor que un discapacitat, requereix que tot el que vulguis fer sigui fĆ cil i ja digerit, si no plores com nenita.
Ets idiota; fa anys se't va solĀ·licitar que posessis les caracterĆstiques del teu maquinari (que a l'parer o Ć©s marciĆ o el vas treure d'un escombriaire) per determinar el perquĆØ no et funciona amb Linux, i mai ho vas esmentar.
NomĆ©s saps mitjĆ usar Windows: queda't aixĆ, com porc en el seu corral, revolcĆ”ndote al teu ignorĆ ncia, mediocritat i en la qual es que Ć©s una inĆŗtil, amargada i completament estĆŗpida vida de sudaca malagradecido.
De res bĆØstia.