Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dev [2017/03/21 20:49] – [DGEdit] muldjorddev [2020/01/11 19:09] – [Engine] chaot
Line 1: Line 1:
 ======Developer Zone====== ======Developer Zone======
 +
 +===== LAC 2017 =====
 +
 +== General Ideas ==
 +  * [[dev:StereoDG]]
 +  * tcc (picked up from Harry's talk)
 +
 +== Customizable Drumkits and Choosing The Right Drumkit ==
 +  * Give previews to drumkits (e.g. soundfiles on the homepage that make the kits comparable)
 +  * Link to example songs on soundcloud or similar sites
 +  * Script to create the preview sound files
 +  * Create demo input module to cli that plays something from all instruments.
 +=====Misc=====
 +
 [[dev:VSTi howto]] [[dev:VSTi howto]]
  
Line 7: Line 21:
  
 [[dev_meeting:list|DrumGizmo Developers Meeting]]. [[dev_meeting:list|DrumGizmo Developers Meeting]].
 +
 +http://getintopc.com/softwares/operating-systems/niresh-mac-osx-yosemite-10-10-0-dvd-iso-free-download/
 +
 +http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/
 +
 +Cocoa VST backend: http://sourceforge.net/p/vstgui/code/HEAD/tree/trunk/vstgui/
 +
 +[[dev:MacOSX Building Howto]]
 +
 +OSX Metal hello world: https://github.com/oklyc/oklyc.github.io/tree/master/HelloWorld/HelloWorld
 +=====News sinks=====
 +  * A crude [[dev:newlist|list]] of people/lists/websites we should announce new releases to.
  
 =====DGRefTest===== =====DGRefTest=====
Line 19: Line 45:
  
 =====Engine==== =====Engine====
 +  * [[dev:Event Data Structure]]
   * [[dev:Disk Streaming]]   * [[dev:Disk Streaming]]
   * [[dev:Humanized timing]]   * [[dev:Humanized timing]]
Line 29: Line 56:
  
 === 32bit vs 24bit tests === === 32bit vs 24bit tests ===
-The following terminal output shows the difference in processing requirements for 24bit and 32bit wav files when loading from the disk. This is a strong indicator that we should ALWAYS keep our wav files in 32bit on disk to enhance disk streaming. +  * [[Speed test]] - 24bit LE vs 32bit float.
-  time ./test.out test24bit.wav +
-  real 0m13.421s +
-  user 0m9.944s +
-  sys 0m3.464s +
- +
-  time ./test.out test32bit.wav +
-  real 0m4.410s +
-  user 0m0.376s +
-  sys 0m4.028s+
  
 ====Codestyle==== ====Codestyle====
   * [[dev:DG code style guide]]   * [[dev:DG code style guide]]
 +
 +====Interesting Articles====
 +  * [[https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History|Rewriting git history]]
  
 =====Drumkits==== =====Drumkits====
Line 51: Line 72:
   * http://www.hydrogen-music.org/hcms/node/2807   * http://www.hydrogen-music.org/hcms/node/2807
 =====Windows build enviroment===== =====Windows build enviroment=====
 +  * [[dev:New Windows Build Environment]]
   * [[dev:windows buildenvironment]]   * [[dev:windows buildenvironment]]
 +  * [[dev:Windows Sshfs Mount for Easier Development]]
  
 =====Website 2014===== =====Website 2014=====
Line 78: Line 101:
 === Projects === === Projects ===
 [[dev:Drumgizmo in a box]] [[dev:Drumgizmo in a box]]
 +
 +=== KiCad ===
 +  * https://github.com/xesscorp/KiCad-Schematic-Symbol-Libraries
 +
 +=== Stickers ===
 +[[dev:Stickers]]
dev.txt · Last modified: 2021/02/24 21:37 by deva
Trace:
GNU Free Documentation License 1.3
Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0