Re: Announcing dplug, a toolkit for making audio plugins with D

2015-06-14 Thread ponce via Digitalmars-d-announce

On Saturday, 13 June 2015 at 21:49:18 UTC, nhk8 wrote:
Nice, however you could announce it too on Kvr because audio 
DSP is such a 'niche' that i doubt anyone will be interested 
here.


I will when there is a bit more features.


Re: DerelictAllegro5

2015-06-14 Thread deed via Digitalmars-d-announce

On Sunday, 1 February 2015 at 12:32:46 UTC, Mike Parker wrote:
I've finally dusted off and finished up the new Allegro 5 
binding I started on over a year ago. SeigeLord already 
maintains a static binding at [1]. It has support for the WIP 
5.1 branch of Allegro. DerelictAllegro5 is, like all Derelict 
packages, a dynamic binding and only supports 5.0 for now. Read 
my blog post [2] about it for some important info you need to 
know if you intend to use it.


[1] https://github.com/SiegeLord/DAllegro5
[2] http://dblog.aldacron.net/derelictallegro5/


Thanks for your work. Gave it a try and got the message below 
when building with dub. (The blog post [2] resulted in 404 Not 
found.)


---8---
Building derelict-util 2.0.0 configuration library, build type 
debug.

Running dmd...
Building derelict-allegro5 0.0.1 configuration library, build 
type debug.

Running dmd...
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/types.d(442): 
Warning: instead of C-style syntax, use D-style syntax 
'float[_AL_MAX_JOYSTICK_AXES] axis'
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/types.d(650): 
Warning: instead of C-style syntax, use D-style syntax 
'int[ALLEGRO_MOUSE_MAX_EXTRA_AXES] more_axes'
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/internal.d(49): 
Error: undefined identifier MonolithNames, did you mean variable 
MoolithNames?
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/acodec.d(34): 
   called from here: genLibNames(Acodec)
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/allegro.d(41): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/audio.d(36): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/color.d(36): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/dialog.d(36): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/font.d(36): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/image.d(34): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/memfile.d(36): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/physfs.d(34): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/primitives.d(37): 
Error: CTFE failed because of previous errors in genLibNames
../../../.dub/packages/derelict-allegro5-0.0.1/source/derelict/allegro5/ttf.d(37): 
Error: CTFE failed because of previous errors in genLibNames
FAIL 
../../../.dub/packages/derelict-allegro5-0.0.1/.dub/build/library-debug-linux.posix-x86_64-dmd_2067-4B2E79BD2445C9C620DCF9A331C7DDC2/ 
DerelictAllegro5 staticLibrary

---8---


Re: safeArg v0.9.2

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce

On 06/09/2015 02:16 AM, Nick Sabalausky wrote:

https://github.com/Abscissa/safeArg
http://code.dlang.org/packages/safearg

This is a small command line tool that was inspired by this:
http://stackoverflow.com/questions/30720364/honoring-quoting-in-reading-shell-arguments-from-a-file



Just tagged a small update, v0.9.2:

https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md

- Enhancement: Use --newline|-n to delimit with newlines (both \n and 
\r\n) instead of \0.


- Enhancement: Use --delim=VALUE to use custom one-byte delimiter 
instead of \0.


- Enhancement: Displays version number in help screen, and via new 
--version flag.


- Change: Cleaned up internal directory structure.

- Change: Documentation improvements.



Re: Arch Linux D package update

2015-06-14 Thread Dicebot via Digitalmars-d-announce

On Thursday, 4 June 2015 at 14:47:36 UTC, Dicebot wrote:

coming soon : Digger (later this week, debugging new package)


I figured out I will need to make a pull request or two before 
Digger can be properly integrated into the system. For now 
created inofficial AUR package : 
https://aur4.archlinux.org/packages/dlang-digger/


Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread Temtaime via Digitalmars-d-announce

Too ugly.


Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread tired_eyes via Digitalmars-d-announce
Some strange things on the main site after update: 
http://i.imgur.com/MSYjmjZ.png


D extensions to python, inline in an ipython/jupyter notebook

2015-06-14 Thread John Colvin via Digitalmars-d-announce

Bare-bones at the moment, but hopefully of interest to some people

https://github.com/DlangScience/PydMagic

