So this is not FLOSS, as you completely depends on the "Cloud" (others person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/
too bad for a great project ... I hope this will change in the future.
Ol; http://f-lat.org
On 29/02/16 18:31, pd-list-request@lists.iem.at wrote:
Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform Message-ID: CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela is 100% FLOSS - more specifically, it is licensed under LGPL. To be clear, the Heavy compiler itself is not open source and exists on the cloud, however the generated code *is*. We provide an easy way to interface with their cloud compiler, and this is integrated into the Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, Jonathan Wilkes jancsika@yahoo.com wrote:
Hi Chris, Is the software FLOSS?
Best, Jonathan
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e ol@ogeem.be wrote:
So this is not FLOSS, as you completely depends on the "Cloud" (others person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/
too bad for a great project ... I hope this will change in the future.
Ol; http://f-lat.org
On 29/02/16 18:31, pd-list-request@lists.iem.at wrote:
Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform Message-ID: CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela is 100% FLOSS - more specifically, it is licensed under LGPL. To be clear, the Heavy compiler itself is not open source and exists on the cloud, however the generated code *is*. We provide an easy way to interface with their cloud compiler, and this is integrated into the Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, Jonathan Wilkes jancsika@yahoo.com wrote:
Hi Chris, Is the software FLOSS?
Best, Jonathan
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
ok, I understand, but as I can't write that C/C++ code nor can't rely on another people's computer closed source code to create projects, (been there, got stuck, lost works) this will not be usable for me until it's possible to use pd patches on it natively or have another solution to compile the patches... it's rather disapointing indeed, as for Stefan, this is quite some Graal for some of us for years ... will stick with Olimexino/Raspberries for now so.
all the best anyway,
Ol;
On 29/02/16 19:36, Chris wrote:
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e <ol@ogeem.be mailto:ol@ogeem.be> wrote:
So this is not FLOSS, as you completely depends on the "Cloud" (others person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/ too bad for a great project ... I hope this will change in the future. Ol; http://f-lat.org On 29/02/16 18:31, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> wrote: > Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform > Message-ID: > <CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com <mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com>> > Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela is > 100% FLOSS - more specifically, it is licensed under LGPL. To be > clear, the Heavy compiler itself is not open source and exists on the > cloud, however the generated code *is*. We provide an easy way to > interface with their cloud compiler, and this is integrated into the > Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, > Jonathan Wilkes <jancsika@yahoo.com <mailto:jancsika@yahoo.com>> wrote: >> > Hi Chris, >> > Is the software FLOSS? >> > >> > Best, >> > Jonathan >> > >> > _______________________________________________ Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Does audio go only into the stereo ins? Since the other inputs are or can be polled at the audio rate, can they be used for audio, or are they strictly for control?
On Mon, Feb 29, 2016 at 2:28 PM, olm-e ol@ogeem.be wrote:
ok, I understand, but as I can't write that C/C++ code nor can't rely on another people's computer closed source code to create projects, (been there, got stuck, lost works) this will not be usable for me until it's possible to use pd patches on it natively or have another solution to compile the patches... it's rather disapointing indeed, as for Stefan, this is quite some Graal for some of us for years ... will stick with Olimexino/Raspberries for now so.
all the best anyway,
Ol;
On 29/02/16 19:36, Chris wrote:
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e <ol@ogeem.be mailto:ol@ogeem.be> wrote:
So this is not FLOSS, as you completely depends on the "Cloud"
(others
person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/ too bad for a great project ... I hope this will change in the
future.
Ol; http://f-lat.org On 29/02/16 18:31, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> wrote: > Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform > Message-ID: > <CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com
mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela is > 100% FLOSS - more specifically, it is licensed under LGPL. To be > clear, the Heavy compiler itself is not open source and exists on the > cloud, however the generated code *is*. We provide an easy way to > interface with their cloud compiler, and this is integrated into
the
> Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, > Jonathan Wilkes <jancsika@yahoo.com <mailto:jancsika@yahoo.com>> wrote: >> > Hi Chris, >> > Is the software FLOSS? >> > >> > Best, >> > Jonathan >> > >> > _______________________________________________ Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
they can be used for audio as well but you will need extra circuitry:
lowpass (opamp 2x resistor and capacitor)
for the output you could get away with a dc-blocking capacitor i guess
On 29 Feb 2016, at 21:03, Matt Barber brbrofsvl@gmail.com wrote:
Does audio go only into the stereo ins? Since the other inputs are or can be polled at the audio rate, can they be used for audio, or are they strictly for control?
On Mon, Feb 29, 2016 at 2:28 PM, olm-e <ol@ogeem.be mailto:ol@ogeem.be> wrote: ok, I understand, but as I can't write that C/C++ code nor can't rely on another people's computer closed source code to create projects, (been there, got stuck, lost works) this will not be usable for me until it's possible to use pd patches on it natively or have another solution to compile the patches... it's rather disapointing indeed, as for Stefan, this is quite some Graal for some of us for years ... will stick with Olimexino/Raspberries for now so.
all the best anyway,
Ol;
On 29/02/16 19:36, Chris wrote:
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e <ol@ogeem.be mailto:ol@ogeem.be <mailto:ol@ogeem.be mailto:ol@ogeem.be>> wrote:
So this is not FLOSS, as you completely depends on the "Cloud" (others person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/ too bad for a great project ... I hope this will change in the future. Ol; http://f-lat.org <http://f-lat.org/> On 29/02/16 18:31, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> <mailto:pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at>> wrote: > Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform > Message-ID: > <CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com <mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com> <mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com <mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com>>> > Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela is > 100% FLOSS - more specifically, it is licensed under LGPL. To be > clear, the Heavy compiler itself is not open source and exists on the > cloud, however the generated code *is*. We provide an easy way to > interface with their cloud compiler, and this is integrated into the > Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, > Jonathan Wilkes <jancsika@yahoo.com <mailto:jancsika@yahoo.com> <mailto:jancsika@yahoo.com <mailto:jancsika@yahoo.com>>> wrote: >> > Hi Chris, >> > Is the software FLOSS? >> > >> > Best, >> > Jonathan >> > >> > _______________________________________________ Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> <mailto:Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at>> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
About the patch used, there's [delta~] from cyclone, right? and where is [duckler~] from?
question being: so it does not only compile vanilla patches?
cheers
2016-02-29 18:19 GMT-03:00 Simon Iten itensimon@gmail.com:
they can be used for audio as well but you will need extra circuitry:
lowpass (opamp 2x resistor and capacitor)
for the output you could get away with a dc-blocking capacitor i guess
On 29 Feb 2016, at 21:03, Matt Barber brbrofsvl@gmail.com wrote:
Does audio go only into the stereo ins? Since the other inputs are or can be polled at the audio rate, can they be used for audio, or are they strictly for control?
On Mon, Feb 29, 2016 at 2:28 PM, olm-e ol@ogeem.be wrote:
ok, I understand, but as I can't write that C/C++ code nor can't rely on another people's computer closed source code to create projects, (been there, got stuck, lost works) this will not be usable for me until it's possible to use pd patches on it natively or have another solution to compile the patches... it's rather disapointing indeed, as for Stefan, this is quite some Graal for some of us for years ... will stick with Olimexino/Raspberries for now so.
all the best anyway,
Ol;
On 29/02/16 19:36, Chris wrote:
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e <ol@ogeem.be mailto:ol@ogeem.be> wrote:
So this is not FLOSS, as you completely depends on the "Cloud"
(others
person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/ too bad for a great project ... I hope this will change in the
future.
Ol; http://f-lat.org On 29/02/16 18:31, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> wrote: > Subject: Re: [PD] Bela - Ultra-low-latency embedded audio platform > Message-ID: > <CADHB5JvMB2T-no_6E=fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com
mailto:fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela
is
> 100% FLOSS - more specifically, it is licensed under LGPL. To be > clear, the Heavy compiler itself is not open source and exists on the > cloud, however the generated code *is*. We provide an easy way to > interface with their cloud compiler, and this is integrated into
the
> Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, > Jonathan Wilkes <jancsika@yahoo.com <mailto:jancsika@yahoo.com>> wrote: >> > Hi Chris, >> > Is the software FLOSS? >> > >> > Best, >> > Jonathan >> > >> > _______________________________________________ Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Regarding audio via analog IO - yes, as Simon correctly pointed out you would need some custom circuitry, but it's certainly possible. The noise floor will be slightly higher on these IO's but you can also achieve higher sampling rates.
The [delta~] and [duckie~] objects are just custom abstractions that we used for that particular patch. Heavy supports a large subset of Pd Vanilla objects - check here for the list of supported objects: https://enzienaudio.com/docs/pdobjects.html
On 29 February 2016 at 21:29, Alexandre Torres Porres porres@gmail.com wrote:
About the patch used, there's [delta~] from cyclone, right? and where is [duckler~] from?
question being: so it does not only compile vanilla patches?
cheers
2016-02-29 18:19 GMT-03:00 Simon Iten itensimon@gmail.com:
they can be used for audio as well but you will need extra circuitry:
lowpass (opamp 2x resistor and capacitor)
for the output you could get away with a dc-blocking capacitor i guess
On 29 Feb 2016, at 21:03, Matt Barber brbrofsvl@gmail.com wrote:
Does audio go only into the stereo ins? Since the other inputs are or can be polled at the audio rate, can they be used for audio, or are they strictly for control?
On Mon, Feb 29, 2016 at 2:28 PM, olm-e ol@ogeem.be wrote:
ok, I understand, but as I can't write that C/C++ code nor can't rely on another people's computer closed source code to create projects, (been there, got stuck, lost works) this will not be usable for me until it's possible to use pd patches on it natively or have another solution to compile the patches... it's rather disapointing indeed, as for Stefan, this is quite some Graal for some of us for years ... will stick with Olimexino/Raspberries for now so.
all the best anyway,
Ol;
On 29/02/16 19:36, Chris wrote:
I understand your point of view. I should note that you don't need to use Heavy to work with Bela. You can write C/C++ code using all the tools we make available and we're also looking to support other frameworks and music languages.
Converting Pd patches to C code is dependent on a third-party closed-but-free-to-use compiler, however makes it very easy to prototype interactive objects and produces very fast code (which you are free to do whatever you want with). Unfortunately you can't achieve this same performance by running native Pd, though perhaps we will look at this as an alternative in the future.
HTH Chris
On 29 February 2016 at 17:45, olm-e <ol@ogeem.be mailto:ol@ogeem.be> wrote:
So this is not FLOSS, as you completely depends on the "Cloud"
(others
person's computer) and closed source compiler to get your code running... I was going to "spread the word" until I read that "detail", wich is for me a total no go... :/ too bad for a great project ... I hope this will change in the
future.
Ol; http://f-lat.org On 29/02/16 18:31, pd-list-request@lists.iem.at <mailto:pd-list-request@lists.iem.at> wrote: > Subject: Re: [PD] Bela - Ultra-low-latency embedded audio
platform
> Message-ID: > <CADHB5JvMB2T-no_6E=
fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com mailto: fRzL_TifvtFsZ8g7PhgdweDxjhyaZxng@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8" Hi Jonathan, Yes, Bela
is
> 100% FLOSS - more specifically, it is licensed under LGPL. To be > clear, the Heavy compiler itself is not open source and exists on the > cloud, however the generated code *is*. We provide an easy way to > interface with their cloud compiler, and this is integrated into
the
> Bela build pipeline. Cheers, Chris On 29 February 2016 at 16:56, > Jonathan Wilkes <jancsika@yahoo.com <mailto:jancsika@yahoo.com>> wrote: >> > Hi Chris, >> > Is the software FLOSS? >> > >> > Best, >> > Jonathan >> > >> > _______________________________________________ Pd-list@lists.iem.at <mailto:Pd-list@lists.iem.at> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list