Comments (11)
Currently the MIDI player just serves the proof-listening need, and should work on Linux, Windows and Mac OS X. Is Jack available on other platforms besides Linux? However it would be a nice idea, probably fitting with the other MIDI goal: real-time music entry.
from frescobaldi.
Yes, the MIDI-Player works fine. I work often with it. Jack is available for Windows, too, bit I don´t know as it´s that good like on Linux. It´s crossplattform: http://jackaudio.org/download
Today and tomorrow I will try to work on this setup: Frescobaldi -> Renoise (works with Jack Transport) -> LinuxSampler. So, I wouldn´t use Renoise for this Setup if the build-in MIDI-Player would have Jack-Transport. With Jack-Transport you can press play for all MIDI-Players, Sequencers, Samplers ... that have Jack-Transport. E.g.: Frescobaldi for orchestral work, Renoise for Electronics. This would be a very fine and nice setup for compsing not only with notation. I think, it´s a little special, bit I will need it ...
from frescobaldi.
For me it would be very useful because I often use Frescobaldi along with Stretchplayer, which requires Jack. When Jack is running, I can't play any midi in Frescobaldi (even using timidity... which works on terminal).
UPDATE: It seems that you can redirect ALSA output to PulseAudio and then JACK, but I could not make it work yet.
from frescobaldi.
With regard to crossplatform issue... MuseScore can use JACK on Windows, according to this guide:
http://musescore.org/node/3267
from frescobaldi.
(I am aware that this is some kind of developer question, but I don't know anything about Jack...)
Will using the python bindings to RtMidi (which can use Linux/Alsa and Linux/Jack backends) make using Jack possible like described here?
from frescobaldi.
You better ask this on the jack-devel mailinglist:
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
On Sat, Jan 17, 2015 at 3:04 PM, Wilbert Berendsen <[email protected]
wrote:
(I am aware that this is some kind of developer question, but I don't know
anything about Jack...)Will using the python bindings to RtMidi (which can use Linux/Alsa and
Linux/Jack backends) make using Jack possible like described here?—
Reply to this email directly or view it on GitHub
#40 (comment).
from frescobaldi.
or one of linux-audio mailing lists:
http://lists.linuxaudio.org/listinfo/
2015-01-17 17:24 GMT+01:00 johnsen [email protected]:
You better ask this on the jack-devel mailinglist:
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.orgOn Sat, Jan 17, 2015 at 3:04 PM, Wilbert Berendsen <
[email protected]wrote:
(I am aware that this is some kind of developer question, but I don't
know
anything about Jack...)Will using the python bindings to RtMidi (which can use Linux/Alsa and
Linux/Jack backends) make using Jack possible like described here?—
Reply to this email directly or view it on GitHub
#40 (comment).—
Reply to this email directly or view it on GitHub
#40 (comment).
from frescobaldi.
@wbsoft Did you ever asked to those mailing lists? I'm sure that you would get some help.
From jackaudio applications list there are two projects mentioned as python bindings:
from frescobaldi.
#579 is related
from frescobaldi.
Frescobaldi uses Alsa for midi, right?
I'm doing a few experiments to let Pulseaudio and Jack use the same sound card, that is routing the audio of some applications (rhythmbox, firefox) to jack. There's a module called pulseaudio-module-jack
in Fedora which allows this.
When I start Frescobaldi, I see that in the preferences that qjackctl is picked automatically. This is great, but the sound doesn't work. It doesn't work the other option (Midi Through Port-0) neither.
I guess that I should route Alsa to Jack, right?
This is more complicate though. I'll make a try.
from frescobaldi.
For the records, it seems that PipeWire may be the future of multimedia (on Linux only).
from frescobaldi.
Related Issues (20)
- AttributeError: 'NoneType' object has no attribute 'redo'
- RuntimeError: wrapped C/C++ object of type LilyChooser has been deleted
- AttributeError: 'tuple' object has no attribute 'missing' HOT 1
- frescobaldi version 3.3.0 is not up to date HOT 1
- AttributeError: module 'functools' has no attribute 'cache' HOT 5
- TypeError: cannot create weak reference to 'NoneType' object HOT 1
- LilyPond overrides with pre-2.18 syntax HOT 3
- UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1013: ordinal not in range(128)
- RuntimeError: wrapped C/C object of type QStackedWidget has been deleted HOT 1
- Proposal for the Score Wizard: Enter all instruments at concert pitch
- Untranslated entries in editor on right-click HOT 12
- Make filename in `master` document variable definition act as link with Ctrl+Click
- UnboundLocalError: local variable 'val' referenced before assignment HOT 1
- RuntimeError: wrapped C/C object of type TabBar has been deleted HOT 1
- Confusing Lilypond upgrade HOT 2
- Frescobaldi editor auto-completion needs update HOT 3
- RecursionError: maximum recursion depth exceeded
- RuntimeError: wrapped C/C object of type TabBar has been deleted HOT 1
- AttributeError: 'NoneType' object has no attribute 'document' HOT 1
- AttributeError: 'WebEngineDummy' object has no attribute 'view' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frescobaldi.