This allows you to write D extensions to python, as inline cells 
in an ipython/jupyter notebook.


Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread HaraldZealot via Digitalmars-d-announce
On Wednesday, 10 June 2015 at 00:30:05 UTC, Vladimir Panteleev 
wrote:
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev 
wrote:

http://beta.forum.dlang.org/


Any objections against updating forum.dlang.org on Sunday or so?


It has started. Super!


Re: D extensions to python, inline in an ipython/jupyter notebook

2015-06-14 Thread John Colvin via Digitalmars-d-announce

On Sunday, 14 June 2015 at 16:14:58 UTC, Russel Winder wrote:
On Sun, 2015-06-14 at 15:51 +, John Colvin via 
Digitalmars-d -announce wrote:
Bare-bones at the moment, but hopefully of interest to some 
people


https://github.com/DlangScience/PydMagic

This allows you to write D extensions to python, as inline 
cells in an ipython/jupyter notebook.


I am doing a talk on using C++, D and Chapel in Python to the 
PyData London 2015 people, many I am sure will want to use 
IPython/Jupyter. If you can guide me to a short demo that has 
maximum impact for the least risk [*], I can certainly give it 
an airing.


[*] As ever with my live demos, the demo gods always want a say 
;-)


Ok, see examples/test.ipynb it's not amazing but it's a start.


Re: gen-package-version v0.9.2

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce

A couple fixes in v0.9.2:

https://github.com/Abscissa/gen-package-version/blob/master/CHANGELOG.md

- Fixed: helper/gen_version.sh isn't set as executable when checked out 
through dub, preventing successful build on Posix.


- Fixed: The old recommeded preGenerateCommands led to problems 
(project dependencies that use gen-package-version would run it from the 
wrong directory).


So...this is the correction on what you should include in your dub.json 
(if using gen-package-version through dub):


-
dependencies: {
gen-package-version: ~0.9.2
},
preGenerateCommands:
[cd $PACKAGE_DIR  dub run gen-package-version -- your.package.name 
--src=path/to/src]

-



Re: Announcing dplug, a toolkit for making audio plugins with D

2015-06-14 Thread ponce via Digitalmars-d-announce

On Sunday, 14 June 2015 at 18:57:38 UTC, Jim Hewes wrote:
This is a nice announcement to me since I'm a user of JUCE. Is 
this meant to by only for creating plug-ins or can the audio 
interface be used outside of a plug-in?


Thanks. It is meant only for creating plug-ins.
Actually dplug doesn't offer an audio interface.


A cross-platform MIDI library would also be a cool thing. 
Pardon my ignorance if there already is one for D I wasn't 
aware of.


I don't think there is one.


Re: safeArg v0.9.4

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce

Yet another. Hopefully the last for now ;)

safeArg v0.9.4

https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md

- Fixed: Build failure for projects depending on safearg 
(gen-package-version was run from wrong directory).




Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread Vladimir Panteleev via Digitalmars-d-announce

On Sunday, 14 June 2015 at 17:10:41 UTC, tired_eyes wrote:
Some strange things on the main site after update: 
http://i.imgur.com/MSYjmjZ.png


Fixed


Re: Announcing dplug, a toolkit for making audio plugins with D

2015-06-14 Thread via Digitalmars-d-announce

On Saturday, 13 June 2015 at 14:18:31 UTC, ponce wrote:
The plan is to gradually add more formats and OS support (VST 
Mac and AudioUnit should be first).


Nice! Looking forward to AudioUnit support!

I think AudioUnits also allow you to use the host GUI (more 
boring, but often more practical).


Not sure how Audacity plugins are written (on OSX it can use 
AudioUnits also I believe), but might be worth looking into. 
Might attract some GNU/Linux people.


Re: Announcing dplug, a toolkit for making audio plugins with D

2015-06-14 Thread via Digitalmars-d-announce
On Sunday, 14 June 2015 at 21:20:36 UTC, Ola Fosheim Grøstad 
wrote:
Not sure how Audacity plugins are written (on OSX it can use 
AudioUnits also I believe), but might be worth looking into. 
Might attract some GNU/Linux people.


The wiki said that Audacity ships with Vamp:

http://www.vamp-plugins.org/develop.html


Re: D extensions to python, inline in an ipython/jupyter notebook

