People,
For playing from multiple sources, ALSA plus the version of .asoundrc
below has been rock-solid for a couple of years now:
I now want to use things like "recordmydesktop" which work fine with the
mic but they do not record sound from audio or video clips that are
playing eg from YouTube or local mpv etc. So, yet again, I started to
try and make sense of JACK because I was pretty sure that it could solve
this problem - but I have found sound on linux has always been a major
pain and messing around with configs and rebooting etc on my big
workstation is tedious so I think I will try to get something working on
my laptop to begin with.
Hopefully some jack gurus will have some suggestions about how to do
what I want to do? I presume it is possible?
Thanks,
Phil.
pcm.!default {
type plug
slave.pcm "asymed"
}
# This is the audio output:
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.dmixer {
type hw
card 0
}
# This is the microphone
pcm.dsnooped {
ipc_key 1027
type dsnoop
slave.pcm "hw:1,0"
}
# This makes both channels work together.
pcm.asymed {
type asym
playback.pcm "dmixer"
capture.pcm "dsnooped"
}
--
Philip Rhoades
PO Box 896
Cowra NSW 2794
Australia
E-mail: phil(a)pricom.com.au
Hi,
I'm using JACK version jackdmp 1.9.11-RC1, whenever I start the JACK server
i get the subject line error message. I execute the following command.
$sudo modprobe snd-seq-midi
Is there a way to set this permanently and no need to execute every time i
start JACK ?
-ben
--
Sent from: http://linux-audio.4202.n7.nabble.com/linux-audio-dev-f58952.html
I want to know the optimal buffering which i can use for designing my
application.
My use case is as follows, I receive digital radio signals through a tuner
and does the channel and audio decoding in separate threads.
Finally the audio is send to jack callback and played out.
How much of buffering is enough for real time streaming between threads.
I want keep the optimal buffering between these threads.
Please suggest guidelines for using with Jack.
-ben
--
Sent from: http://linux-audio.4202.n7.nabble.com/linux-audio-dev-f58952.html
Hi All,
This is my first post to Linux Audio. I had a look at alsa_in/out programs, and
the man page says it performs drift compensation for drift between the two clocks.
I would like to know more about the implementation details such as the drift
compensation using PI controller. Any paper/presentation documents available
other than the C code. Please share me the details.
-ben
Anyone else having problems pushing commits there? It was fine yesterday, but
today I get an instant refusal.
No problems with github.
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Does anyone know of software that can log these without significantly adding to
the load itself?
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Radium is a vertical music editor. Radium is inspired by trackers, but uses
more graphics to show musical data. Radium also supports MIDI sequencing
and hard disk recording.
Radium has features like smooth scrolling, zooming, automation, piano roll,
embedded Pure Data (Pd), and embedded Faust.
* Homepage: http://users.notam02.no/~kjetism/radium/
* Screenshot: http://users.notam02.no/~kjetism/radium/pictures/
radium_4_9_20.png
* Videos: http://www.youtube.com/user/KjetilMatheussen/videos
* Demonstration video by Tobias Lutzenkirchen showing some of the features:
https://www.youtube.com/watch?v=FhwmT0G5EwM
(Radium 3.9.1)
*Demonstration video showing developing Faust programs inside Radium:
https://www.youtube.com/watch?v=LJm9Lox1WFA
Changes between 4.8.2 and 5.0.10:
* Lots of bug fixes and minor improvements.
* Audio: Don't apply volume when bypassing.
* Piano roll: Improved eraser functionality.
* Editor: Move the swing sub tracks to the left of the piano roll.
* Mixer strips: Show automation values.
* Mixer strips: Quickly enable or disable plugins and sends.
* GUI: Make F11 switch full screen for all windows.
* Audio: Scan plugins in a separate process.
* Audio: Apply correct initial automation values when starting to play.
* Mixer: Configuration editor.
* Documentation: Many improvements.
* Audio: Always connect and disconnect several connections simultaneously,
not one by one.
* Mixer strips: Faster graphics.
* Menus: Improve keyboard navigation.
* Sequencer: Faster to move blocks while playing.
* Faust Development: Fix various GUI issues.
* Audio: Support Jack transport in order to sample-accurately synchronize
to e.g. Ardour or Bitwig.
* GUI: Program includes a new "Edit" tab in the main window.
* GUI: Fix various keyboard focus issues
* 594 other changes. (613 git commits).
I want to share with you an upcoming event. I would like to ask you to
please take notice and help spreading the word by using the notice below
for sharing or writing your own announcement.
Thank you,
Nils Hilbricht on behalf of the Sonoj Team
Name of the event: Sonoj Convention
Date: 4th and 5th of November 2017
Website: https://www.sonoj.org
Location: Cologne, Germany
Admission Free - Registration mandatory, limited to 50 visitors
The Sonoj Convention is an event on the 4th and 5th of November 2017 in
Cologne, Germany. Admission is free. You will be able to enjoy
demonstrations, talks and workshops about music production through open
source software. Hands-on tutorials and workflow presentations can be
expected. The Sonoj Convention is a great opportunity to meet
like-minded people, maybe even to have engaging discussions! Every man
and woman is welcome, no matter your musical or technological background.
An event like the Sonoj Convention does not exist yet. While commercial
and closed-source products have plenty of platforms the open source, and
sometimes hobbyist, scene does not.
The official website https://www.sonoj.org offers a simple way to
register as a visitor for free as well as more information, such as an
overview of our talks, demonstrations and workshop (e.g. "Boring Music
and How to Make it Interesting" or "Creating a Radio Drama with Ardour
(for Beginners)"). If you can't attend personally but want to support
the convention you can donate to our small fundraising-campaign
("Donation" on the website) and help covering our expenses.