2015-06-14 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2015-06-14 at 15:51 +, John Colvin via Digitalmars-d
-announce wrote:
 Bare-bones at the moment, but hopefully of interest to some people
 
 https://github.com/DlangScience/PydMagic
 
 This allows you to write D extensions to python, as inline cells 
 in an ipython/jupyter notebook.

I am doing a talk on using C++, D and Chapel in Python to the PyData
London 2015 people, many I am sure will want to use IPython/Jupyter. If
you can guide me to a short demo that has maximum impact for the least
risk [*], I can certainly give it an airing.

[*] As ever with my live demos, the demo gods always want a say ;-)

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: safeArg v0.9.3

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce

On 06/09/2015 02:16 AM, Nick Sabalausky wrote:

https://github.com/Abscissa/safeArg
http://code.dlang.org/packages/safearg

This is a small command line tool that was inspired by this:
http://stackoverflow.com/questions/30720364/honoring-quoting-in-reading-shell-arguments-from-a-file



Another small update, v0.9.3:

https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md

- Enhancement: Allow extra initial-arguments to be specified on the 
command line (ex: safearg echo -n  WHATEVER).


- Enhancement: Add --post|-p for post-arguments to be added to the end 
of the command line.




Re: Announcing dplug, a toolkit for making audio plugins with D

2015-06-14 Thread Jim Hewes via Digitalmars-d-announce

On 6/13/2015 7:18 AM, ponce wrote:

dplug is a library for audio plugin development.

https://github.com/p0nce/dplug
http://code.dlang.org/packages/dplug

It's aim is to be a lean alternative to JUCE and IPlug, the most used
C++ libraries in this space.

It is currently less useful since supporting only VST 2.x on Windows.
The plan is to gradually add more formats and OS support (VST Mac and
AudioUnit should be first).

Because of the particular need of audio plugins (lazy screen updates,
message dispatch made by host, threading, child window...), dplug has
its own windowing.
It then use a deffered software renderer to have a nice procedural UI
and keep installer sizes low.

This is a nice announcement to me since I'm a user of JUCE. Is this 
meant to by only for creating plug-ins or can the audio interface be 
used outside of a plug-in?
A cross-platform MIDI library would also be a cool thing. Pardon my 
ignorance if there already is one for D I wasn't aware of.


Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread Vladimir Panteleev via Digitalmars-d-announce

On Sunday, 14 June 2015 at 18:07:29 UTC, Temtaime wrote:

Too ugly.


In case you're referring to the CSS problem some people were 
seeing, that's fixed now (after someone actually told me there 
was a problem).


Re: DerelictAllegro5

2015-06-14 Thread rcorre via Digitalmars-d-announce

On Sunday, 1 February 2015 at 12:32:46 UTC, Mike Parker wrote:
I've finally dusted off and finished up the new Allegro 5 
binding I started on over a year ago. SeigeLord already 
maintains a static binding at [1]. It has support for the WIP 
5.1 branch of Allegro. DerelictAllegro5 is, like all Derelict 
packages, a dynamic binding and only supports 5.0 for now. Read 
my blog post [2] about it for some important info you need to 
know if you intend to use it.


[1] https://github.com/SiegeLord/DAllegro5
[2] http://dblog.aldacron.net/derelictallegro5/


Link [2] appears to be dead.


Re: D extensions to python, inline in an ipython/jupyter notebook

2015-06-14 Thread Laeeth Isharc via Digitalmars-d-announce

On Sunday, 14 June 2015 at 15:51:37 UTC, John Colvin wrote:
Bare-bones at the moment, but hopefully of interest to some 
people


https://github.com/DlangScience/PydMagic

This allows you to write D extensions to python, as inline 
cells in an ipython/jupyter notebook.


This was just what I was looking for - great work, and I think 
this will be very useful.




Laeeth



Re: forum.dlang.org, version 2 (BETA)

2015-06-14 Thread tired_eyes via Digitalmars-d-announce

On Sunday, 14 June 2015 at 20:51:54 UTC, Vladimir Panteleev wrote:

On Sunday, 14 June 2015 at 17:10:41 UTC, tired_eyes wrote:
Some strange things on the main site after update: 
http://i.imgur.com/MSYjmjZ.png


Fixed


Yeah, new forum looks very nice.